ConsentBase – Lightweight GDPR Cookie Compliance

Description

ConsentBase is a lightweight yet powerful GDPR/CCPA compliance tool. Unlike other cloud-based solutions, ConsentBase keeps your compliance data on your own server.

Core Features:
* Hardcore Script Interception: Automatically freezes GA4, FB Pixel, TikTok, and Pinterest tags until consent is granted.
* Self-Hosted Audit Logs: Records every consent action in your local database.
* Visual Customization: Adjust colors, padding, and radius to match your brand.

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.

Powered by PAPEPO – Building high-performance tools for modern WordPress sites.
Official Website: https://papepo.uk

External services

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, this plugin does NOT send any data to these services automatically.

The core functionality of this plugin is to block these scripts from loading until the end-user provides explicit consent via the frontend cookie banner.

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:

  • Google Analytics 4: Used for website traffic statistics.

    • Terms: https://marketingplatform.google.com/about/analytics/terms/us/
    • Privacy Policy: https://policies.google.com/privacy
  • Facebook Pixel: Used for marketing and ad tracking.

    • Terms: https://www.facebook.com/legal/terms
    • Privacy Policy: https://www.facebook.com/privacy/policy/
  • TikTok Pixel: Used for marketing and ad tracking.

    • Terms: https://ads.tiktok.com/i18n/official/article?aid=300871706948451871
    • Privacy Policy: https://www.tiktok.com/legal/privacy-policy
  • Pinterest Tag: Used for marketing and ad tracking.

    • Terms: https://business.pinterest.com/pinterest-advertising-services-agreement/
    • Privacy Policy: https://policy.pinterest.com/en/privacy-policy

Screenshots

  • Interactive Banner: This is how the ConsentBase cookie consent banner appears to your website visitors.
  • General Settings: Connect your IDs for Google Analytics, Meta Pixel, Google Tag Manager, and LinkedIn Insight Tag effortlessly.
  • Design Customization: Fully adjust the banner’s style, colors, and positioning to match your website’s branding.
  • Content Management: Easily customize the banner title, description text, and button labels for different compliance needs.
  • Consent Logs: View detailed logs of visitor interactions with the banner to keep track of consent history.

Installation

  1. Upload the plugin folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Go to ‘ConsentBase’ in your admin menu to configure settings.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“ConsentBase – Lightweight GDPR Cookie Compliance” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.3

  • Minor UI bug fixes in the settings panel.
  • Updated readme metadata for better compliance.

1.0.2

  • Optimized script interception logic for GA4 tags.
  • Improved database query performance for consent logging.

1.0.1

  • Fixed a conflict with certain cache plugins during banner initialization.
  • Refined CSS styles for mobile responsiveness.

1.0.0

  • Initial public release on WordPress.org.
  • Fully refactored codebase to meet WordPress coding standards.
  • Added native wp_enqueue handling for assets.