Dvě příbuzné, ale odlišné kategorie
Pojmy adblock (blokování reklam) a ochrana před sledováním (anti-tracking) se často zaměňují. Přestože se překrývají, sledují odlišné cíle. Adblock se primárně zaměřuje na zobrazování a načítání reklamy. Ochrana před sledováním se soustředí na omezení profilování, tedy shromažďování a propojování údajů o uživateli napříč weby a aplikacemi. V praxi může anti-tracking ponechat některé „neškodné“ reklamy, ale naruší jejich měření a identifikaci uživatele; adblock může reklamu skrýt, ale bez anti-trackingu může ponechat prostor pro skryté kanály měření.
Co je adblock: definice a cíle
Adblock je soubor technik, které brání načítání reklamních zdrojů (skriptů, obrázků, videí, prvků iframe) a/nebo skrývají reklamní prvky v DOM. Primárním cílem je komfort a výkon (méně vizuálního balastu, rychlejší načítání, nižší datová zátěž), sekundárním pak bezpečnost (snížení rizika malvertisingu).
Co je ochrana před sledováním: definice a cíle
Ochrana před sledováním je soubor zásahů, které minimalizují možnost sledování napříč weby a opětovné identifikace. Jejím cílem je omezit přístup třetích stran k identifikátorům (cookies, localStorage, signály používané při fingerprintingu) a přerušovat síťová spojení, která zjevně slouží k profilování nebo přiřazování reklamy. Hlavním přínosem je soukromí a omezení vytváření dlouhodobých profilů, nikoli nutně úplná absence reklam.
Mechanismy adblocku: jak fungují blokátory reklam
- Seznamy filtrů: pravidla (např. EasyList, uBlock filters), která označují domény, vzory URL a selektory prvků určených k zablokování nebo skrytí.
- Kosmetické filtrování: odstraňování/skrývání reklamních prvků pomocí selektorů CSS (bez zásahu do síťové vrstvy).
- Filtrování síťového provozu: blokování požadavků na úrovni prohlížeče (webRequest/ declarativeNetRequest), případně prostřednictvím DNS/hosts.
- Vkládání scriptletů: malé skripty, které narušují nebo upravují behaviorální API (např. předsunutou reklamu ve videu).
- Práce s CSP: zpřísnění zásad Content Security Policy, aby se nenačítaly externí reklamní skripty.
Mechanismy anti-trackingu: technické stavební prvky
- Blokování známých trackerů (Disconnect, EasyPrivacy, DuckDuckGo Tracker Radar apod.).
- Izolace identity: rozdělení cookies (oddělení cookies třetích stran podle webu první strany), oddělení úložišť a Storage Access API.
- Omezení plochy prohlížeče: omezení nebo randomizace signálů používaných při fingerprintingu (canvas, audio, fonty, User-Agent Client Hints).
- Omezení link decoration a bounce trackingu: odstranění identifikátorů z URL (fbclid, gclid), sandboxing přesměrování.
- Životnost cookies a dočasnost: automatické zkracování životnosti identifikátorů, pravidelné „pročišťování“ úložišť.
Adblock ≠ anti-tracking: proč jedno nestačí
Adblock může skrýt banner, ale nezabrání jinému skriptu ve sběru údajů o vašich interakcích (např. prostřednictvím skriptu analytics.js první strany). Anti-tracking zase může znemožnit třetím stranám číst cookies, ale nezablokuje místní propagační prvky ani „nativní reklamy“ hostované na doménách první strany. Pro robustní ochranu soukromí i komfort jsou ideální kombinované přístupy.
Úrovně, na kterých lze blokovat
- Aplikace/prohlížeč: rozšíření (uBlock Origin), vestavěné blokování (Safari ITP, Firefox ETP, Brave Shields).
- Systém: firewall, filtry pro celý systém (AdGuard pro desktop, NextDNS/AdGuard DNS).
- Síť/DNS: lokální resolver (Pi-hole), DNS s blokovacími seznamy, DoH/DoT s profily ochrany soukromí.
- Edge/brána: podnikové proxy a Secure Web Gateway s DLP a kategorizací domén.
Typická protiopatření reklamního a analytického ekosystému
- CNAME cloaking: přesměrování třetích stran přes subdomény první strany (např. track.example.com → externí dodavatel).
- Tagování na straně serveru: přesun sběru dat z prohlížeče na server provozovatele (nižší viditelnost pro blokátor).
- Fingerprinting: identifikace bez cookies na základě kombinace signálů (hardware, software, čas, fonty).
- Skripty proti blokování reklam: detekce blokátorů a „obchodní“ paywally či omezení obsahu.
Dopad na výkon, data a UX
Adblock obvykle přináší znatelné zrychlení načítání a nižší spotřebu dat, zejména na mobilech. Anti-tracking snižuje počet síťových volání a zápisů pro účely profilování, což omezuje energetickou zátěž. Vznikají však kompromisy: některé stránky bez třetích stran nefungují plnohodnotně (mapy, komentáře, přihlášení přes sociální sítě). Kvalitní řešení proto umožňují vyladit výjimky pro jednotlivé domény a funkce.
Právní a etický rozměr
V EU je čtení/ukládání identifikátorů v koncovém zařízení bez nezbytného důvodu podmíněno souhlasem. Z pohledu uživatele je blokování legitimním způsobem, jak vyjádřit nesouhlas. Eticky jde o hledání rovnováhy mezi financováním obsahu a právem na soukromí a bezpečnost. Řešením jsou kontextové reklamy bez profilování, férové cookie bannery a analytika navržená s ohledem na soukromí.
Stav v moderních prohlížečích
- Safari: ITP (Intelligent Tracking Prevention) – přísná ochrana před sledováním, zkrácení životnosti, rozdělení úložišť, omezení třetích stran.
- Firefox: ETP (Enhanced Tracking Protection), Total Cookie Protection, standardní blokování trackerů a fingerprintingu.
- Brave: agresivní ochrana Shields (blokování reklam i sledování ve výchozím nastavení), randomizace signálů pro fingerprinting.
- Chromium/Chrome: postupné ukončování podpory cookies třetích stran (Privacy Sandbox), rozšíření s rozhraním declarativeNetRequest namísto plného webRequest.
Specifika mobilních zařízení: Android a iOS
- iOS: rozšíření obsahu v Safari, Private Relay (iCloud), omezené možnosti na systémové úrovni bez MDM.
- Android: prohlížeče s vlastním blokováním (Brave), lokální blokátory používající VPN (AdGuard), rizika aplikací APK pro blokování reklam instalovaných z jiných zdrojů.
- Sledování v aplikacích: ATT (App Tracking Transparency) v iOS, omezení GAID/limit ad tracking, přetrvávající pokusy SDK o fingerprinting.
DNS a síťová vrstva: výhody a nevýhody
Blokování na úrovni DNS (Pi-hole, NextDNS) je nenáročné a chrání všechna zařízení v síti. Nevýhody: nedokáže řešit inline prvky hostované na doménách první strany, bez speciální logiky nerozpozná CNAME cloaking a neumí provádět kosmetické filtrování. Je ideální jako první linie obrany, doplněná o filtry v prohlížeči.
Fingerprinting: co adblock ani cookies neřeší úplně
Fingerprinting obchází cookies a spoléhá na agregaci signálů. Ochrana zahrnuje randomizaci (Brave), maskování (Tor Browser), omezení API (výzva k přístupu ke canvas) a izolaci profilů (kontejnery). Adblocky pomáhají nepřímo tím, že snižují počet skriptů, které mohou digitální otisk shromažďovat.
Měření a atribuce bez profilování
Moderní přístupy (kontextové měření, agregované reporty, modely přímo v zařízení) umožňují získávat užitečné metriky bez individuálních identifikátorů. Pro provozovatele je vhodným řešením analytika na straně serveru se zkracováním IP adres, bez sdílení s reklamními sítěmi a s jasným oddělením od marketingových identifikátorů.
Odolnost vůči obcházení: jak si udržet náskok
- Vícevrstvý přístup: filtry v prohlížeči + DNS + pravidelná aktualizace seznamů.
- Vlastní pravidla: místní výjimky a vlastní blokovací pravidla pro konkrétní domény a skripty.
- Monitorování úniků: kontrola neočekávaných odchozích dat (Request Monitor, DevTools, MITM v testovací síti).
- Bezpečnostní zásady: přísné CSP, COOP/COEP, Referrer-Policy, Fenced Frames pro reklamu bez identit třetích stran.
Podniková prostředí: politika, MDM a soulad
V organizacích se adblock a anti-tracking integrují do Secure Web Gateway, profilů prohlížeče v MDM a šablon zásad. Cíle: zmenšení útočné plochy (malvertising), ochrana dat a soulad s interními směrnicemi. Doporučuje se standardizovaná sada prohlížečů, audit rozšíření, centrální správa seznamů a telemetrie bez osobních identifikátorů.
Omezení a vedlejší účinky
- Narušení funkčnosti: nefunkční widgety, přihlášení přes třetí strany, detekce paywallu.
- Falešný pocit soukromí: blokování reklam neznamená, že vás nikdo nesleduje.
- Závislost na seznamech: zpoždění aktualizací, regionální rozdíly.
Doporučená minimální sestava pro běžného uživatele
- Prohlížeč s ochranou před sledováním ve výchozím nastavení (Firefox/Brave/Safari).
- uBlock Origin (nebo ekvivalent) s aktivními seznamy: EasyList, EasyPrivacy a regionální seznam.
- Ochrana DNS (NextDNS/AdGuard DNS) s kategoriemi trackerů a malwaru.
- Pravidlo „výjimky používejte uvážlivě“: přidávejte na seznam povolených pouze důvěryhodné weby a konkrétní funkce.
- Režim soukromého prohlížení pro „citlivé“ úkoly, samostatné profily pro práci a soukromí.
Osvědčené postupy pro provozovatele webů
- Privacy-by-design: minimalizovat skripty třetích stran, upřednostňovat kontextovou reklamu.
- Transparentní analytika: anonymizace, zkracování IP adres, jasné a pravdivé kategorie v CMP.
- Odolná funkčnost: postupné omezení funkcí při absenci třetích stran; vykreslování na straně serveru tam, kde je to možné.
- Žádné temné vzorce v banneru: rovnocenné možnosti „Odmítnout/Přijmout“, jasně uvedené účely.
Co zvolit: adblock, anti-tracking, nebo obojí?
Pokud vám jde především o komfort a rychlost, začněte s adblockem. Pokud je prioritou soukromí a kontrola nad daty, potřebujete anti-tracking (ideálně vestavěný v prohlížeči) a doplňte ho adblockem pro lepší uživatelský komfort. Pro většinu uživatelů dává největší smysl kombinace obou přístupů.
Kontrolní seznam: rychlý audit vlastního nastavení
- Mám prohlížeč s aktivní ochranou před sledováním?
- Mám rozšíření s aktualizovanými seznamy (reklama + sledování)?
- Je aktivní můj DNS profil s blokováním trackerů a malwaru?
- Vím, jak rychle povolit výjimku pro konkrétní funkci, nikoli pro celý web?
- Oddělil jsem profily/identitu pro práci, soukromí a testování?
Přesná terminologie = lepší rozhodnutí
Adblock a ochrana před sledováním nejsou synonyma. Jeden řeší viditelnost reklamy a její „hluk“, druhá strukturu toho, kdo o vás co a jak ví. Správná kombinace nástrojů a návyků přináší rychlejší web, vyšší bezpečnost a především udržitelnou úroveň soukromí bez zbytečných potíží s nefunkčními stránkami.
