Proč vůbec blokovat reklamy a trackery
Online reklama dnes často funguje ruku v ruce s agresivním sledováním uživatelů napříč weby a aplikacemi. Výsledkem je profilování, retargeting, zvyšování plochy útoku (malvertising) a měřitelné zhoršení výkonu zařízení. Blokátory reklam a trackerů proto nejsou jen „proti bannerům“ – jedná se o nástroj ochrany soukromí, bezpečnosti a i použitelnosti.
Základní principy blokování
- DNS/DoH/DoT vrstva: dotazy na známé reklamní a sledovací domény se vůbec nepřeloží na IP adresy. Rychlé, úsporné řešení, ale obtížněji obejitelné a neodstraní prvky, které jsou hostovány přímo na hlavní doméně.
- Prohlížečová rozšíření (filter-lists): pravidla na bázi seznamů (EasyList, EasyPrivacy, OISD, Peter Lowe’s) blokují síťové požadavky a/nebo kosmeticky skrývají prvky. Nejuniverzálnější přístup s jemným doladěním.
- Síťová brána (Pi-hole, AdGuard Home, NextDNS): centrální blokování pro všechna zařízení v síti. Ideální do domácnosti a pro „ne-technické“ uživatele na mobilech či chytrých televizích.
- Integrované blokování v prohlížeči: Safari (ITP), Brave Shields, Firefox Enhanced Tracking Protection. Nízká režijnost, dobrý základ, ale menší granularita nastavení než u specializovaných řešení.
Výběr strategie: podle prostředí a potřeb
- Notebook/desktop (Windows, macOS, Linux): kombinace uBlock Origin + DNS blokování (NextDNS/AdGuard Home/Pi-hole) přináší výborný poměr soukromí, výkonu a kompatibility.
- Mobilní zařízení: na iOS fungují Safari content blockery a systémové Private DNS/DoH přes profil nebo poskytovatele (NextDNS). Na Androidu využijte Soukromý DNS (DoT), případně aplikaci AdGuard (se systémovým filtrováním, pokud to OS umožňuje).
- Smart TV/IoT: periférie chráníte na úrovni routeru nebo přes Pi-hole/AdGuard Home v LAN. Na TV aplikace není vždy možné instalovat rozšíření, proto je síťová vrstva klíčová.
Porovnání nástrojů: silné a slabé stránky
- uBlock Origin (uBO): velmi rychlý, bohaté možnosti (statické filtry, dynamická pravidla, scriptlety, kosmetické filtrování), otevřený a úsporný na zdroje. Nevýhodou může být složitost pokročilých funkcí pro začátečníky.
- AdGuard (rozšíření i systémová aplikace): pohodlné uživatelské rozhraní, mnoho vlastních filtrů, dobrá integrace na mobilech. Placená aplikace (systémové filtrování) dokáže pokrýt i mimo prohlížeč.
- Privacy Badger: vhodný doplněk, učí se na základě chování třetích stran. Není plnohodnotnou náhradou za uBO/AdGuard, ale pěkně doplňuje ochranu proti sledování.
- Pi-hole/AdGuard Home: centrální kontrola domácí sítě, nízká režijnost. Nezvládne první stranové reklamy a neodstraní „místa po reklamách“ bez pomoci prohlížeče.
- NextDNS: cloudové DNS s detailními politikami, statistikami a TLS (DoH/DoT). Jednoduché nasazení na mobilech a routerech bez vlastního serveru.
Doporučené seznamy filtrů
- EasyList (reklamy) + EasyPrivacy (sledování): osvědčené minimum do prohlížeče.
- uBlock filters (jadro + privacy + annoyances): optimalizované pro uBO.
- Peter Lowe’s List nebo OISD (plnější DNS seznam): vhodné na síťové vrstvě.
- Fanboy’s Annoyances/Cookie Notices/Social: k odstranění otravností (cookie bary, sociální widgety). Pozor na možné narušení některých webů.
Bezpečnostní přínosy a rizika
- Přínosy: snížení rizika malvertisingu, menší útočná plocha pro prohlížeč, méně fingerprintingu a třetích stran.
- Rizika a kompromisy: rozbitá funkcionalita webu (při agresivních pravidlech), falešná pozitiva, nutnost whitelistovat legitimní poskytovatele obsahu nebo analytiky (pokud je akceptujete).
Etika a „akceptovatelné reklamy”
Reklama může financovat nezávislý obsah. Některá řešení umožňují režim „akceptovatelných reklam“. V praxi doporučujeme raději whitelistovat konkrétní weby/tvůrce, kterým důvěřujete, než globálně povolovat reklamu třetích stran.
Doporučené nastavení prohlížeče (uBlock Origin)
- Nainstalujte rozšíření uBlock Origin pro váš prohlížeč.
- V nastaveních uBO zapněte uBlock filters, uBlock filters – Privacy, EasyList, EasyPrivacy, případně Peter Lowe’s. Pro odstranění otravností přidejte uBlock – Annoyances a Fanboy’s Annoyances.
- V záložce Privacy prohlížeče vypněte třetí strany cookies nebo povolte pouze „Partitioned“ režim, pokud je k dispozici. Zapněte „Do Not Track“ (i když ne všechny weby tento požadavek respektují).
- Pokud je možné, nastavte DNS přes HTTPS (DoH) přímo v prohlížeči (Firefox) nebo v systému.
- Při problémech s webem dočasně klikněte na ikonu uBO a povolte web (nebo konkrétní požadavky) a nahlaste falešná pozitiva správci seznamu.
Tipy pro pokročilé: dynamická pravidla uBO
- Medium mode: blokujte ve výchozím nastavení všechny 3rd-party skripty a 3rd-party rámce, a selektivně povolujte pouze to, co web skutečně potřebuje.
- Scriptlety a Cosmetic Filters: řeší první stranové reklamy a anti-adblock skripty. Vždy testujte po aktualizaci webů.
- CNAME uncloaking: ve Firefoxu a Safari lze lépe odhalit sledování maskované přes subdomény. V Chrome může být tato funkce omezená.
Síťové řešení: NextDNS (rychlý start)
- Vytvořte si konfiguraci a zapněte seznamy jako OISD, Steven Black nebo AdGuard DNS filter.
- Aktivujte DoH/DoT profil: na iOS nainstalujte profil, na Androidu nastavte Soukromý DNS (hostname), na desktopu nastavte DoH v prohlížeči/systému.
- Zapněte Block Newly Registered Domains (opatrně) a IDN homographs, pokud služba tuto možnost nabízí, na ochranu proti phishingu.
- Prozkoumejte statistiky a logy – uvidíte, které domény se ve vaší síti nejčastěji blokují a kde je případně vhodné whitelistovat.
Domácí infrastruktura: Pi-hole nebo AdGuard Home
- Nasazení na Raspberry Pi nebo malé VM v síti. Nastavte zařízení jako upstream DNS v routeru.
- Importujte seznamy (např. OISD basic pro nižší riziko falešných pozitiv, případně AdGuard DNS filter).
- Zapněte DNSSEC a ideálně připojte k DoH/DoT upstreamu (Cloudflare, Quad9, NextDNS).
- Využijte per-client policies (například profily pro děti, TV, pracovní notebook) a časová pravidla (např. přísnější režim večer).
Specifika mobilů: iOS a Android
- iOS: Safari content blockery (AdGuard, 1Blocker) + profil DoH/DoT (NextDNS). Aplikace třetích stran využívají systémové DNS, takže DNS vrstva pomáhá i mimo Safari.
- Android: v nastavení sítě zvolte Soukromý DNS s DoT hostname. Pro pokročilejší filtrování použijte aplikaci AdGuard (pokud OS/edice umožňuje systémový VPN filtrátor).
Řešení problémů a diagnostika
- „Rozbitý“ web: dočasně zakažte blokování na dané doméně, zkontrolujte konzoli uBO (logger) a identifikujte konkrétní požadavek. Poté vytvořte přesnější pravidlo nebo whitelist položku.
- Prázdná místa po reklamách: aktivujte Annoyances filtry. Pokud jsou prvky hostovány první stranou a jsou generovány skripty, bude nutný kosmetický filtr nebo scriptlet.
- Videoreklamy a adaptivní přehrávače: jedná se o pohyblivý cíl – kombinujte aktuální filter-listy a zkoušejte aktualizace. DNS vrstva zde nepomůže.
- Falešná pozitiva: při podezření zkontrolujte doménu v logu a dočasně ji povolte. Nahlaste problém správci seznamu, aby pravidlo opravil.
Výkon a soukromí: nastavení prohlížeče
- Zakážte cookies třetích stran nebo povolte pouze izolované úložiště.
- Zapněte „Enhanced Tracking Protection“ (Firefox) nebo ekvivalent v jiném prohlížeči.
- Omezte push notifikace, Service Workers a přístup k senzorům pro neznámé weby.
- Zvažte prohlížeč s nástroji proti fingerprintingu (Firefox Strict, Brave).
Minimální doporučení (pokud nemáte čas)
- Nainstalujte uBlock Origin a ponechte předvolené doporučené filtry.
- Nastavte DNS přes HTTPS v prohlížeči nebo systému (nebo používejte NextDNS s vlastní konfigurací).
- Na mobilech použijte Soukromý DNS (Android) nebo profil DoH (iOS) a aktivujte spolehlivý content blocker pro Safari.
Správa výjimek a koexistence s weby
Přidávejte výjimky pro weby, které potřebujete pro práci nebo je chcete podpořit. Udržujte je v samostatném seznamu a občas revidujte. Pokud web vyžaduje odblokování, zvažte přihlášení/členství bez reklam – často je soukromí lepší cestou než plošné povolení třetích stran.
Kontrola účinnosti
- Testovací stránky pro zobrazování reklam/sledování a prohlížečové „privacy testy“ vám ukážou, co uniká a co zachycuje blokování.
- V DNS/NextDNS/Pi-hole logech sledujte, které domény jsou nejčastěji blokovány. Odhalíte tak i aplikace, které „potichu“ komunikují s domovem.
Shrnutí: doporučený „stack“ pro většinu uživatelů
- Prohlížeč: uBlock Origin se základními i „annoyances“ filtry.
- Síť/DNS: NextDNS s DoH/DoT nebo lokálně Pi-hole/AdGuard Home na routeru.
- Mobil: iOS content blocker + DoH profil; Android Soukromý DNS + případně aplikace AdGuard.
- Údržba: pravidelné aktualizace filtrů, rozumné whitelisty a průběžné sledování logů.
Checklist při nasazení (rychlá kontrola)
- Aktualizovaný prohlížeč a rozšíření.
- Zapnuté DoH/DoT (prohlížeč nebo systém/DNS služba).
- uBO: EasyList, EasyPrivacy, uBlock filters (+ Annoyances dle potřeby).
- DNS vrstva: OISD basic nebo ekvivalent; DNSSEC, statistiky zapnuté.
- Whitelist jen pro důvěryhodné weby; logy bez podezřelých úniků.



























