Každý den vstoupíte na web a už se vám sama rozprskne informační mlha – cookies, tracking, GDPR. Tady není místo pro milostivé výmluvy. Všechno je o souhlasu, o transparentnosti, o tom, co vaše data dělají, když je nikdo nevidí.
Co jsou cookies vlastně
Jednoduše – malé textové soubory, co web server přenese do vašeho prohlížeče. Vydrží, co chtějí, a pak zaniknou. Můžou být session, persistent, první-stránkové, třetí-stránkové. A každá má svůj vlastní úkol – zapamatovat si košík, udržet vás přihlášené, analyzovat chování. Tady už není žádný romantický příběh, jen čistá technika.
Právní rámec v ČR
Naše legislativa řídí evropská směrnice ePrivacy a GDPR. Zákon vyžaduje jasný souhlas před uložením ne-nezbytných cookies. Není to opt-out, ale opt-in. To znamená, že pokud uživatel nepřikáže, žádná sledovací cookie nesmí přistát.
Rozlišujte mezi „nezbytnými” a „ne-nezbytnými”. První jsou povoleny vždy – nezbytné pro funkci stránky. Všechno ostatní? Musí mít viditelný banner, transparentní popis, možnost odmítnout.
Jak správně navrhnout cookie banner
Nechte uživatele volit, ne jen kliknout „Souhlasím”. Dvojitá volba – „Přijmout vše” a „Upravit nastavení”. Vypadá to jednoduše, ale špatně naprogramovaný banner vede k porušení zákona a možným pokutám. Design? Minimalistický, ale s jasnou výzvou. Barvy? Kontrast, aby byl čitelný i na mobilu.
And here is why: pokud uživatel nedostane možnost odmítnout, okamžitě spadá pod „nelegální” a vy riskujete sankce až do výše stovek tisíc korun.
Technické tipy pro vývojáře
Implementujte „cookie consent manager” – knihovna, co respektuje GDPR. Vkládejte skripty až po souhlasu. Používejte „localStorage” jen pro nezbytné údaje. A nezapomeňte na „SameSite” atribut, který brání CSRF útokům.
Každý skript, který načítáte, musí mít kontrolu: pokud uživatel neakceptoval, nechte ho načíst jen základní HTML. Jinak se můžete stát obětí GDPR auditů během pár minut.
Co dělá zásady cookies užitečnými
Strukturovaný dokument, co uživatelům i regulatorům ukazuje, co se děje. Místo dlouhých právních textů – přehled, který je čitelný, jasný, bez zbytečných slov. Zahrňte typy cookies, dobu uchování, účel a třetí strany. To vše v jedné stránce, kde se člověk neztratí.
Akční krok
Projděte si svůj web, najděte všechny ne-nezbytné cookies, nasadíte consent manager a testujte v režimu „no consent”. Pokud něco funguje, je to chyba. Opravte to, a buďte v klidu.