Služby třetích stran na webu: co se načítá a kdy
Vložené služby mohou kontaktovat jiné společnosti ihned po načtení stránky. Soupis ukazuje, co se načítá a kde je potřeba podrobnější zkoumání.
Co je služba třetí strany
Služba třetí strany je cokoli, co tvá stránka načítá ze serveru, který ti nepatří. Tvoje stránka obsahuje adresu a prohlížeč návštěvníka si soubor stáhne přímo z tohoto serveru: písmo, skript, videopřehrávač, mapu, okno chatu. K tomu se prohlížeč musí s cizím serverem spojit. Tento server proto dostane IP adresu návštěvníka a obvykle i adresu tvého webu. Některé služby také v prohlížeči nastavují nebo čtou cookies nebo podobná data.
Typické služby
Seznam není úplný. Zvláštním případem jsou správci značek (tag managery): jsou to jediný skript, ale mohou načíst mnoho dalších služeb, které v HTML nevidíš. Nástroje pro souhlas jsou často samy službami třetích stran.
Proč záleží na chvíli načtení
Vše, co je v HTML tvé stránky, se načte hned při otevření stránky, dřív, než návštěvník v cookie liště na cokoli klikne. Po volbě se přidají jen služby, které stránka zadržela. Diagram ukazuje pořadí.
Co říkají pravidla
- EU: čl. 5 odst. 3 směrnice 2002/58/ES (směrnice o soukromí a elektronických komunikacích) dovoluje ukládat informace do zařízení uživatele nebo získávat přístup k informacím v něm již uloženým jen tehdy, když uživatel dal souhlas po jasných a úplných informacích. Výjimky: jediným účelem je přenos sdělení, nebo je to nezbytně nutné pro službu, kterou si uživatel výslovně vyžádal.
- Německo: § 25 TDDDG má stejnou stavbu. Ukládání a přístup jsou dovoleny jen se souhlasem na základě jasných a úplných informací a informace i souhlas se řídí GDPR. Obě výjimky jsou v odstavci 2.
- Polsko: článek 399 zákona o elektronických komunikacích ze dne 12. července 2024 (Prawo komunikacji elektronicznej) vyžaduje, aby byl uživatel nejprve informován, mimo jiné o účelu, a teprve pak souhlasil. To neplatí, pokud je ukládání nebo přístup nutný k přenosu zprávy nebo k poskytnutí služby, kterou si uživatel vyžádal. Zákon sám uvádí, že provádí směrnici 2002/58/ES.
- GDPR: bod odůvodnění 30 uvádí IP adresy a identifikátory cookies jako příklady síťových identifikátorů, které lze přiřadit fyzickým osobám. Síťový identifikátor je jedním z příkladů v definici osobních údajů v čl. 4 bodě 1.
Jak zjistit, co tvůj web načítá
- 1Otevři svou stránku v anonymním okně, aby nebyl uložen žádný dřívější souhlas. Na cookie lištu zatím neklikej.
- 2Otevři vývojářské nástroje prohlížeče a přepni na kartu Síť (Network). Načti stránku znovu. Každý požadavek se objeví se serverem, na který šel.
- 3Seřaď nebo vyfiltruj seznam podle domény. Každý server mimo tvou vlastní doménu je třetí strana. Zapiš si službu, typ souboru a to, zda se objeví před tvou volbou v liště.
- 4Otevři kartu Aplikace nebo Úložiště (Application, Storage) a podívej se, jaké cookies a položky úložiště existují před tvou volbou.
- 5V liště vše odmítni, načti stránku znovu a porovnej. Pak vše přijmi a porovnej znovu. Služby, které se objeví před jakoukoli volbou nebo po odmítnutí, si zaslouží bližší pohled.
- 6Zopakuj to pro hlavní typy stránek: úvodní stránku, stránku produktu nebo článku, kontaktní formulář a stránky s videi nebo mapami.
Co statický sken vidí a co ne
- Skripty, styly, písma, rámy a obrázky uvedené v HTML
- Nápovědy preconnect a preload k jiným serverům
- Kód zadržený atributem souhlasu
- Známé nástroje pro souhlas v kódu stránky
- Služby, které skript nebo správce značek načte později
- Písma a soubory, které načítá externí soubor CSS
- Zda ho nástroj pro souhlas opravdu uvolní až po souhlasu
- Cookies a položky úložiště v prohlížeči
Statický sken čte HTML, které dodává tvůj server. Je rychlý a snadno se opakuje, takže je dobrým prvním pohledem a dobrou kontrolou po každé změně. Zbytek ukáže test v prohlížeči.
Alternativy, které načítají méně
- Písma: hostuj soubory písem na vlastním serveru, místo abys je načítal ze služby pro písma. Nejdřív zkontroluj licenci písma. Nezapomeň na písma, která načítá šablona, plugin nebo soubor CSS.
- Videa a mapy: použij načtení po kliknutí. Stránka nejdřív ukáže náhledový obrázek z tvého vlastního serveru a krátkou poznámku. Přehrávač nebo mapa se načte, až když návštěvník klikne. I adresa videa v režimu rozšířené ochrany soukromí stále načítá soubory ze serverů poskytovatele videa.
- Chat: načti okno chatu, až když ho návštěvník otevře, nebo místo něj nabídni kontaktní formulář na vlastním serveru.
- Skripty a knihovny z CDN: dej kopii na vlastní server. Pokud si CDN z dobrých důvodů ponecháš, zacházej s ním jako s jakoukoli jinou službou třetí strany.
- Analytika: nástroj, který běží na tvém vlastním serveru, není v technickém smyslu třetí stranou. Jaká data sbírá a zda potřebuješ souhlas, musíš i tak ověřit.
Práce s Do4U
Kontrola služeb třetích stran ukáže, které externí servery stránka kontaktuje a jaké služby za nimi stojí. Zadáš adresu stránky nebo vložíš její HTML. Do4U přečte HTML, které server dodává, a najde externí servery ve skriptech, stylech, nápovědách preconnect a preload, obrázcích, rámech, videích, formulářích, meta značkách a v kódu stránky. Každý přiřadí k seznamu známých služeb a firmě za nimi a ukáže, jak je zahrnut: načten přímo, předem připojen, v kódu stránky, nebo zadržen až do souhlasu. Uvidíš také, zda je přítomen známý nástroj pro souhlas. Kontrola běží bez AI a je zdarma. Nespouští JavaScript, proto pro služby, které skripty načítají později, přidej test v prohlížeči.
Do4U najde tipy, ty kontroluješ a rozhoduješ. Výsledek neříká, zda je služba dovolená.
Zdroje
- Německo: § 25 TDDDG (ochrana soukromí v koncových zařízeních), text v němčině, gesetze-im-internet.de (www.gesetze-im-internet.de)
- EU: Směrnice 2002/58/ES (směrnice o soukromí a elektronických komunikacích), konsolidované znění ze dne 19. prosince 2009, čl. 5 odst. 3, EUR-Lex (eur-lex.europa.eu)
- Polsko: zákon o elektronických komunikacích ze dne 12. července 2024 (Dz.U. 2024 položka 1221), článek 399, text v polštině, eli.gov.pl (eli.gov.pl)
- EU: Nařízení (EU) 2016/679 (GDPR), čl. 4 bod 1 a bod odůvodnění 30, EUR-Lex (eur-lex.europa.eu)