Služby tretích strán na tvojom webe: čo sa načíta kedy
Vložené služby môžu kontaktovať iné spoločnosti ihneď po načítaní stránky. Súpis ukazuje, čo sa načítava a kde je potrebné podrobnejšie skúmanie.
Čo je služba tretej strany
Služba tretej strany je čokoľvek, čo tvoja stránka načítava zo servera, ktorý ti nepatrí. Tvoja stránka obsahuje adresu a prehliadač návštevníka si súbor stiahne priamo z toho servera: písmo, skript, prehrávač videa, mapu, okno chatu. Na to sa prehliadač musí k inému serveru pripojiť. Ten server preto dostane IP adresu návštevníka a zvyčajne aj adresu tvojho webu. Niektoré služby navyše nastavujú alebo čítajú v prehliadači cookies či podobné údaje.
Typické služby
Zoznam nie je úplný. Osobitným prípadom sú správcovia značiek: sú to jediný skript, ale môžu načítať mnoho ďalších služieb, ktoré v HTML nevidíš. Nástroje na súhlas sú často samy službami tretích strán.
Prečo záleží na okamihu načítania
Všetko, čo je v HTML tvojej stránky, sa načíta hneď pri otvorení stránky, skôr než návštevník v cookie lište na čokoľvek klikne. Po voľbe sa pridajú iba služby, ktoré stránka pozdržala. Diagram ukazuje poradie.
Čo hovoria pravidlá
- EÚ: článok 5 ods. 3 smernice 2002/58/ES (smernica o súkromí a elektronických komunikáciách) povoľuje ukladať informácie v zariadení používateľa alebo pristupovať k informáciám, ktoré sú v ňom už uložené, iba ak používateľ dal súhlas po jasných a úplných informáciách. Výnimky: jediným účelom je prenos komunikácie, alebo je to nevyhnutne potrebné pre službu, o ktorú používateľ výslovne požiadal.
- Nemecko: § 25 TDDDG má rovnakú štruktúru. Ukladanie a prístup sú povolené iba so súhlasom na základe jasných a úplných informácií a informácie aj súhlas sa riadia GDPR. Dve výnimky sú v odseku 2.
- Poľsko: článok 399 zákona o elektronických komunikáciách z 12. júla 2024 (Prawo komunikacji elektronicznej) vyžaduje, aby bol používateľ najprv informovaný, okrem iného o účele, a potom súhlasil. Neplatí to tam, kde je ukladanie alebo prístup potrebné na prenos správy alebo na poskytnutie služby, o ktorú používateľ požiadal. Samotný zákon uvádza, že preberá smernicu 2002/58/ES.
- GDPR: odôvodnenie 30 uvádza IP adresy a identifikátory cookies ako príklady online identifikátorov, ktoré možno spojiť s fyzickými osobami. Online identifikátor je jedným z príkladov v definícii osobných údajov v článku 4 bode 1.
Ako zistiť, čo tvoj web načítava
- 1Otvor svoju stránku v súkromnom okne, aby nebol uložený žiadny predchádzajúci súhlas. Na cookie lištu zatiaľ neklikaj.
- 2Otvor nástroje pre vývojárov svojho prehliadača a prepni na kartu Network. Obnov stránku. Každá požiadavka sa zobrazí so serverom, na ktorý išla.
- 3Zoraď alebo vyfiltruj zoznam podľa domény. Každý server mimo tvojej vlastnej domény je tretia strana. Zapíš si službu, typ súboru a to, či sa objaví pred tvojou voľbou v lište.
- 4Otvor kartu Application alebo Storage, aby si videl, ktoré cookies a záznamy v úložisku existujú pred tvojou voľbou.
- 5V lište všetko odmietni, obnov stránku a porovnaj. Potom všetko prijmi a porovnaj znova. Služby, ktoré sa objavia pred akoukoľvek voľbou alebo po odmietnutí, si vyžadujú bližší pohľad.
- 6Zopakuj to pre hlavné typy stránok: úvodnú stránku, stránku produktu alebo článku, kontaktný formulár a stránky s videami alebo mapami.
Čo statické prehľadanie vidí a čo nie
- Skripty, štýly, písma, rámce a obrázky uvedené v HTML
- Tipy preconnect a preload na iné servery
- Kód pozdržaný atribútom súhlasu
- Známe nástroje na súhlas v kóde stránky
- Služby, ktoré skript alebo správca značiek načíta neskôr
- Písma a súbory, ktoré načíta externý súbor CSS
- Či ho nástroj na súhlas naozaj uvoľní až po súhlase
- Cookies a záznamy v úložisku prehliadača
Statické prehľadanie číta HTML, ktoré tvoj server doručí. Je rýchle a ľahko sa opakuje, takže je dobrým prvým pohľadom a dobrou kontrolou po každej zmene. Zvyšok ukáže test v prehliadači.
Alternatívy, ktoré načítavajú menej
- Písma: hosťuj súbory písma na vlastnom serveri namiesto ich načítavania zo služby s písmami. Najprv skontroluj licenciu písma. Nezabudni na písma, ktoré načítava téma, plugin alebo súbor CSS.
- Videá a mapy: použi načítanie po kliknutí. Stránka najprv ukáže náhľadový obrázok z tvojho vlastného servera a krátku poznámku. Prehrávač alebo mapa sa načíta, až keď návštevník klikne. Adresa videa s rozšírenou ochranou súkromia aj tak načítava súbory zo serverov poskytovateľa videa.
- Chat: okno chatu načítaj, až keď ho návštevník otvorí, alebo namiesto neho ponúkni kontaktný formulár na vlastnom serveri.
- Skripty a knižnice z CDN: ulož si kópiu na vlastný server. Ak si CDN z dobrých dôvodov ponecháš, zaobchádzaj s ním ako s akoukoľvek inou službou tretej strany.
- Analytika: nástroj, ktorý beží na tvojom vlastnom serveri, nie je tretia strana v technickom zmysle. Aké údaje zbiera a či potrebuješ súhlas, musíš aj tak skontrolovať.
Práca s Do4U
Kontrola služieb tretích strán ukazuje, ktoré externé servery stránka kontaktuje a ktoré služby sú za nimi. Zadáš adresu stránky alebo vložíš jej HTML. Do4U prečíta HTML, ktoré server doručí, a nájde externé servery v skriptoch, štýloch, tipoch preconnect a preload, obrázkoch, rámcoch, videách, formulároch, meta značkách a v kóde stránky. Každý priradí k zoznamu známych služieb a spoločnosti, ktorá za ňou stojí, a ukáže, ako je vložený: načítaný priamo, pripojený vopred, v kóde stránky alebo pozdržaný až do súhlasu. Uvidíš aj to, či je prítomný známy nástroj na súhlas. Kontrola beží bez AI a je zadarmo. Nespúšťa JavaScript, preto pre služby, ktoré skripty načítajú neskôr, doplň test v prehliadači.
Do4U nájde tipy, ty skontroluješ a rozhodneš. Výsledok nehovorí, či je služba povolená.
Zdroje
- Nemecko: § 25 TDDDG (ochrana súkromia v koncových zariadeniach), text v nemčine, gesetze-im-internet.de (www.gesetze-im-internet.de)
- EÚ: smernica 2002/58/ES (smernica o súkromí a elektronických komunikáciách), konsolidované znenie z 19. decembra 2009, článok 5 ods. 3, EUR-Lex (eur-lex.europa.eu)
- Poľsko: zákon o elektronických komunikáciách z 12. júla 2024 (Dz.U. 2024 položka 1221), článok 399, text v poľštine, eli.gov.pl (eli.gov.pl)
- EÚ: nariadenie (EÚ) 2016/679 (GDPR), článok 4 bod 1 a odôvodnenie 30, EUR-Lex (eur-lex.europa.eu)