Browser Fingerprinting: Jak vás webové stránky sledují bez cookies

Většina lidí ví, že webové stránky používají cookies ke sledování. Méně lidí si uvědomuje, že existuje mnohem účinnější metoda sledování, která funguje i tehdy, když jsou cookies zablokované, smazané nebo vůbec nikdy neuložené. Říká se jí browser fingerprinting a může vás sledovat po internetu způsoby, kterým samotný VPN nezabrání.

Co je browser fingerprinting?

Browser fingerprinting je praxe shromažďování sady atributů z vašeho prohlížeče a zařízení za účelem vytvoření jedinečného identifikátoru — vašeho „otisku prstu". Představte si to jako digitální portrét složený z desítek drobných detailů. Každý z nich vás sám o sobě neidentifikuje. Dohromady však vytvářejí obraz, který je mezi miliony uživatelů statisticky jedinečný právě pro vás.

Na rozdíl od cookies nevyžaduje fingerprinting ukládání ničeho do vašeho zařízení. Probíhá tiše, neviditelně a trvale — pokaždé, když navštívíte stránku, která jej využívá.

Jak to funguje?

Když načtete webovou stránku, váš prohlížeč automaticky sdílí se serverem překvapivé množství informací. Skripty spuštěné na stránce mohou dotazovat a shromažďovat:

  • Řetězec user agent – typ prohlížeče, verzi a operační systém
  • Rozlišení obrazovky a barevnou hloubku
  • Nainstalovaná písma – prohlížeče dokáží zjistit, která písma jsou dostupná ve vašem systému
  • Pluginy a rozšíření
  • Časové pásmo a jazykové nastavení
  • Hardwarové detaily – počet jader CPU, paměť zařízení a informace o GPU
  • Canvas fingerprinting – technika, při níž je prohlížeč požádán o vykreslení neviditelného obrázku; drobné rozdíly v tom, jak váš hardware a ovladače zpracovávají grafiku, produkují jedinečný výstup
  • WebGL fingerprinting – podobné jako canvas, ale využívá schopnosti 3D renderování
  • Fingerprinting zvukového kontextu – měří, jak váš systém zpracovává zvukové signály

Každý z těchto datových bodů zužuje okruh toho, kdo jste. Kombinované a zahashované dohromady vytvářejí otisk, který je při opětovné identifikaci stejného uživatele napříč relacemi a dokonce i napříč různými prohlížeči na stejném zařízení přesný z více než 90 %.

Proč je to důležité pro uživatele VPN

Zde přichází pro mnoho uživatelů VPN nepříjemné prozření. VPN skrývá vaši IP adresu a šifruje váš provoz — ale nijak nemění váš browser fingerprint. Pokud vás tracker prostřednictvím fingerprintingu již identifikoval, může vás rozpoznat bez ohledu na to, ke kterému VPN serveru jste připojeni, ze které země vaše IP adresa pochází nebo zda jste v domácí či veřejné síti.

Browser fingerprinting tak může účinně zrušit značnou část anonymity, kterou VPN poskytuje. Inzerenti, datové makléřské firmy a dokonce i vlády využívají fingerprinting ke sledování uživatelů, kteří se domnívají, že jsou anonymní.

Pro uživatele, kteří se snaží obejít geografická omezení nebo přistupovat k regionálnímu obsahu, může fingerprinting také odhalit nesrovnalosti — například vaše IP adresa říká, že jste v Německu, ale vaše časové pásmo, jazykové nastavení a systémová písma naznačují, že se ve skutečnosti nacházíte v Jižní Koreji.

Příklady z praxe

  • Reklamní sítě využívají fingerprinting k zobrazování cílené reklamy i poté, co jste smazali cookies nebo odmítli sledování.
  • Systémy pro odhalování podvodů jej využívají legitimně — banky a e-commerce platformy provádějí fingerprinting zařízení, aby odhalily převzetí účtů.
  • Streamovací platformy jej mohou používat k detekci využívání VPN pomocí křížového porovnávání atributů prohlížeče se známými IP adresami VPN serverů.
  • Zpravodajské weby jej využívají k vynucování limitů na počet článků a rozpoznávají vracející se návštěvníky i v soukromém nebo anonymním režimu.

Co s tím můžete dělat?

Úplná ochrana je obtížná, ale svou míru ohrožení můžete snížit:

  • Používejte Tor Browser nebo Brave, které aktivně pracují na standardizaci nebo randomizaci atributů otisku
  • Povolte rozšíření zaměřená na soukromí, například Canvas Blocker
  • Používejte Firefox se zapnutým přísným nastavením soukromí
  • Doplňte svůj VPN o dedikovanou IP adresu, abyste snížili nesoulad mezi vaší IP adresou a atributy prohlížeče
  • Pravidelně kontrolujte svůj otisk na stránkách jako coveryourtracks.eff.org

Browser fingerprinting je jednou z nejsofistikovanějších a nejvíce podceňovaných hrozeb pro soukromí na internetu. Pochopení této techniky je prvním krokem k vybudování komplexnějšího nastavení ochrany soukromí — takového, kde je VPN součástí řešení, nikoli celou odpovědí.