Proč rozlišovat mezi „adblockem“ a ochranou před sledováním
Blokování reklam a ochrana před sledováním se často zaměňují, avšak jde o dvě příbuzné, ale odlišné disciplíny. Adblock se soustředí na vizuální a síťové odstranění reklamních prvků a reklamních požadavků. Ochrana před sledováním má širší cíl: brání profilování uživatelů napříč weby (cross-site tracking), omezuje identifikátory, synchronizaci identit a přístup k úložištím a snaží se narušit techniky fingerprintingu. Správné pochopení rozdílů pomáhá zvolit kombinaci nástrojů, která zlepší soukromí bez zbytečných rozpadů webů.
Základní pojmy a cíle
- Adblock: blokování síťových požadavků na reklamní domény, skrytí reklamních prvků (bannery, widgety, videa), prostorová „kosmetika“ stránky.
- Anti-tracking: omezování identifikátorů (cookies, localStorage), izolace úložišť, prevence měření napříč doménami, detekce a zpomalení fingerprintingu a CNAME cloakingu.
- Výsledek: adblock snižuje vizuální šum a síťové náklady; anti-tracking redukuje tvorbu detailních profilů o chování uživatele.
Jak funguje adblock: filtry, engine, kosmetika
- Filtr listy: pravidla typu EasyList (reklamy), uBlock filters, případně regionální seznamy (CZ/SK). Shody na URL, domény, vzory parametrů či typy zdrojů (skript, obrázek, iframe).
- Kosmetická pravidla: selektory (CSS) skrývající reklamní kontejnery, přepisování rozložení, odstranění „placeholderů“ po odříznutí reklamy.
- Scriptlet injection: drobné skripty obcházející anti-adblock mechanismy, blokující inicializaci reklamy či telemetrie.
- DNS/adguard úroveň: blokování již na úrovni DNS (Pi-hole, AdGuard Home) – šetří datový přenos, ale vyžaduje pečlivý allowlist, protože nezná kontext stránky.
Jak funguje ochrana před sledováním: izolace, limitování a šum
- Izolace úložišť: oddělení cookies a dalších úložišť podle první strany (partitioning), zamezení přístupu třetích stran k přetrvávajícím identifikátorům.
- Blokování třetích stran: stoplisty a heuristiky, které zabraňují načítání trackovacích domén (včetně tracking pixels a skriptů analytics/adtech).
- Omezení fingerprintingu: sjednocení nebo „rozmazání“ entropy (např. rozlišení obrazovky, canvas, audio, fonty), randomizace nebo redukce dat.
- Ochrana proti CNAME cloakingu: detekce „maskování“ třetích stran jako subdomén první strany pomocí DNS rozbalení.
- Kontrola odkazu a refererů: zkrácené nebo nulové Referrer-Policy, stripping identifikátorů z URL, ochrana před link decoration a ID-sync.
Prolínání a rozdíly: kde se setkávají a kde se rozcházejí
| Vlastnost | Adblock | Ochrana před sledováním |
|---|---|---|
| Cíl | Odstranit reklamy, snížit vizuální/síťový „šum“ | Minimalizovat tvorbu profilů a sledování napříč weby |
| Techniky | Filtr listy, kosmetika, scriptlety, DNS blok | Izolace úložišť, blok třetích stran, anti-fingerprint, CNAME detekce |
| Rizika | Rozpad rozvržení, nefunkční přehrávače, anti-adblock | Rozbitá přihlášení třetích stran, problémy s SSO/embedded widgety |
| Měřitelný efekt | Nižší počet požadavků, menší načtená data, rychlejší web | Nižší míra cross-site identifikace, menší přesnost atribuce |
Typické nástroje a kde je začlenit
- Rozšíření prohlížeče: uBlock Origin, AdGuard, Ghostery, Privacy Badger – kombinují adblock a základní anti-tracking prvky.
- Integrovaná ochrana v prohlížeči: zabudované „Enhanced Tracking Protection“, „Intelligent Tracking Prevention“, izolace cookies, omezení fingerprintingu.
- Síťová řešení: Pi-hole/AdGuard Home (DNS), NextDNS (cloud). Efektivní pro domácnosti a firmy, vyžadují strukturu allow/deny.
- Firemní brány: secure web gateway a CASB s kategorizací ad/track domén, politiky podle skupin uživatelů.
Anti-adblock, detekce a závod ve zbrojení
Weby často nasazují detekci blokátorů (kontrola načtení známých SDK, „bait“ prvků, měření IntersectionObserver). Moderní blokátory reagují scriptlety a specifickými pravidly. Ochrany před sledováním narážejí na obcházení jako first-party proxy, CNAME aliasy nebo server-side sledování. Stabilita řešení závisí na kvalitě a aktuálnosti seznamů, ale i na prohlížeči a jeho politikách.
Úskalí a vedlejší účinky
- Falešné pozitiva: blokování legitimních CDN/SDK (např. mapy, chat, platby) pokud jsou hostovány na „podezřelých“ doménách.
- Rozbité přihlášení: SSO v iframech nebo třetích stranách (komentáře, widgety) může vyžadovat dočasné výjimky.
- Měření a atribuce: přísné blokování komplikuje analýzu návštěvnosti; řešením je agregované, cookie-less měření nebo first-party analytics s minimalizací údajů.
- Výkon a kompatibilita: příliš mnoho rozšíření snižuje výkon, duplicita filtrů zvyšuje latenci.
Etika a „férový web“
Reklama financuje obsah, ale invazivní sledování podrývá důvěru. Kompromisem jsou méně invazivní formáty, kontextová reklama bez cross-site profilování a jasné volby pro uživatele. Některé projekty podporují model Acceptable Ads; pokud jej aktivujete, zvažujte transparentnost a kontrolu nad tím, co se povoluje.
Pokročilé techniky ochrany před sledováním
- Storage partitioning: oddělená úložiště pro stejnou třetí stranu na různých webech, čímž se brání „sledovacímu lepidlu“.
- Network state partitioning: oddělení cache, H2/H3 spojení a konečných stavů podle první strany, čímž se snižuje boční kanál identifikace.
- Anti-fingerprinting: snížení šířky informací z API (canvas, audio, fonty), „zaoblování“ metrik (čas, rozměry).
- Stripping ID parametrů: automatické odstraňování utm_*, fbclid, gclid a dalších identifikátorů při kopírování/otevírání odkazů.
DNS a DoH/DoT: soukromí na úrovni jména
Přesun blokování do DNS ušetří data a chrání i aplikace mimo prohlížeč. DNS-over-HTTPS/TLS skrývá dotazy před lokální sítí, ale důvěru přesouvá k poskytovateli resolveru. Vhodné je vybrat takového, který nabízí content filtering, anonymizaci IP a jasnou politiku záznamů. Pro podniky je klíčové logování s minimem osobních údajů a transparentní retenční doby.
Mobilní ekosystém: specifika iOS a Android
- iOS: systémová omezení prohlížečových engineů; Safari rozšíření a soukromé relé (v placených plánech) přinášejí zlepšení, ale nejsou univerzální.
- Android: širší prostor pro systémové DNS, lokální VPN rozhraní pro filtrování (AdGuard), ale riziko při instalaci z neznámých zdrojů.
- Aplikace mimo web: sledování probíhá i v aplikacích (SDK, Mobile Measurement Partners). Zde pomáhá systémové DNS blokování a omezení oprávnění.
Praktický postup: jak si to nastavit doma
- Vyberte prohlížeč s rozumnou ochranou před sledováním a přísnými výchozími nastaveními.
- Nasazujte jeden kvalitní adblocker (např. uBlock Origin) a zapněte pouze nezbytné filtr listy (EasyList, regionální, EasyPrivacy). Méně je více.
- Přidejte anti-tracking vrstvu v prohlížeči (ochrana proti cross-site trackingu, čištění třetích stran, omezení fingerprintingu).
- DNS filtraci řešte centrálně (router, Pi-hole/AdGuard Home) nebo individuálně (NextDNS) s vlastním allowlistem.
- Vytvořte výjimky pro služby, které se jinak lámou (banky, firemní portály, SSO, mapy). Udržujte krátký a přehledný seznam.
- Průběžně kontrolujte úniky: sledujte počet blokovaných požadavků, auditujte cookies a úložné prostory; jednou za čas resetujte povolení webů.
Doporučení pro firmy: politika, transparentnost, měření
- Policy: definujte, co je povoleno (seznam kategorií domén), jak se žádá výjimka a kdo ji schvaluje.
- Segmentace: jiné pravidla pro marketing/analytiku, jiné pro vývoj a běžné uživatele. Minimalizujte přístup k trackovacím nástrojům mimo nezbytnosti.
- Agregované měření: pro atribuci používejte techniky bez individuálního profilování (modelované/seskupené metriky), případně server-side s přísnou minimalizací dat.
- Monitoring: sledujte rozbité procesy (SSO, chaty, helpdesky) po změnách filtrů; zlepšujte dokumentaci výjimek.
- Shoda a komunikace: transparentní cookie politika, jasné volby a pravidelné revize inventáře partnerů.
Kdy stačí adblock a kdy potřebujete anti-tracking navíc
- Pouze adblock: pokud jde o vizuální rušivost a datovou úsporu, a nezpracováváte citlivé údaje.
- Adblock + anti-tracking: pokud chcete omezit profilování a sdílení identity napříč weby, čímž snižujete riziko re-identifikace a reklamy „sledovací povahy“.
- Síťová vrstva: pokud chráníte i zařízení bez rozšíření (TV, IoT), nebo chcete jednotnou politiku pro domácnost či podnik.
Měření úspěchu: metriky, které dávají smysl
- Technické: podíl zablokovaných požadavků, počet třetích stran na stránku, počet perzistentních identifikátorů, entropie fingerprintu.
- UX/výkon: čas do interakce, velikost přenesených dat, stabilita rozložení po aplikaci kosmetických filtrů.
- Provoz: počet žádostí o výjimky, počet incidentů po aktualizaci seznamů.
Bezpečnostní a právní souvislosti
Ochrana před sledováním není jen „komfort“, ale i snižování útokové plochy (méně externích skriptů = menší riziko XSS/supply-chain). Z pohledu compliance pomáhá minimalizovat nezbytně nepotřebné cookies a zpracování, ale nenahrazuje řádné souhlasy a transparentnost. Správně nastavený ekosystém je technickým doplňkem, nikoli obcházením pravidel.
Nejčastější chyby a jak se jim vyhnout
- Přeplněná rozšíření: instalace více adblockerů vede k duplicitě filtrů a zpomalení.
- Nekritické zapínání všech seznamů: více pravidel ≠ více soukromí; zvyšuje riziko falešných pozitiv.
- Ignorování CNAME: bez detekce zůstanou některé trackery „jako“ první strany.
- Žádné výjimky: přísná politika bez rozumných allowlistů zbytečně láme legitimní funkce.
- Bez průběžné údržby: filtrační seznamy se mění, stejně jako weby – plánujte pravidelné revize.
Praktický „cookbook“ nastavení (příklad)
- Prohlížeč: zapnout ochranu proti cross-site trackingu, omezení fingerprintingu, mazání cookies třetích stran při zavření.
- uBlock Origin: aktivovat EasyList + EasyPrivacy + regionální seznam; volitelně Annoyances pro přísnější kosmetické bloky; vypínat, pokud rozbíjí důležitý web.
- DNS (NextDNS/AdGuard Home): vybrat 1–2 kvalitní seznamy ad/track; zapnout DoH/DoT; vytvořit allowlist pro banky/SSO/platby.
- Pro citlivé služby: samostatný profil prohlížeče bez rozšíření, ale s integrovanou anti-tracking ochranou.
Doplňující se vrstvy, nikoli soupeřící tábory
Adblock a ochrana před sledováním nejsou soupeři, ale vrstvy téže obrany: obsahové a soukromé. Nejlepší výsledky přináší rozumná kombinace: jeden kvalitní blokátor reklamy, integrované anti-tr