Three visits, side by side
A cookie banner can look perfect and still do nothing: trackers fire as soon as the page loads, or keep running after the visitor clicks reject. The only way to know is to test behaviour. We open your homepage in a fresh Chrome profile three times and record every cookie, browser storage entry, network request and known tracker.
- Fresh visit: no interaction at all — what loads before any consent?
- Reject visit: we find and click the reject button, in many languages and for common consent tools, then record what still loads.
- Accept visit: we click accept, to show what your consent actually enables.
Why behaviour matters more than the banner
Under Article 5(3) of the ePrivacy Directive and the GDPR's standard for consent, storing or reading non-essential identifiers on a visitor's device generally requires prior, freely given, informed and unambiguous consent. The Court of Justice of the EU ruled in Planet49 (2019) that pre-ticked boxes are not valid consent. Several data protection authorities, including France's CNIL, have fined companies whose banners made refusing harder than accepting, and the EDPB's 2023 cookie banner taskforce report describes the common problems.
The report phrases findings as potential GDPR or ePrivacy technical risks. It is not a compliance certificate and not legal advice: lawfulness also depends on your purposes, legal bases, contracts and national rules.
Fixing common problems
Most problems are configuration issues in the consent tool or tag manager: tags firing on page load instead of waiting for consent, a reject button hidden behind a settings link, or scripts hard-coded in the theme so the consent tool cannot control them. Move all non-essential tags into the tag manager or consent tool, block them until consent, and run the checker again to confirm.