Blocking trackers is the hard part — not scanning for cookies or showing the dialog.

PrivacyKit is a developer-friendly consent management platform that combines production-ready consent banners with real enforcement by blocking tracking until users give consent — with minimal setup and no account required to start.
Make consent banner feel native to your website with customizable layouts, design tokens, flexible HTML slots, and support for your own logo and branded content.
Help enforce user consent choices by preventing third-party scripts, embeds, and tracking technologies from loading when consent is rejected or not yet granted.
Detect unmanaged scripts, embeds, and outgoing requests to surface privacy leaks and compliance regressions introduced by website changes.
Designed to help your website stay aligned with GDPR and ePrivacy requirements through continuously maintained consent workflows, including consent state, timestamps, privacy policy content, and built-in EU language support.
Traditional consent platforms often require dashboards, registration flows, and complex setup before testing. PrivacyKit is designed to work immediately.
| Feature | PrivacyKit | Cookiebot | Cookie Information | OneTrust |
|---|---|---|---|---|
| Google Consent Mode v2 support | Yes | Yes | Yes | Yes |
| Control when third-party code executes | Yes | Limited | Limited | Limited |
| Continuous compliance monitoring & validation | Yes | No | No | No |
| Works with any frontend | Yes | Limited | Limited | Limited |
| Automatic subdomain consent sharing | Yes | Limited | Limited | Limited |
| Unlimited pages and subpages | Yes | Limited | Limited | Limited |
| Start instantly without registration | Yes | No | No | No |
| Local development without dashboard setup | Yes | No | No | No |
| Lightweight web component architecture | Yes | No | No | No |
| Fully themeable | Yes | Limited | Limited | Yes |
| Public demos and GitHub examples | Yes | Limited | Limited | No |
"For the first time we felt in control of what was loading on our website."
— Early adopterValidate compliance continuously — not just when someone runs a scan
Unlike traditional scanners that inspect snapshots periodically, PrivacyKit Compliance Monitor validates what actually executes on your website after every change.
Available exclusively in PrivacyKit, Compliance Monitor can be activated on demand to inspect tracker execution and surface activity that is not protected by consent guards.
Enable with ?pk-monitor=true or use the button above. Once activated, look for a floating action button in the corner of the website.
Compliance Monitor is added as a dedicated web component and remains inactive until explicitly enabled, giving developers and compliance teams access to runtime compliance validation without affecting the visitor experience.
| Scanners | PrivacyKit Compliance Monitor | |
|---|---|---|
| Activation | Manual or periodic | Activated on demand |
| Visibility | External report | Directly on the website |
| Analysis | Snapshot based | Runtime based |
| Validation | Detects possible issues | Validates consent guard coverage |
| Website changes | May miss regressions | Surfaces unmanaged changes |
| Outcome | Point-in-time | Continuous validation |

Preview production-ready consent dialogs with different visual themes and layouts. Select a theme, then open a dialog variant to see it in action. Use the built-in themes as-is or customize the styling to match your site.
A 10-day trial is included with no account required to start. Use Quick Start to integrate PrivacyKit locally, then activate a subscription when you're ready for production use.
PrivacyKit can be customized using design tokens and flexible content areas. Contact support@privacykit.eu for implementation assistance and customization proposals based on your existing website styling.