How This Briefing Works
This report opens with key findings, then maps the gaps between what Didomi discloses and what BLACKOUT observed at runtime. From there: what it means for your organization, what to do about it, and the detection data and evidence underneath.
Key Findings
Analysis pending. Findings will appear here once intelligence collection is complete.
Claims vs. Observed Behavior
pending
“Awaiting scanner verification”
No scanner data available for Didomi runtime behavior
identity
“Consent stored as first-party cookies only”
Didomi acknowledges IDs function as device identifiers linking multiple users to single end users
incentive_alignment
“Privacy-first consent management”
A/B testing banners and marketing 90% consent rates reveals optimization for consent manufacturing
signal_propagation
“User-controlled preferences”
Consent strings shared with up to 100 Google ATP vendors per ad request plus all TCF vendors
What This Means For You
What To Do About It
Role-specific actions based on observed behavior
Recommended Actions for Didomi
- →Audit Didomi consent string propagation: map every vendor receiving TCF and Google ATP consent signals from your implementation and verify each has a legal basis for receiving user data.\n2. Disable or restrict A/B testing of consent banners — regulators view consent rate optimization as evidence of manipulative design patterns (dark patterns).\n3. Inspect Didomi's localStorage and cookie footprint: inventory all identifiers set by the SDK and assess whether device-level tracking aligns with your privacy policy disclosures.\n4. Review Didomi's benchmark report methodology: determine whether your organization's consent data is included in aggregated analytics products and whether your DPA covers this use.\n5. Evaluate consent string scope: reduce the number of TCF vendors and Google ATP vendors receiving consent signals to the minimum required for your actual ad-tech partnerships.
Negotiation Leverage
- →Didomi's negotiation pressure points center on the consent optimization conflict of interest. Demand written commitment that A/B testing data from your implementation is not included in Didomi's aggregated benchmark reports or consent intelligence products. Require contractual limits on the number of TCF and ATP vendors receiving consent strings from your properties — the current cap of 100 ATP vendors per ad request suggests unconstrained vendor proliferation is the default. Challenge the device-level identifier architecture: if didomi_token functions as a device ID per Didomi's own documentation, this should be disclosed as tracking technology in your privacy policy, creating additional compliance burden that Didomi should help mitigate. Use Didomi's "90% consent rate" marketing against them in regulatory contexts — if your DPA reviews this claim, it raises questions about whether consent collected through Didomi's optimized banners meets the "freely given" standard under GDPR Article 7. Negotiate for Basic Consent Mode (tags blocked until consent) rather than Advanced Mode defaults.
IOC Manifest
Indicators of compromise across 5 categories. Use for detection rules, CSP policies, or Pi-hole blocklists.
Ecosystem & Supply Chain
Evidence Artifacts
Artifacts collected during analysis, available with evidence-tier access.
Complete network capture with all requests and responses
16 detection signatures across scripts, domains, cookies, and network endpoints