KaaTai Consent Manager is a privacy-first WordPress plugin that gives your visitors full control over cookies and tracking scripts — while keeping you GDPR and ePrivacy compliant.
Connect your plugin to the KaaTai Consent Manager dashboard (free account available) to unlock additional features. Pricing per domain, incl. 19% VAT:
All Plans (including Free):
Starter — 1,90 EUR/month:
Business — 2,49 EUR/month:
Pro — 2,90 EUR/month:
The SaaS integration is entirely optional. The plugin works fully standalone for the Free tier features.
This plugin is a Consent Management Tool. Its purpose is to detect, categorize, and block third-party tracking scripts until the visitor gives consent. To do this, the plugin contains a database of known tracking services with their hostnames and script patterns.
These references (e.g., googletagmanager.com, connect.facebook.net, cdn.jsdelivr.net, cloudflare.com) are identification patterns only. The plugin does not load, connect to, or transmit any data to these services. It uses the patterns to recognize scripts already present on the site (loaded by other plugins or the theme) and block them until consent is granted.
The following services are referenced as detection patterns in the vendor registry and/or auto-blocker:
No data is sent to any of these services by this plugin. The plugin only manages consent for scripts that other plugins or the theme may load.
This plugin optionally connects to external servers operated by KaaTai (consent-management.kaatai.de). These connections are only made when the site administrator has entered an API key in the plugin settings. Without an API key, no external connections occur.
Service: KaaTai Consent Manager SaaS
Service URL: https://consent-management.kaatai.de
What it does: Provides license validation, consent analytics dashboard, cookie scanner quota, service library, and legal text generation.
What data is sent: API key, domain, consent configuration, anonymized consent events (no PII), scan results. Details below.
Privacy Policy: https://consent-management.kaatai.de/datenschutz
Terms of Service: https://consent-management.kaatai.de/agb
The following API calls are made to consent-management.kaatai.de:
License Validation (/api/license/validate) — Sends the API key to verify the license status, plan, and available features. Called on admin page load, cached for 24 hours.
Config Sync (/api/consent/config) — Sends the current consent configuration (category names, vendor list, banner settings) to the SaaS dashboard when settings are saved. No personal visitor data is included.
Consent Events (/api/consent/event) — When a visitor interacts with the consent banner, an anonymized consent event is sent via navigator.sendBeacon(). The event contains: consent action (accept/reject/granular), selected categories, a hashed session ID (not an IP address), and a policy snapshot hash. No personally identifiable information is transmitted.
Legal Texts (/api/legal/impressum, /api/legal/privacy-policy) — If the Legal Texts feature is enabled (Starter plan+), the plugin fetches impressum and privacy policy content from the SaaS. Cached for 24 hours.
Newsletter (/api/newsletter/subscribe-by-key) — Only triggered when the administrator explicitly clicks the “Subscribe” button on the License tab.
Scanner (/api/scan/results) — When using the Cookie Scanner (Business plan+), scan results are synced to the SaaS dashboard. The response includes quota information (scans used/remaining).
Cookie Definitions (/api/cookies/definitions) — When the Service Library is accessed, cookie definitions are fetched from the SaaS to provide accurate cookie descriptions for known services. Sends the API key and domain.
The site administrator gives explicit consent to these data transfers by entering and saving an API key. The API key can be removed at any time to stop all external communication.