Free scan
free forever
- 1 free scan
- Compliance score
- Issues by severity
- Cookie & consent breakdown
Checks every cookie as the page loads. Checks your cookie policy. Checks your privacy policy. Actionable fixes for every issue. Connect your AI via MCP to fix them.
A free scan checks every cookie, tracker and consent banner on your site against the ePrivacy Directive and GDPR. Fix it yourself, or let your AI coding tool do it.
https://example.com
example.com critical
Compliance score
Summary
customThis website has a critical compliance mismatch: the privacy policy states "no analytics, no tracking" but the site deploys Google Analytics (GA4) via Google Tag Manager. While non-essential cookies are correctly blocked until consent, the policy completely fails to disclose these Google services, violating both GDPR Article 13 (transparency) and ePrivacy Directive Article 5(3) (informed consent). The website also lacks key GDPR-required information including DPO contact, data retention periods, user rights, and withdrawal instructions.
37 sites scanned · 7.5 issues found per scan on average
Under the ePrivacy Directive and GDPR, with a fix for each finding.
Every first- and third-party cookie, and whether it fires before consent.
Does your banner block cookies, offer reject, and avoid dark patterns?
Your policy vs. what actually runs — undeclared cookies and gaps.
Every tracker, pixel and embed that receives your visitors' data.
A 0–100 score, every finding mapped to the law it breaks, and a fix for each.
Connect Claude Code, Cursor or VS Code over MCP — your AI reads the report and fixes your code.
Any visitor can trigger an audit with a free complaint. These are the four checks.
Flagged: Google Analytics or Meta Pixel sets a cookie the moment the page opens.
Flagged: A bright “Accept all” with “Reject” hidden behind a settings menu.
Flagged: The policy says “analytics cookies” without naming _ga or _fbp.
Flagged: A YouTube embed or ad pixel shares IP addresses with no mention.
Sign in free with Google or email. No tag, no install.
A real browser loads your site before and after consent.
Fix each issue yourself, or let your AI coding tool do it over MCP.
Every full report comes with an MCP server. Connect Claude Code, Cursor or VS Code, and your AI reads the report, fixes the issues in your codebase, and re-scans to check its work.
$ claude mcp add --transport http gdprfix https://gdprfix.eu/api/mcp
> Fix the GDPR issues on example.com
⏺ gdprfix · get_report example.com
Score 41/100 · 3 critical · 2 warnings
⏺ Edit app/layout.tsx
load Google Analytics only after consent
⏺ Edit components/cookie-banner.tsx
add “Reject all” to the first layer
⏺ Deployed? I can re-scan example.com to check — you have 1 free scan left.
> yes
⏺ gdprfix · start_scan example.com
Scan queued
⏺ gdprfix · get_scan_status example.com
Score 41 → 89 · 0 critical
>

Eduard Pantazi
Founder & builder, GDPR Fix
“I built GDPR Fix because most websites still get cookies wrong. Trackers fire before anyone clicks accept, the reject button is hidden, and the cookie policy lists half of what the site actually sets — usually not on purpose, the rules are just hard to read.”
This tool shows you exactly where your site breaks the ePrivacy Directive and GDPR, and how to fix it, before it turns into a complaint or a fine.
Le Figaro was fined €50,000 for ad cookies set before consent. A full report costs €3.
free forever
one full report
Use codeat checkout
€0.80 per scan
Not happy? Ask for a refund within 7 days.
Buy 10 creditsPayments secured byCreem
One-time payment · credits never expire
Yes — if your website is accessible to people in the EU or you process personal data of EU residents, GDPR applies regardless of where your business is based. This includes using Google Analytics, Facebook Pixel, or any tool that sets cookies or collects IP addresses. Non-compliance risks fines of up to €20 million or 4% of global annual turnover, whichever is higher.
They work together but cover different things. The ePrivacy Directive (2002/58/EC) is the specific law governing cookies and electronic tracking — it requires prior, informed consent before any non-essential cookie fires on a user's device. GDPR is the broader framework that defines what valid consent looks like, requires you to document all data processors, list data retention periods, and respect user rights. For day-to-day cookie compliance, the ePrivacy Directive is the primary rule. Our scanner checks both.
Very. We use a real headless browser (Playwright) to visit your site exactly like a user would — once before consent, once after accepting, and once after rejecting. We capture actual cookies at each stage, detect your consent banner, and extract your live privacy policy. The AI maps each finding to the specific ePrivacy or GDPR article it violates.
Yes — sign in free with Google or a one-time email link to save your results. It takes seconds.
After any site changes (new plugins, scripts, or CMP updates), and at minimum quarterly. New plugins and theme updates often silently add tracking scripts.
A complete, GDPR-compliant cookie policy tailored to your site's actual cookies and services. Includes cookie tables, third-party disclosures, user rights, and consent withdrawal instructions. Ready to copy-paste.
Yes. Every full report comes with our MCP server. Connect Claude Code, Cursor, VS Code or Claude Desktop in about a minute, and your AI can read the report, fix the issues in your codebase, and start a new scan to check its work — it always asks you before using a scan. It can only see your own scans.
It copies a structured prompt with the issue details and fix instructions. Paste it into Claude, ChatGPT, Cursor, or any AI assistant to implement the fix in your codebase.
Free scan · no credit card · results in ~2 minutes