All guides+
Free plugin
Changelog
What changed in each release of Kavin DPDP Cookie Consent and Kavin DPDP Cookie Consent Pro, newest first.
Kavin DPDP Cookie Consent (free)
1.0.2
- First release on WordPress.org.
- The plugin's cookie icon at the top of its settings screen and on the Kavin Studios → All Plugins page.
0.1.0
- Site scan: finds every tracking tag on the site with its ID and the plugin that added it. Reads IDs from Site Kit automatically. AdSense added.
- WooCommerce: separate, unticked email and WhatsApp offer choices at checkout, signup and My Account.
- English / Hindi switch in the banner, and a line naming the business and privacy contact with notice, withdrawal, rights and grievance links.
- First version: banner, script blocking, Google Consent Mode v2, consent records, form notice.
Kavin DPDP Cookie Consent Pro
1.0.1
- Uninstall clean-up now runs through Freemius's after_uninstall hook, as Freemius requires. Nothing changes for you.
1.0.0
- First paid release. Pro is now licensed through Freemius: activate your licence under Kavin Studios → Account, and updates arrive in the Plugins screen. Features stay off until a licence is active.
0.3.3
- Notice wording editor: change any line of the privacy notice, in English or any of the 22 languages. Edits are kept when Pro updates; clear a box to go back to the plugin's wording. A line that would lose a placeholder or link is not saved.
- Your own sections: add sections the plugin cannot know about, such as work you do for clients, after any numbered section, in any language.
- Page builders: the notice and the request form work in Elementor Shortcode widgets, and in builders that keep their layout outside the page content.
- Languages tab: explains that the notice page already covers every language, flags languages pointed elsewhere, and sets them all back to None in one click.
- Privacy request form: a centred card in the banner's colour, like Kavin Contact Form. The chosen request is highlighted, and the nominee fields appear only for a nomination.
- Requests: a ready-made reply for each kind of request, "Send reply and mark Done", drafts that are never sent by accident, and a reply with an unfilled "[Fill in]" gap is not sent.
- Deletion checklist on delete requests: each step is saved with its date as proof, and the reply lists what was deleted and what was kept.
0.3.2
- New "Who is your website for?" setting on the Privacy notice tab: adults and businesses, everyone with children only through a parent, or made for children. It sets what the Children section says, in all 22 languages. Choosing "Made for children" shows what the notice now promises and that you need your own parental-consent process.
0.3.1
- Privacy notice page: calmer headings, even spacing and light tables that follow the theme's fonts, whatever sizes the theme gives headings. Tables scroll sideways on phones.
- Form fields in the notice read "Name, email address, subject" instead of mixed capitals.
0.3.0
- The privacy notice is now one live page in English and all 22 languages, with a language menu. It follows the language picked in the banner.
- Replaces the English and Hindi pages written by 0.2.0. Put the notice on your old page from the Privacy notice tab; its old text stays in the page's revisions.
- When a new tracking tool or marketing purpose appears, you are offered to raise the notice version so visitors are asked again.
0.2.0
- New: Privacy notice tab. Writes the notice as a page in English and Hindi, and flags it when the site changes.
0.1.0
- First version: 22 languages in the banner, privacy request portal, re-notice emails.