Audit this page before consent

Open a client site, count what fires before the visitor clicks anything, and see the fine ceiling that country actually applies.

Sanctioned violations present (of four)—
Cookie lifetime over the 13-month cap—months
Days left in the 6-month consent window (negative = overdue)—days
Fine ceiling that country applies—EUR
Share of that ceiling you are exposed to—EUR
Re-audit due—date
Keep this audit: export a dated .csv row per client site, and get a browser reminder when the 90-day re-audit falls due.
Get the full version — $60
$60 once · one licence key per person or team seat · A privacy consultant’s per-site assessment runs EUR 688-2,236 for an SMB; a voluntary GDPR audit by a consultancy runs $5,000-$25,000.
Pre-consent tracker count
You enter what fires before the visitor clicks anything. Setting trackers before consent is the violation French, Spanish and Italian regulators sanction most often.
13-month cap and 6-month re-ask
Measures the longest cookie lifetime you found against the 13-month cap, and the age of the stored consent against the 6-month re-ask window, in days.
Per-country fine ceiling
The ceiling changes with the country: France EUR 20,000 (CNIL simplified procedure), Spain EUR 150,000 (LSSI article 39, per infringement), Italy EUR 300,000 (Garante, Ediscom decision, February 2023).
Sources, checked 2026-09-21
CNIL cookie recommendation: cookie lifetime 13 months, consent re-asked every 6 months, simplified-procedure cap EUR 20,000, and 23 cookie sanctions issued since January 2026 at an average of EUR 5,815. Spain: LSSI article 39. Italy: Garante decision on Ediscom, February 2023.
Client CSV (full version)
Writes one dated row per audited site — country, trackers before consent, breaches, cookie overrun, exposure — as a .csv you hand to the client.
90-day re-audit reminder (full version)
Takes the audit date you type and raises a browser reminder 90 days later, so a site you cleared in March does not drift back by June.

Install free

Free for the file open in your editor - no key, no limit. The workspace sweep and the report ask for a key.

Apify (audit live URLs)
Get one email when this rule changes
We watch the regulation and vendor sources behind Cookie Pre-Consent Audit 2026 — France, Spain, Italy every day. When a rule changes, you get a single email with what changed and the updated check. No newsletter.

Get the full version $60

Export a dated .csv row per client site and get a browser reminder when the 90-day re-audit falls due.

One payment, one licence key for this tool. The key is shown right after payment.

A privacy consultant's per-site assessment runs EUR 688-2,236 for an SMB; a voluntary GDPR audit by a consultancy runs $5,000-$25,000.

Buy the full version — $60
ENDEJAESPT

Find a tool

· ReadyStack

Worked example

Real numbers from this tool, line by line.

A web agency in Lyon opened a client homepage on 15 March 2026 and the audit came back at EUR 15,000 of exposure: three of the four cookie violations French regulators sanction most often were live on the page, and nobody at the agency had noticed.

The four violations are not a guess. They are the ones the CNIL keeps writing decisions about: trackers set before the visitor clicks anything, no Reject-all button as visible as Accept on the first layer of the banner, no purpose named for each tracker, and a refusal or withdrawal that the site quietly ignores. Three of those four were present on this client. The tool does not vote on them; you look at the page, you type what you see, and the arithmetic is fixed.

The numbers on that Lyon site: seven third-party trackers fired before any click. The longest cookie ran 24 months, which is 11 months past the 13-month cap the CNIL sets for cookie lifetime. The stored consent for returning visitors had last been asked 19 months earlier, which is 395 days past the six-month window in which consent stays valid. Refusal did work, so that fourth violation was not counted. Three violations out of four, against the EUR 20,000 cap the CNIL applies through its simplified procedure, comes to EUR 15,000.

That cap is where the cost stops being theoretical. Since January 2026 the CNIL has issued 23 cookie sanctions through the simplified procedure, averaging EUR 5,815 each. It is not a headline-grabbing number, which is exactly why it keeps happening: it is cheap enough to issue and expensive enough to ruin a retainer.

Change the country and the arithmetic changes with it, which is the part a chatbot gets wrong. Move the same client to Spain and the ceiling is not EUR 20,000 but EUR 150,000, the cap the LSSI sets per infringement. A Spanish shop with twelve trackers before consent, no Reject-all on the first layer, purposes properly listed but withdrawal ignored, cookies inside the 13-month cap and consent asked four months ago scores the same three violations, and the exposure comes out at EUR 112,500 with 61 days still left in the consent window. Move to Italy and the reference point is higher again: the Garante fined Ediscom EUR 300,000 in February 2023, the first EU decision to treat dark patterns in a cookie banner as a violation in its own right. An Italian publisher with three trackers before consent, a Reject-all present, no purposes listed, withdrawal working, an 18-month cookie and consent last asked seven months ago lands on two violations, five months of cookie overrun, 30 days past the consent window, and EUR 150,000 of exposure.

Same page, same four questions, three different answers. A chatbot cannot open your client site, so it cannot see which trackers fire before the click, and when you ask it for the ceiling it hands you a confident number that belongs to a different country.

The free extension does the whole job: every check and every euro figure, for all three countries, with no key, no usage limit and no watermark.

What the paid layer adds sits on a different axis: keeping the result and repeating it. A dated .csv row per client site that you export and hand over as evidence, and a browser reminder 90 days after the audit date you typed. The Lyon audit was dated 15 March 2026, so the reminder falls on 13 June 2026 - before the client's next campaign rebuilds the tag manager and puts the trackers back.

For scale: a privacy consultant's per-site assessment for a small business runs about EUR 688 to EUR 2,236. Sources checked 21 September 2026.

Questions people ask

What does this actually do?

You open a client website, look at what loads before the visitor clicks anything, and type the counts into the popup. It returns the number of sanctioned violations present, how far the longest cookie runs past the 13-month cap, how many days the stored consent is past the 6-month re-ask, and the share of that country's fine ceiling you are exposed to.

Who is it for?

Web agencies, freelance developers and in-house marketers looking after sites with visitors in France, Spain or Italy. It is aimed at the person who has to tell a client why their cookie banner is a problem and put a number on it, not at a lawyer drafting an opinion.

Why will a free tool or a chatbot not do this?

A chatbot cannot open your client's live page, so it cannot see which trackers fire before the click. And it gets the ceilings wrong: they differ by country. France applies a EUR 20,000 simplified-procedure cap, Spain a EUR 150,000 LSSI cap per infringement, Italy has gone to EUR 300,000. Free banner scanners report cookies but never price them.

What is free and what costs money?

Every calculation is free, for all three countries, with no key and no limit: violations present, cookie overrun, days past the consent window, ceiling and exposure. The paid version adds two things on a different axis: a dated .csv row per client site that you keep and hand over, and a browser reminder 90 days after the audit date you typed.

What would this cost if a person did it?

A privacy consultant's per-site assessment for a small business runs about EUR 688 to EUR 2,236, and a voluntary GDPR audit by a consultancy runs $5,000 to $25,000. For context, the CNIL has issued 23 cookie sanctions since January 2026 through its simplified procedure, averaging EUR 5,815 each.

Ask about this tool

One question, answered by the person who built it. Your email only if you want the answer sent.

Embed this calculator on your site (free)

Paste this code into your page. It runs in your visitor’s browser and stays up to date. Nothing your visitors type is stored.

 All embeddable tools

For businesses: your name and logo instead of ours, and each visitor’s result + e-mail in your inbox (only when they tick consent) — Pro from $19/month. See Pro →