Note
This is a cached result from 10 Oct 2026. A new scan will be available on 7 Nov 2026.

csfd.cz

119.1s 10 Oct 2026
Verdict

2 findings · 3 warnings · 4 checks passed

Advertising assessment: Non-Compliant Grade D
54% Technical score

Tools

53
33Across Advertising Sends requests before consent or after it was declined
Non-Compliant
AdRoll Advertising Sends requests before consent or after it was declined
Non-Compliant
Adform (adform.com) Advertising Sends requests before consent or after it was declined
Non-Compliant
Adobe Advertising Sends requests before consent or after it was declined
Non-Compliant
Adobe Experience Platform Analytics
Compliant
Adot Advertising Sends requests before consent or after it was declined
Non-Compliant
CPEx Advertising Measures without consent; the tool has no cookie-less mode
csfd
Non-Compliant
ConnectAd Advertising Sends requests before consent or after it was declined
Non-Compliant
Conversant Advertising Sends requests before consent or after it was declined
Non-Compliant
Crimtan Advertising Sends requests before consent or after it was declined
Non-Compliant
Criteo Advertising Tracks visitors without consent (cookie or visitor ID)
Non-Compliant
Demandbase Advertising Sends requests before consent or after it was declined
Non-Compliant
DoubleVerify Advertising Sends requests before consent or after it was declined
Non-Compliant
Equativ Advertising Sends requests before consent or after it was declined
Non-Compliant
Gemius Analytics Measures without consent in cookie-less mode (sends the IP address)
p9A1NLsdHX01adTVGrfNvaScjwhGGM_cfsa.B8kAAWX.87
Warning
Google Ads Advertising
Compliant
Google Analytics 4 Analytics Measures without consent in cookie-less mode (sends the IP address)
G-C98FX2HV16G-CD0K5K18SG
Warning
Google Publisher Ads Advertising Measures without consent; the tool has no cookie-less mode
18733234421799208874ca-pub-2263612067088920
Non-Compliant
Google Tag Manager Functional
GTM-TM3S526
Compliant
Improve Digital Advertising Sends requests before consent or after it was declined
Non-Compliant
Index Exchange, Inc. Advertising Sends requests before consent or after it was declined
Non-Compliant
LinkedIn Insight Advertising
Compliant
LiveRamp Advertising Sends requests before consent or after it was declined
Non-Compliant
LoopMe Advertising Sends requests before consent or after it was declined
Non-Compliant
Magnite Advertising Sends requests before consent or after it was declined
Non-Compliant
MediaMath, Inc. Advertising Sends requests before consent or after it was declined
Non-Compliant
Microsoft Advertising Sends requests before consent or after it was declined
Non-Compliant
Nexxen Advertising Sends requests before consent or after it was declined
Non-Compliant
OneTag Advertising Sends requests before consent or after it was declined
Non-Compliant
Open Web Advertising Sends requests before consent or after it was declined
Non-Compliant
OpenX Software Ltd. Advertising Sends requests before consent or after it was declined
Non-Compliant
Outbrain (outbrain.com) Advertising Sends requests before consent or after it was declined
Non-Compliant
Performax Advertising Measures without consent; the tool has no cookie-less mode
Non-Compliant
ProSiebenSat.1 Media Advertising Sends requests before consent or after it was declined
Non-Compliant
PubMatic, Inc. Advertising Sends requests before consent or after it was declined
Non-Compliant
PulsePoint, Inc. Advertising Sends requests before consent or after it was declined
Non-Compliant
Quantcast Advertising Sends requests before consent or after it was declined
Non-Compliant
R2B2 Advertising Measures without consent; the tool has no cookie-less mode
Non-Compliant
RTB House (rtbhouse.com) Advertising Sends requests before consent or after it was declined
Non-Compliant
Seznam SSP Advertising Measures without consent; the tool has no cookie-less mode
Non-Compliant
Seznam Sklik Advertising Tracks visitors without consent (cookie or visitor ID)
Non-Compliant
Sharethrough, Inc Advertising Sends requests before consent or after it was declined
Non-Compliant
Simpli.fi Advertising Sends requests before consent or after it was declined
Non-Compliant
Singtel Advertising Sends requests before consent or after it was declined
Non-Compliant
StackAdapt Advertising Sends requests before consent or after it was declined
Non-Compliant
Taboola Advertising Measures without consent; the tool has no cookie-less mode
Non-Compliant
The Trade Desk Advertising Sends requests before consent or after it was declined
Non-Compliant
TripleLift, Inc. Advertising Sends requests before consent or after it was declined
Non-Compliant
Verve Group Advertising Sends requests before consent or after it was declined
Non-Compliant
WP Advertising Sends requests before consent or after it was declined
Non-Compliant
Yahoo Analytics Sends requests before consent or after it was declined
Non-Compliant
Zeta Global Marketing Sends requests before consent or after it was declined
Non-Compliant
illumin Advertising Sends requests before consent or after it was declined
Non-Compliant

Violations

7
Critical
Tracking cookies were set before the consent decision GCM_002

Cookies: cto_bundle, uid

Do not write analytics or advertising cookies until the visitor has made a consent choice. Load GTM/GA4 tags behind a denied consent default and let the CMP's update unblock them.

Critical
New tracking cookies were created after consent was rejected GCM_005

Cookies: uid

Ensure no tracking cookies are set when consent is denied.

Critical
Non-compliant tracking after consent was rejected GCM_010

Affected: CPEx, Criteo, Google Publisher Ads, Performax, R2B2, Seznam Sklik, Seznam SSP, Taboola, Adform (adform.com), ConnectAd, DoubleVerify, Equativ, Improve Digital, Index Exchange, Inc., Magnite, Microsoft, OneTag, Outbrain (outbrain.com), PubMatic, Inc., RTB House (rtbhouse.com), TripleLift, Inc., WP

After a rejection the listed tools must stop storing visitor IDs and sending measurement, or run only in a verified cookie-less mode.

Warning
Consent state was not updated after the banner choice GCM_003

Make both the accept and the reject button update the consent state through the GTM Consent API or gtag('consent', 'update').

Warning
Consent Mode does not update in place after the consent choice GCM_008

Affected: lazy_no_update

Call gtag('consent', 'update') immediately after the visitor's choice, with the correct values for both accept and reject. Do not rely on a page reload: it creates duplicate pageviews and breaks session attribution.

Warning
Non-compliant tracking before consent GCM_009

Affected: CPEx, Criteo, Google Publisher Ads, Performax, R2B2, Seznam Sklik, Seznam SSP, 33Across, LiveRamp, illumin, Adform (adform.com), Adobe, Adot, AdRoll, Open Web, Simpli.fi, ConnectAd, Conversant, Crimtan, Demandbase, Equativ, Improve Digital, Index Exchange, Inc., LoopMe, Magnite

The listed tools stored a visitor ID or sent measurement before the visitor chose, without a verified cookie-less mode. Load them only after consent, or configure a documented cookie-less mode that sends no IDs.

Warning
Personal data sent to tools without consent GCM_012

Affected: Gemius, Google Analytics 4

No cookie or visitor ID was stored, but the visitor's IP address and page address — personal data — reached the tool without consent (before the choice or after a rejection). To be Compliant under this check, load the tool only after consent.

Overview

A consent banner is shown 15/15
The consent banner works 10/10
Consent can be rejected 3/10
No tracking before consent 1.96/20
Google Consent Mode is implemented 15/15
Google Consent Mode sends the correct states 4/10
No tracking cookies before consent 0/10
The consent choice persists 5/5
No tracking after rejection 0/5

Consent Mode