{"id":338310,"date":"2026-07-09T10:13:44","date_gmt":"2026-07-09T10:13:44","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/consentinel\/"},"modified":"2026-07-11T17:16:18","modified_gmt":"2026-07-11T17:16:18","slug":"consentinel","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/consentinel\/","author":23528295,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.2","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Consentinel","header_author":"DIGIBROOD","header_description":"Global, geo-aware consent management for WordPress. Auto opt-in\/opt-out by visitor region, script blocking before consent, Google Consent Mode v2, Global Privacy Control, self-hosted consent logs, DSAR requests and a grievance\/DPO block. Your data never leaves your server.","assets_banners_color":"","last_updated":"2026-07-11 17:16:18","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/digibrood.com\/Consentinel\/","header_author_uri":"https:\/\/digibrood.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":0,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[],"plugin_category":[],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-338310","plugin","type-plugin","status-closed","hentry","plugin_committers-digibrood"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/consentinel.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"\n\n<!--section=description-->\n<p>Consentinel is a <strong>global<\/strong> consent management plugin. Instead of showing a one-size-fits-all GDPR banner everywhere, it detects the visitor's region and applies the <strong>correct model<\/strong> \u2014 opt-in for the EU, UK, Brazil, India, China, South Africa and more; opt-out (with Global Privacy Control) for U.S. states.<\/p>\n\n<p>Your consent records and data-rights requests stay in <strong>your own database<\/strong> \u2014 nothing is sent to a third-party server.<\/p>\n\n<p><strong>Free features<\/strong><\/p>\n\n<ul>\n<li>Geo-aware consent banner (auto opt-in \/ opt-out)<\/li>\n<li>Accept all \/ Reject all \/ Customize \u2014 equal prominence<\/li>\n<li>Granular categories: necessary, functional, analytics, advertising<\/li>\n<li><strong>Automatic script blocking before consent<\/strong><\/li>\n<li><strong>Google Consent Mode v2<\/strong> signals<\/li>\n<li><strong>Global Privacy Control (GPC)<\/strong> auto-honored<\/li>\n<li>Self-hosted consent log (proof of consent) + CSV export<\/li>\n<li>Data-rights (DSAR) intake form + admin inbox<\/li>\n<li>Grievance Officer \/ DPO contact<\/li>\n<li>Privacy Policy + Cookie Policy generator<\/li>\n<li>Content-gating shortcode for embeds<\/li>\n<li>Developer JS SDK (<code>window.Consentinel<\/code>)<\/li>\n<\/ul>\n\n<p><strong>Pro<\/strong> (from DIGIBROOD) adds the full multi-country rule engine, automatic cookie scanner, IAB TCF v2.3, 22 Indian + 40+ global languages, consent analytics, a multi-site \/ agency console, advanced DSAR workflows, verifiable parental consent, and WooCommerce checkout consent.<\/p>\n\n<blockquote>\n  <p>Consentinel is a compliance tool, not legal advice, and does not guarantee compliance. Review your setup with qualified counsel.<\/p>\n<\/blockquote>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>consentinel<\/code> folder to <code>\/wp-content\/plugins\/<\/code> or install the ZIP via Plugins \u2192 Add New \u2192 Upload.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Go to <strong>Consentinel \u2192 Settings<\/strong> to configure your banner, colors and grievance contact.<\/li>\n<li>(Optional) Add <code>[consentinel_dsar_form]<\/code> to a page for data-rights requests.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"where%20is%20consent%20data%20stored%3F\"><h3>Where is consent data stored?<\/h3><\/dt>\n<dd><p>In your own WordPress database. Nothing leaves your server.<\/p><\/dd>\n<dt id=\"how%20do%20i%20stop%20a%20script%20from%20loading%20until%20consent%3F\"><h3>How do I stop a script from loading until consent?<\/h3><\/dt>\n<dd><p>Add <code>type=\"text\/plain\" data-consentinel=\"analytics\"<\/code> to the <code>&lt;script&gt;<\/code> tag (categories: functional, analytics, advertising).<\/p><\/dd>\n<dt id=\"does%20it%20support%20u.s.%20opt-out%20and%20gpc%3F\"><h3>Does it support U.S. opt-out and GPC?<\/h3><\/dt>\n<dd><p>Yes. In opt-out regions it honors the browser's Global Privacy Control signal automatically.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release: geo-aware banner, script blocking, Consent Mode v2, GPC, self-hosted consent log, DSAR, policy generator, JS SDK.<\/li>\n<\/ul>","raw_excerpt":"Global, geo-aware consent management for WordPress. Auto opt-in\/opt-out by visitor region, script blocking before consent, Google Consent Mode v2, Global Privacy Control, self-hosted consent logs, DSAR requests and a grievance\/DPO block. Your data never leaves your server.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/338310","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=338310"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/digibrood"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=338310"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=338310"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=338310"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=338310"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=338310"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=338310"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}