Consenta blocks Push Notifications, Background Sync and Cache API until the user has consented — automatic restoration after consent included.
14-day money-back · Cancel anytime · GDPR-compliant · Local in WordPress
Modern browser APIs like Push Notifications, Background Sync and the Cache API enable persistent tracking — even without classic cookies. Consenta blocks these APIs completely in full-consent mode until the user has explicitly consented. This ensures that no service worker, push subscription or cache-based fingerprinting takes place before consent. After consent, all APIs are automatically and transparently restored.
Notification.requestPermission is blocked until consent is given. This prevents push notification popups from being triggered before consent.
SyncManager.register is deactivated until the user has consented. No service worker can silently initiate background synchronizations.
caches.open is blocked, preventing cache-based fingerprinting and unwanted data persistence in the browser cache before consent.
PushManager.subscribe is blocked until consent is given. No push service can subscribe the user without their knowledge.
Technically necessary caches are not blocked. The whitelist allows prefixes like "consenta", "wp-" and "workbox" so WordPress core and plugin caches continue to work.
Once the user has consented, all blocked APIs are fully and transparently restored — without page reload or manual configuration.
Activate full-consent mode in Consenta. Browser API Blocking is automatically part of this mode — no additional configuration needed.
On page load, Consenta overrides browser APIs via JavaScript proxy. Calls to Notification, Push, Sync and Cache are intercepted until the user consents.
Once the user consents, all blocked APIs are restored. Pending calls are automatically replayed, new calls can proceed immediately.
Cancel anytime
Cancel anytime · 14-day money back
Cancel anytime · 14-day money back
4 APIs blocked · Intelligent whitelist · Automatic restoration · HTTPS-only · GDPR-compliant
14-day money-back guarantee · Cancel anytime · Available in 30+ languages