Good practice: cookies under Czech law

The Czech Republic switched to strict opt-in in 2022. Here is everything you need to know — and how Waulter helps you comply.

What Czech law requires

  • Strict opt-in — no pre-checked boxes, no implied consent.
  • Equal-prominence buttons — Accept and Reject must be visually equal.
  • Granular choice — visitors must be able to select cookie categories individually.
  • Cookie walls prohibited — you cannot gate content behind consent.
  • 12-month renewal — consent is valid for a maximum of 12 months.
  • Audit-ready logs — every consent must be recorded with a timestamp and an ID.

How Waulter ensures compliance

  • Correct opt-in implementation — Waulter's default settings meet all Czech requirements.
  • Equal-prominence buttons — the banner design does not favor one button over the other.
  • Granular consent — visitors see categories and choose individually.
  • Automatic renewal — Waulter tracks consent expiration and prompts for renewal.
  • Audit logs — every consent is stored server-side with a transaction ID, timestamp, and choice detail.

Common mistakes and how to avoid them

  • Pre-checked consent — not allowed. Waulter cannot do this even by accident.
  • Hidden Reject button — the Czech authority (UOOU) considers this a dark pattern.
  • Missing cookie information — Waulter automatically generates a cookie overview.
  • Unrecorded consents — without logs you have no proof. Waulter stores everything automatically.

Be compliant from day one