Overview
Didomi is a consent management platform (CMP) that provides privacy compliance solutions for publishers and brands. It serves consent collection UIs compliant with GDPR, CCPA, and IAB TCF standards.
What This Script Does
- Renders a customizable consent banner/dialog on page load
- Collects and stores user consent preferences (accept, reject, granular choices)
- Passes consent signals (TCF consent strings, US Privacy strings) to connected advertising and analytics vendors
- Logs consent events for audit and compliance reporting
- Exposes a JavaScript API for downstream scripts to check consent status before firing
Consent & Compliance
- Consent Category: Essential / Privacy Infrastructure
- Applicable Regulations: GDPR, ePrivacy Directive, CCPA, IAB TCF
- Opt-in Required: No — Didomi is the mechanism that collects consent itself
- As a CMP, it must load before other scripts to gate their execution based on user choices
- Consent records are stored for regulatory audit requirements
Should You Block This Without Consent?
No. Didomi is a consent management platform and must load unconditionally to collect and enforce user consent preferences. Blocking it would prevent the consent mechanism from functioning, leaving other scripts ungated.
Consent Categories
Also Known As
Industries
Tracked Domains (2)
sdk.privacy-center.orgConsentapi.privacy-center.orgConsentFrequently Asked Questions
Does Didomi require cookie consent itself?
No. Didomi is a consent management platform — it is the tool that collects consent, not a tracker requiring it. Didomi scripts are essential infrastructure for GDPR and CCPA compliance and are exempt from consent requirements. They must load before any other scripts to function correctly.
What does Didomi collect and store?
Didomi stores visitor consent preferences in a cookie (typically euconsent-v2 for TCF or a proprietary format). It logs consent events with timestamps and passes TCF consent strings and US Privacy strings to connected advertising and analytics vendors. Consent records are accessible via Didomi's API for compliance reporting.
How does ConsentStack interact with Didomi?
ConsentStack identifies Didomi as a consent management platform in the essential category. If Didomi is already deployed as the site's CMP, ConsentStack notes its presence. Didomi scripts are never blocked, as they are privacy infrastructure. ConsentStack can detect Didomi as the active consent layer on a site.
Related Vendors
Manage consent for Didomi
ConsentStack automatically detects and manages Didomi trackers so your site stays compliant with global privacy regulations.