Note
This is a cached result from 18 Sept 2026. A new scan will be available on 16 Oct 2026.

csfd.cz

130.8s 18 Sept 2026
Verdict

1 finding · 4 warnings · 4 checks passed

Advertising assessment: Non-Compliant Grade C
65% Technical score

Vendors

7
Google Tag Manager functional
GTM-TM3S526
Compliant

Violations

6
Critical
Tracking cookies were set before the consent decision GCM_002

Cookies: cto_bundle

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
Non-compliant tracking after consent was rejected GCM_010

Affected: Criteo, Seznam Sklik

After a rejection the affected vendors must stop setting identifiers 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: Criteo, Seznam Sklik

The affected vendors set an identifier or sent measurement that is not verifiably cookie-less before the visitor chose. Load them only after consent, or configure a documented cookie-less mode that sends no identifiers.

Warning
Vendor contacted before consent without identifiers GCM_012

Affected: Gemius, Google Analytics 4

No identifier was observed, but the visitor's IP address and page context still reached a third party before consent. To be compliant under this check, load the vendor only after consent.

Overview

Consent Banner Exists 15/15
Consent Banner Functional 10/10
Reject Option Available 3/10
No Tracking Before Consent 10/20
Consent Mode Implemented 15/15
Consent Mode Correct States 4/10
No Tracking Cookies Before Consent 0/10
Consent Persists Correctly 5/5
No Tracking After Reject 2.5/5

Consent Mode