1. Výsledek technického auditu
Web nepoužívá reklamní ani analytické cookies. Pokud není zapnuté Do Not Track nebo Global Privacy Control, minimální měření aktivuje Firebase App Check s reCAPTCHA Enterprise a jeho nezbytné bezpečnostní úložiště.
Tabulku můžete posouvat do stran.
| Název / úložiště | Účel | Poskytovatel | Doba | Nezbytné | Souhlas |
|---|---|---|---|---|---|
| _GRECAPTCHA | Riziková analýza a ochrana veřejného zápisu statistik a komentářů před zneužitím | Google reCAPTCHA Enterprise / Firebase App Check | Podle aktuálního nastavení Google reCAPTCHA | Ano, pro zabezpečení měření | Ne; nepoužívá se k reklamnímu měření |
| Firebase App Check token (IndexedDB) | Časově omezené potvrzení, že požadavek pochází z registrované webové aplikace | Google Firebase | 24 hodin; SDK jej může obnovit přibližně v polovině platnosti | Ano, pro zabezpečení měření | Ne |
| Firebase Auth session (SessionStorage) | Přihlášení správce do neveřejných statistik a moderace komentářů | Google Firebase | Do odhlášení nebo zavření panelu | Ano, pouze pro neveřejnou sekci | Ne; vzniká jen po přihlášení správce |
| jk-newsletter-ts (SessionStorage) | Omezení opakovaného odeslání formuláře newsletteru v aktuálním panelu | Jiný Kontext | Do zavření panelu | Ne | Ne; vzniká jen po odeslání formuláře |
| firebase-heartbeat-database / firebase-heartbeat-store (IndexedDB) | Technická diagnostika a metadata heartbeatu SDK (datum a verze / agent SDK; bez identifikátoru návštěvníka) | Google Firebase | Nejvýše 30 denních záznamů před odesláním nebo obměnou | Ano, pro provoz Firebase SDK | Ne |
| jk_audience_entry_v1 (SessionStorage) | Anonymní příznak, že aktuální panel už započítal vstup; neobsahuje identifikátor ani čas | Jiný Kontext | Do zavření panelu | Ano, pro omezení opakovaného započtení | Ne |
| jk-newsletter-ts (SessionStorage) | Krátký časový zámek proti opakovanému odeslání newsletterového formuláře | Jiný Kontext | 45 sekund od úspěšného zápisu | Ano, pro omezení opakovaných zápisů | Ne |
| jk_reading_level_v1 (LocalStorage) | Poslední zvolená úroveň čtení (jednoduše / standard / do hloubky); bez identifikátoru | Jiný Kontext | Neomezeně, do smazání návštěvníkem | Ne | Není vyžadováno; pouze pohodlí |
| jk_reading_level_tip_v1 (LocalStorage) | Anonymní příznak, že návštěvník zavřel jednorázovou nápovědu k volbě úrovně | Jiný Kontext | Neomezeně, do smazání návštěvníkem | Ne | Není vyžadováno; pouze pohodlí |
| LocalStorage | Web jej pro měření ani přihlášení nepoužívá | Jiný Kontext | — | Ne | Nevyžaduje se |
2. Externí služby
Události uložené ve Firestore a hostingové provozní logy jsou serverové záznamy, nikoli úložiště v prohlížeči. Při Do Not Track nebo Global Privacy Control se nespustí měření; na stránce s aktivní diskusí se App Check může spustit pro načtení a ochranu komentářů. Tlačítka pro sdílení otevřou zvolenou sociální síť až po kliknutí; před kliknutím web z těchto sítí nenačítá jejich widget.
Aktivní diskuse načítá schválené komentáře z Firebase Firestore. Odeslání ukládá jméno nebo přezdívku, text, čas, označení diskuze a záznam souhlasu do neveřejné moderované fronty; Firebase App Check může použít výše uvedené technické úložiště.
Cloudflare Turnstile a příspěvkový formulář jsou vypnuté.
3. Změna této sestavy
Pokud bude přidána personalizace nebo jiná volitelná služba ukládající údaje v prohlížeči, musí být nejprve doplněn tento inventář a odpovídající mechanismus souhlasu.
