Web analytics, cookies, tag managers, CMPs, ad pixels, and session-replay tools as deployed on websites and apps targeting France. Sectoral rules (healthcare, banking, employment) are touched only where they intersect with the analytics layer.
Applicable laws
The legal framework that governs personal data processing here.
National addons
Country-specific statutes layered on the EU baseline.
- Art 8 Child consent age — set at 15 (France lowered from GDPR default 16 via opening clause)
- Art 20 CNIL sanctions powers — formal notice (mise en demeure), fines, processing bans
- Art 31-36 Sectoral processing — health, biometric, judicial, social-security data
- Art 82 Cookies and terminal-equipment access — transposition of ePrivacy Art 5(3); requires prior, informed, free, specific consent
- Art 82(1) Storage / read access on terminal equipment requires prior, informed, granular consent
- Art 82(2) Strictly-necessary exception — narrowly construed; analytics/marketing/A-B testing never qualify by default. CNIL exempts certain audience-measurement configurations (cookie-less, anonymized, no third-party transfer, no profiling) — see CNIL exemption list.
- Délib 2020-091 Reject-all button must have equal prominence to accept-all (same level / same number of clicks)
- L223-1 Bloctel registration — consumers may register to block cold-call telemarketing
- L223-2 Telemarketers must consult Bloctel monthly; non-scrubbing = administrative fine up to €375K (legal person)
- CPCE L34-5 Email/SMS/automated-call marketing — prior express opt-in (soft opt-in only for existing customers + similar products)
Regulators
Supervisory authorities that interpret and enforce privacy law here.
Coordination body
- 2020-09-17 · Cookies — délibération 2020-091 + recommendation 2020-092 — CNIL issues binding guidelines + recommendation: reject must be as easy as accept; continued browsing is not consent; refusal at the same level as acceptance.
- 2022-02-10 · Google Analytics — CNIL issues first formal notices (mises en demeure) against four French website operators using GA — first major EU DPA to act post-Schrems II. No fines, but operators ordered to bring use into compliance within 1 month.
- 2024-12-19 · Consent or pay (cookie walls) — CNIL revised practical guidance — paywalled-consent models tolerable only under strict conditions (reasonable price, real-equivalence test, ability to refuse personalization without losing access).
Notable enforcement
France ranks consistently in the top 2 EU member states by GDPR fine volume (alongside Ireland's DPC). CNIL has the highest cookie-banner enforcement output of any EU DPA — over €600M in cumulative cookie-related fines since 2020. CNIL pioneered post-Schrems II enforcement with the Feb 2022 GA4 formal notices, although it has never issued an actual GA4 fine. Distinctively, CNIL uses the formal-notice instrument (mise en demeure) as a graduated step before fines — non-public for companies who comply within the deadline, public for repeat offenders. The Google €150M (Dec 2021) and Facebook €60M (Dec 2021) fines for cookie reject-button asymmetry remain the canonical cookie-consent enforcement actions in the EU.
-
Google LLC + Google Ireland CNIL · Art 82 LIL stood
Cookie-banner reject button asymmetry on google.fr and youtube.com — accept took one click, reject took multiple. Split €90M for Google LLC + €60M for Google Ireland (deliberation SAN-2021-023, 31 Dec 2021). Largest cookie-consent fine globally at the time. Combined with Facebook Ireland's €60M (SAN-2021-024) on same day = €210M weekly total.
-
SHEIN (Roadget Business) CNIL · Art 82 LIL stood
Cookies deposited on shein.com without consent; reject-all option absent on first layer of the banner; cookies persisting after refusal. Tied with Google 2021 as largest CNIL cookie fine.
-
Google LLC + Google Ireland CNIL · Art 82 LIL stood
Cookies deposited on google.fr without prior consent + insufficient information + partially deficient opt-out. Split as €60M for Google LLC + €40M for Google Ireland (deliberation SAN-2020-012). Pre-banner-redesign sweep.
-
Facebook Ireland (Meta) CNIL · Art 82 LIL stood
Cookie-banner reject button on facebook.com required several clicks while accept took one — same-day deliberation as Google fines (SAN-2021-024). Established CNIL's equal-prominence doctrine in enforcement.
-
Microsoft Ireland CNIL · Art 82 LIL stood
Bing.com lacked an equivalent reject-all option on the cookie banner; advertising cookies set without consent. Plus advertising-fraud anti-fraud cookie deposited without basis.
-
Google LLC CNIL · Art 6, 13, 4(11) stood
Lack of transparency, inadequate information, invalid consent for ads personalization on Android setup. CNIL deliberation SAN-2019-001 — France's first headline GDPR fine.
-
Criteo CNIL · Art 6, 7, 12, 13, 15, 17 stood
Adtech retargeting — invalid consent for profiling, insufficient information, deficient DSAR/erasure pipelines. Originally proposed at €60M; reduced after corrective measures.
-
Amazon Europe Core CNIL · Art 82 LIL stood
Cookies deposited on amazon.fr without prior consent + insufficient information about purposes (deliberation SAN-2020-013). Same-day decision as Google SAN-2020-012.
GA4 status
CNIL was the first major EU DPA to act on GA4 — issuing formal notices (mises en demeure) to four French website operators in Feb 2022 for unlawful US transfers under Schrems II. CNIL never issued an actual GA4 fine — only formal notices, several of which were closed after the operator switched away from GA4 or implemented server-side anonymization. After EU-US DPF (10 Jul 2023), the practical posture relaxed: while Google LLC remains DPF-certified, transfers are lawful in principle. GA4 remains usable in France only with prior, explicit, granular consent under Article 82 LIL.
| DPA | Stance |
|---|---|
| CNIL | Pre-DPF (Feb 2022 – Jul 2023): formal notices issued; GA treated as unlawful by default. Post-DPF (since Jul 2023): permissive, transfers lawful with DPF + Article 82 LIL consent. CNIL retains the right to escalate to fines if DPF lapses or consent fails. |
Cross-border transfers + Schrems II
France pioneered post-Schrems II enforcement: CNIL's Feb 2022 formal notices against GA users were the first major EU DPA action treating Google Analytics as unlawful under Schrems II logic. Notably, CNIL never issued an actual GA4 fine — only formal notices (mises en demeure). After the EU-US DPF (10 Jul 2023), CNIL accepts adequacy for DPF-certified US importers and the GA4 formal-notice posture is de facto suspended. CNIL retains the strictest practical TIA scrutiny — controllers are still expected to document Schrems II analysis as a defensive measure.
EU 2021/914 SCCs remain the fallback when DPF certification is absent or revoked. CNIL scrutinizes Module 2 (controller-processor) and onward-transfer clauses heavily, particularly for adtech vendors with US infrastructure.
Employee data
Key thresholds
Vendor signals
Red / yellow / green markers are an editorial reading of public regulator guidance and published enforcement actions, applied to vendor behavior we can observe or that the vendor documents. They are not legal conclusions, not endorsements, and not advice about your specific processing. Configuration changes the picture — a "yellow" vendor in one configuration may be defensible in another.
Analytics tools · 12 · 6 green · 5 yellow · 1 red
| Vendor | Status | Rationale |
|---|---|---|
| GREEN | Cookieless by design. EU-routed via Cloudflare. No DPA required for Lite tier (no PII). | |
| GREEN | Self-hosted on your infrastructure. Full data control, configurable IP anon. Meets every jurisdiction with cookieless config. | |
| GREEN | EU-hosted with cookieless mode available. With cookies disabled qualifies for §25(2) exception in Germany. | |
| GREEN | German-hosted, cookieless, GDPR-aligned by design. | |
| GREEN | EU-hosted, no cookies, no PII processed. ePrivacy-exempt for cookieless tracking. No banner required. | |
| GREEN | Open-source, cookieless, fully self-hostable. Default-green when self-hosted. | |
| YELLOW | Visitor ID cookie + cross-suite stitching with Experience Platform. DPIA strongly recommended; configure ECID + IP obfuscation. | |
| YELLOW | EU residency available on paid plans; default cloud is US. Persistent user IDs require config + DPA + DPF chain. | |
| YELLOW | Default config sends data to US infrastructure. Needs Consent Mode v2 + IP anonymization + DPF active + signed DPA + reject-all banner. Server-side EU proxy moves to green. | |
| YELLOW | EU residency available on paid plans; default cloud is US. Identifies users by default — needs config. | |
| YELLOW | EU cloud helps but session recording + autocapture default to PII collection. Disable autocapture and recordings or self-host for green. | |
| RED | Auto-capture grabs every click and form value — broad PII risk under GDPR Art 5(1)(c) data minimization. |
Consent management platforms · 5 · 5 green · 0 yellow · 0 red
| Vendor | Status | Rationale |
|---|---|---|
| GREEN | Danish-based, EU-hosted. Auto-blocks third-party scripts pre-consent — verify your manual scripts also gate. | |
| GREEN | Italian-based, EU-hosted. Free tier limits 5k pageviews/mo; granular per-vendor controls require paid plan. | |
| GREEN | Open-source, self-hosted. No managed updates — site owner maintains vendor list. | |
| GREEN | GDPR + CCPA + multi-region templates available. Common config error: GDPR/CCPA mode mismatch — verify per-region defaults. | |
| GREEN | German-based, EU-hosted. v3 SDK required for Consent Mode v2; TCF flow can over-collect for non-AdTech sites. |
Tag managers · 1 · 0 green · 1 yellow · 0 red
| Vendor | Status | Rationale |
|---|---|---|
| YELLOW | Container only — verdict depends on which tags fire and when. Block until consent. Server-side GTM in EU recommended. |
Session replay · 3 · 0 green · 0 yellow · 3 red
| Vendor | Status | Rationale |
|---|---|---|
| RED | Full session capture — highest-risk category. Explicit consent + DPIA + strict retention. | |
| RED | Session replay — high-risk processing per EDPB Guidelines 3/2019. DPIA + explicit consent required. Cannot run pre-consent. | |
| RED | Session replay + Microsoft tracking. DPIA + explicit consent required. |
Ad pixels · 3 · 0 green · 0 yellow · 3 red
| Vendor | Status | Rationale |
|---|---|---|
| RED | Loads pre-consent if naively placed; cross-device matching broad. Block until consent + IAB TCF string set. | |
| RED | Schrems II concerns persist; advanced matching hashes PII but does not fix EU→US transfer problem. | |
| RED | PRC-parent ownership flagged by Italian Garante and EDPB; transfers to China contested. Consent + risk acknowledgement required. |
Server-side · 3 · 2 green · 1 yellow · 0 red
| Vendor | Status | Rationale |
|---|---|---|
| GREEN | EU-only datacenters strong for FR/DE compliance; per-event pricing scales steeply at high traffic. | |
| GREEN | EU server containers handle the routing — but server-side tagging does NOT auto-fix consent. CMP must still gate browser-side pings. | |
| YELLOW | "EU server" ≠ EU data — clients still transmit to Google ad backends downstream. Use only for Google-ecosystem first-party-routing. |
Compare with neighbors
Side-by-side rule comparison.
Common questions
Is Google Analytics legal in France in 2026?
Is there a CNIL pré-validated cookie banner?
Do I need to register telemarketing campaigns with Bloctel?
What is the child-consent age in France?
Does my privacy notice need to be in French (Loi Toubon)?
What is the difference between a CNIL formal notice and a fine?
Do I need a French Article 27 representative?
Does Schrems II still affect transfers post-DPF?
When is a DPO mandatory in France?
What's the consent model for cookies on a French website?
// EDITORIAL · NOT LEGAL ADVICE This page summarises France's privacy framework as of 2026-05-05. Rules vary by sector, establishment, and DPA position. For binding interpretation, consult counsel admitted here.