Interactive Demo

ADPC in action.

Use the simulated browser extension on the right to set your privacy preferences. Watch the page respond instantly. No actual data is collected or processed.

ADPC Signal consent=””, withdraw=”marketing, analytics”

Brussels Eyes Browser-Based Privacy Controls as Cookie Banners Face Legal Scrutiny

European regulators are examining whether browser-level privacy signals could replace the cookie consent banners that have frustrated users and compliance officers alike since 2018. The push follows a wave of enforcement actions targeting deceptive consent interfaces, with several data protection authorities issuing fines against dark patterns that nudge users toward accepting tracking.

Ad space — marketing consent not given

The Advanced Data Protection Control specification, developed by researchers at noyb and Vienna University of Economics and Business, proposes a machine-readable format for communicating privacy preferences. A supporting browser extension or built-in browser feature would transmit the user’s standing choices as an HTTP header, eliminating the need for per-site pop-ups.

Proponents argue the approach aligns with the GDPR’s requirement for freely given, specific, and informed consent. Critics from the advertising industry contend that bundled browser-level choices cannot capture the granularity required by consent frameworks that distinguish between dozens of processing purposes. The debate is shaping the agenda for the upcoming revision of the ePrivacy Regulation.

Ad space — marketing consent not given

Standardisation bodies are moving cautiously. The W3C’s Privacy Interest Group has noted that any browser-based signal must be resistant to publisher overrides and must give users a clear mental model of what their choice covers. Several browser vendors have expressed interest but stopped short of commitments, citing interoperability questions with existing consent management platform infrastructure.

Ad space — marketing consent not given
ADPC
dataprotectioncontrol.org

This site supports ADPC. Your choices are sent as an HTTP header on every request. Toggle to update your preferences.

Personalized Marketing
Targeted ads based on browsing profile
Usage Tracking
Session analytics and behavior data
HTTP Header
ADPC: consent=””, withdraw=”marketing, analytics”
What the server sees
IP 185.43.21.x
Device detecting…
Session 0s
Scroll 0%
Interests GDPR, EU law, privacy
Referrer direct
Event log

Build ADPC support into your site

The full specification, reference implementations, and browser extension source code are available on GitHub.