Didomi

Didomi

Didomi is a consent management platform and privacy compliance solution for enterprise publishers and brands. Scripts serve customizable consent UIs compliant with GDPR, CCPA, and IAB TCF standards, and pass consent signals to connected advertising and analytics vendors. Consent data is logged and accessible via API for downstream compliance reporting.

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.

Visit website

Consent Categories

Essential

Also Known As

didomi CMPdidomi GDPRdidomi TCFconsent management platformdidomi privacydidomi SDK

Industries

Computers Electronics and Technology

Tracked Domains (2)

sdk.privacy-center.orgConsent
api.privacy-center.orgConsent

Frequently 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

Firebase
Firebase
Firebase is Google's mobile and web application development platform offering authentication, real-time database, cloud functions, and analytics. Web SDK scripts initialize Firebase services and may track app events via Firebase Analytics, which is powered by Google Analytics 4. Widely used in single-page apps and PWAs for backend infrastructure and usage tracking.
Google
Google
Google is the dominant provider of web analytics, advertising, and infrastructure tools. Scripts like Google Analytics, Tag Manager, Ads, and reCAPTCHA collect behavioral data, manage tag firing, serve targeted ads, and detect bots. Sets persistent cookies to track users and correlate activity across sites.
Google Tag Manager
Google Tag Manager
Google Tag Manager is a tag management system that lets marketers deploy and update analytics and marketing scripts without code changes. The GTM container script loads synchronously in the page head and injects configured tags, triggers, and variables on behalf of other vendors. No data collection of its own — acts as a loader for other scripts.
Google Fonts
Google Fonts
Google Fonts is a free font hosting service that serves hundreds of typeface families via a global CDN. Stylesheets and font files load from fonts.googleapis.com and fonts.gstatic.com to deliver web fonts to visitors. No advertising or tracking functionality is included.
reCAPTCHA
reCAPTCHA
Google reCAPTCHA is a bot detection and spam prevention service protecting web forms, login pages, and checkout flows. Scripts analyze user behavior, mouse movements, and browser fingerprints to distinguish humans from bots. The invisible reCAPTCHA v3 scores interactions without requiring user challenges.
Sign in with Google
Sign in with Google
Sign in with Google is an OAuth-based authentication service that enables users to log into websites using their Google account credentials. Scripts load the Google Identity Services library, display sign-in buttons, and handle token exchange for secure authentication. Stores session tokens and authentication cookies to maintain login state across page visits.

Manage consent for Didomi

ConsentStack automatically detects and manages Didomi trackers so your site stays compliant with global privacy regulations.