Back to blog

Your Consent Button Might Be Lying to Users

Based on research by NOYB

gdprdata protectionai

The French data protection authority CNIL has fined Condé Nast €750,000 for failing to obtain valid consent before placing cookies on its Vanity Fair website. This decision, reached nearly six years after NOYB filed the original complaint, confirms that dark patterns and fake rejection mechanisms are no longer tolerated. For Swedish tech leaders, this is a stark reminder that regulatory enforcement is patient, precise, and increasingly focused on the technical reality of user interfaces rather than just the letter of the law.

The core issue was not merely the presence of cookies, but how consent was engineered. The investigation revealed that when users attempted to reject tracking, the site sent digital signals to hundreds of third-party trackers claiming consent had been granted. This effectively turned a clear refusal into fake consent. The authority also noted that the company failed to sufficiently inform users about the purpose of cookies labeled as necessary and that the mechanisms for withdrawing consent were ineffective. This highlights a critical gap between what a user thinks they are doing and what the code actually executes.

For CTOs and CISOs managing LLM APIs and web services, the lesson is architectural. If your frontend logic does not faithfully reflect user choices, you are in violation. The risk is not just a fine, but a compliance gap that undermines trust and exposes your data handling to scrutiny. You must audit your consent flows with the same rigor you apply to your API security. Ensure that a user’s choice to opt out is technically enforced at the data ingestion layer, not just visually dismissed on the screen.

This case reinforces the urgent need to process data locally within the EU. When you rely on third-party trackers or external consent managers that do not respect user sovereignty, you introduce uncontrolled data flows. By keeping data processing within your own infrastructure, you maintain full visibility and control over what is actually being transmitted. It is the only way to guarantee that a user’s refusal is honored, protecting your company from regulatory action and preserving the integrity of your user relationships.