A consent banner (cookie banner, CMP) is the interface element that asks the visitor's permission before writing non-essential cookies and starting trackers. A working banner satisfies three conditions: only strictly necessary cookies are written before any interaction; Accept and Reject are equal in size and prominence; and the visitor's choice is stored and genuinely controls whether counters and pixels load.
Free online tool — compliance checker: instant results, no signup.
Strictly necessary cookies need no consent — the ones without which the function the visitor requested cannot work: the session (PHPSESSID), CSRF tokens, the cart, the chosen language. Everything serving analytics, advertising or personalisation — Metrika, ad pixels, A/B tests — requires consent before the first cookie is written.
Three incognito scenarios: touch nothing, accept, reject. In each, inspect which cookies were written and which third-party requests left (DevTools → Network). If the "no action" and "accept" lists match, the banner is decorative. The compliance scanner runs all three scenarios automatically across several pages and shows the before/after consent contrast with the specific tracker domains.
Regulators fine sites for processing personal data without consent — and a site starts processing earlier than it seems: analytics, pixels and widgets write cookies the moment the page loads. The scanner shows the auditor's view: what leaves for third parties before consent, whether the banner works, and whether forms collect data correctly.
Three sessions per page: no action, banner accepted, banner rejected.
Service catalogue: who receives visitor data and in which country.
The policy link and consent element are checked next to the form, not in the footer.
Report with an HMAC integrity stamp — hand it to your lawyer or contractor.
preparing for an audit
technical facts for an opinion
client site handover
consent regression monitoring
Scheduled re-checks with an alert when pre-consent trackers appear on your site.
Sign up freeA banner is a means of obtaining consent before processing, not an end in itself. If a site writes no non-essential cookies and loads no trackers, it needs no banner. The moment a counter appears, a consent mechanism is needed.
Yes for the interface part — Cookiebot, CookieYes, Usercentrics and peers. But installing a CMP does not by itself put your counters under its control: their initialisation still has to be wired to the consent callback.
A Reject button of the same size, on the same level, with the same prominence as Accept. Consent obtained through an obstructed refusal does not read as voluntary in an audit.
Free plan — 10 monitors, checks every 5 min, no card required. Upgrade for 1-minute interval and multi-region monitoring.