When the Abyss Looks Back: Unveiling Evolving Dark Patterns in Cookie Consent Banners
Nivedita Singh, Seyoung Jin, Hyoungshick Kim

TL;DR
This paper introduces UMBRA, a comprehensive system that detects evolving dark patterns in cookie consent banners, revealing widespread non-compliance and manipulation tactics that threaten user privacy and security.
Contribution
UMBRA is the first detection system to identify both known and newly evolved dark patterns in cookie consent interfaces using multi-modal analysis techniques.
Findings
Evolved dark patterns are widespread across websites.
Cookies are often set before consent or despite rejection.
Revocation barriers significantly increase cookie counts and security risks.
Abstract
To comply with data protection regulations such as the EU General Data Protection Regulation (GDPR) and the California Consumer Privacy Act (CCPA), websites widely deploy cookie consent banners to collect users' privacy preferences. In practice, however, these interfaces often embed dark patterns that undermine informed and freely given consent. As regulatory scrutiny increases, such patterns have not disappeared but have evolved into subtler and more legally ambiguous forms, making existing detection approaches outdated. We present UMBRA, a consent management platform (CMP)-agnostic system that detects both previously studied patterns (DP1-DP10) and nine newly evolved patterns (DP11-DP19) targeting information disclosure, consent revocation, and legal ambiguity, including pay-to-opt-out schemes, revocation barriers, and fake opt-outs. UMBRA combines text analysis, visual heuristics,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy, Security, and Data Protection · Spam and Phishing Detection · Ethics and Social Impacts of AI
