{"id":295581,"date":"2026-04-15T06:57:30","date_gmt":"2026-04-15T06:57:30","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/consentbase-lightweight-gdpr-cookie-compliance\/"},"modified":"2026-04-16T07:16:39","modified_gmt":"2026-04-16T07:16:39","slug":"consentbase-gdpr","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/consentbase-gdpr\/","author":23402630,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.3","stable_tag":"1.0.3","tested":"6.9.4","requires":"5.0","requires_php":"","requires_plugins":null,"header_name":"ConsentBase \u2013 Lightweight GDPR Cookie Compliance","header_author":"PAPEPO","header_description":"All-in-one GDPR solution: Automated integration + Hardcore script interception + Self-hosted consent logs.","assets_banners_color":"7e7477","last_updated":"2026-04-16 07:16:39","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":37,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.3":{"tag":"1.0.3","author":"papepo","date":"2026-04-16 07:16:39"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3506696,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3506696,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3507264,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3507264,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3507264,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3507264,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3507264,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3507264,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3507264,"resolution":"5","location":"assets","locale":""}},"screenshots":{"1":"Interactive Banner: This is how the ConsentBase cookie consent banner appears to your website visitors.","2":"General Settings: Connect your IDs for Google Analytics, Meta Pixel, Google Tag Manager, and LinkedIn Insight Tag effortlessly.","3":"Design Customization: Fully adjust the banner's style, colors, and positioning to match your website's branding.","4":"Content Management: Easily customize the banner title, description text, and button labels for different compliance needs.","5":"Consent Logs: View detailed logs of visitor interactions with the banner to keep track of consent history."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[20278,16626,7855,131785,1005],"plugin_category":[],"plugin_contributors":[260249],"plugin_business_model":[],"class_list":["post-295581","plugin","type-plugin","status-publish","hentry","plugin_tags-cookie-compliance","plugin_tags-cookie-consent","plugin_tags-facebook-pixel","plugin_tags-gdpr","plugin_tags-google-analytics","plugin_contributors-papepo","plugin_committers-papepo"],"banners":{"banner":"https:\/\/ps.w.org\/consentbase-gdpr\/assets\/banner-772x250.png?rev=3507264","banner_2x":"https:\/\/ps.w.org\/consentbase-gdpr\/assets\/banner-1544x500.png?rev=3507264","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/consentbase-gdpr\/assets\/icon-128x128.png?rev=3506696","icon_2x":"https:\/\/ps.w.org\/consentbase-gdpr\/assets\/icon-256x256.png?rev=3506696","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/consentbase-gdpr\/assets\/screenshot-1.png?rev=3507264","caption":"Interactive Banner: This is how the ConsentBase cookie consent banner appears to your website visitors."},{"src":"https:\/\/ps.w.org\/consentbase-gdpr\/assets\/screenshot-2.png?rev=3507264","caption":"General Settings: Connect your IDs for Google Analytics, Meta Pixel, Google Tag Manager, and LinkedIn Insight Tag effortlessly."},{"src":"https:\/\/ps.w.org\/consentbase-gdpr\/assets\/screenshot-3.png?rev=3507264","caption":"Design Customization: Fully adjust the banner's style, colors, and positioning to match your website's branding."},{"src":"https:\/\/ps.w.org\/consentbase-gdpr\/assets\/screenshot-4.png?rev=3507264","caption":"Content Management: Easily customize the banner title, description text, and button labels for different compliance needs."},{"src":"https:\/\/ps.w.org\/consentbase-gdpr\/assets\/screenshot-5.png?rev=3507264","caption":"Consent Logs: View detailed logs of visitor interactions with the banner to keep track of consent history."}],"raw_content":"<!--section=description-->\n<p>ConsentBase is a lightweight yet powerful GDPR\/CCPA compliance tool. Unlike other cloud-based solutions, ConsentBase keeps your compliance data on your own server.<\/p>\n\n<p><strong>Core Features:<\/strong>\n* <strong>Hardcore Script Interception:<\/strong> Automatically freezes GA4, FB Pixel, TikTok, and Pinterest tags until consent is granted.\n* <strong>Self-Hosted Audit Logs:<\/strong> Records every consent action in your local database.\n* <strong>Visual Customization:<\/strong> Adjust colors, padding, and radius to match your brand.<\/p>\n\n<p><em>Note: This free version allows you to intercept scripts and collect logs. Upgrade to Pro at https:\/\/papepo.uk to unlock full audit log visibility and CSV export.<\/em><\/p>\n\n\n\n<p>Powered by <a href=\"https:\/\/papepo.uk\">PAPEPO<\/a> - Building high-performance tools for modern WordPress sites.\nOfficial Website: https:\/\/papepo.uk<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin allows site administrators to integrate third-party tracking scripts (Google Analytics, Facebook Pixel, TikTok Pixel, Pinterest Tag) for statistics and marketing purposes. However, <strong>this plugin does NOT send any data to these services automatically<\/strong>.<\/p>\n\n<p>The core functionality of this plugin is to <em>block<\/em> these scripts from loading until the end-user provides explicit consent via the frontend cookie banner.<\/p>\n\n<p>If the site administrator configures these third-party IDs and the end-user explicitly grants consent, the following services may be loaded and collect standard tracking data (such as IP address, page views, and user agent) directly from the user's browser according to their respective privacy policies:<\/p>\n\n<ul>\n<li><p><strong>Google Analytics 4<\/strong>: Used for website traffic statistics.<\/p>\n\n<ul>\n<li>Terms: https:\/\/marketingplatform.google.com\/about\/analytics\/terms\/us\/<\/li>\n<li>Privacy Policy: https:\/\/policies.google.com\/privacy<\/li>\n<\/ul><\/li>\n<li><p><strong>Facebook Pixel<\/strong>: Used for marketing and ad tracking.<\/p>\n\n<ul>\n<li>Terms: https:\/\/www.facebook.com\/legal\/terms<\/li>\n<li>Privacy Policy: https:\/\/www.facebook.com\/privacy\/policy\/<\/li>\n<\/ul><\/li>\n<li><p><strong>TikTok Pixel<\/strong>: Used for marketing and ad tracking.<\/p>\n\n<ul>\n<li>Terms: https:\/\/ads.tiktok.com\/i18n\/official\/article?aid=300871706948451871<\/li>\n<li>Privacy Policy: https:\/\/www.tiktok.com\/legal\/privacy-policy<\/li>\n<\/ul><\/li>\n<li><p><strong>Pinterest Tag<\/strong>: Used for marketing and ad tracking.<\/p>\n\n<ul>\n<li>Terms: https:\/\/business.pinterest.com\/pinterest-advertising-services-agreement\/<\/li>\n<li>Privacy Policy: https:\/\/policy.pinterest.com\/en\/privacy-policy<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.<\/li>\n<li>Go to 'ConsentBase' in your admin menu to configure settings.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20support%20full%20gdpr%20compliance%3F\"><h3>Does this support full GDPR compliance?<\/h3><\/dt>\n<dd><p>Absolutely. The core of GDPR requires \u201cprior consent before tracking.\u201d ConsentBase Pro provides the robust technical foundation needed for compliance by intercepting and freezing third-party scripts (like GA4 and Meta Pixel) until the visitor explicitly clicks \u201cAccept\u201d. Combined with our self-hosted audit logs, you have the essential verifiable evidence to document every consent action as required by law.<\/p><\/dd>\n<dt id=\"do%20i%20need%20to%20write%20code%20to%20block%20scripts%3F\"><h3>Do I need to write code to block scripts?<\/h3><\/dt>\n<dd><p>Absolutely not. ConsentBase Pro is designed to automatically identify and \u201cfreeze\u201d tracking scripts across your site\u2014whether they are added manually or via third-party plugins. Simply activate the plugin, and our hardcore interception logic takes over. Note: For best results, please deactivate any other cookie consent or privacy banner plugins to avoid logic conflicts. ConsentBase Pro will seamlessly intercept tracking codes added by your existing marketing tools or theme.<\/p><\/dd>\n<dt id=\"how%20does%20consentbase%20differ%20from%20free%20cookie%20plugins%3F\"><h3>How does ConsentBase differ from free cookie plugins?<\/h3><\/dt>\n<dd><p>The difference is in the enforcement. Most free plugins are \u201cvisual only\u201d\u2014they display a banner but fail to stop background tracking. ConsentBase Pro features our proprietary \u201cHardcore Interception\u201d technology. It physically prevents data from being sent to third parties (like Google or Meta) until the visitor clicks \u201cAccept,\u201d ensuring you are technically compliant, not just visually.<\/p><\/dd>\n<dt id=\"do%20i%20need%20coding%20knowledge%20to%20use%20it%3F\"><h3>Do I need coding knowledge to use it?<\/h3><\/dt>\n<dd><p>Absolutely not. ConsentBase Pro is built for non-tech users. Through our intuitive visual interface, you can manage your compliance logic without touching a single line of code. Simply activate the plugin, and our \u201cHardcore Interception\u201d engine automatically identifies and controls your tracking scripts for you\u2014handling all the complex technical blocking behind the scenes.<\/p><\/dd>\n<dt id=\"where%20is%20the%20data%20stored%3F\"><h3>Where is the data stored?<\/h3><\/dt>\n<dd><p>Your data stays under your control. All consent and compliance logs are stored exclusively within your own WordPress database. Unlike other services, we never access, store, or resell your visitor data. You maintain 100% data sovereignty and total privacy for your users.<\/p><\/dd>\n<dt id=\"why%20don%27t%20we%20use%20google%20consent%20mode%20yet%3F\"><h3>Why don't we use Google Consent Mode yet?<\/h3><\/dt>\n<dd><p>Because we prioritize total data sovereignty and strict privacy. Unlike GCM, which may still send \u201cpings\u201d to Google servers before consent, ConsentBase Pro employs a \u201cZero-Leakage\u201d policy. We hard-block all scripts at the server-level, ensuring no data ever reaches third-party servers until your visitors explicitly grant permission. We believe in \u201cConsent First,\u201d not \u201cTracking First.\u201d<\/p><\/dd>\n<dt id=\"does%20hardcore%20interception%20affect%20my%20ad%20performance%3F\"><h3>Does Hardcore Interception affect my ad performance?<\/h3><\/dt>\n<dd><p>Strict compliance is a strategic choice. By prioritizing privacy, you ensure that 100% of the data in your ad account comes from explicitly consented users. While \u201cHardcore Interception\u201d prevents tracking before consent\u2014which may lead to a lower volume of raw data compared to \u201cleakier\u201d plugins\u2014it guarantees the highest quality of verified signals. You are building a sustainable, long-term marketing strategy based on real trust, protecting your ad accounts from the risks of non-compliant data tracking.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Minor UI bug fixes in the settings panel.<\/li>\n<li>Updated readme metadata for better compliance.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Optimized script interception logic for GA4 tags.<\/li>\n<li>Improved database query performance for consent logging.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fixed a conflict with certain cache plugins during banner initialization.<\/li>\n<li>Refined CSS styles for mobile responsiveness.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial public release on WordPress.org.<\/li>\n<li>Fully refactored codebase to meet WordPress coding standards.<\/li>\n<li>Added native wp_enqueue handling for assets.<\/li>\n<\/ul>","raw_excerpt":"All-in-one GDPR solution: Automated integration + Hardcore script interception + Self-hosted consent logs.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/295581","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=295581"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/papepo"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=295581"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=295581"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=295581"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=295581"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=295581"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=295581"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}