Helyi tárolás, harmadik felek és térképattribúció

Változat: tervezet, 2026-11-09.

Mit tárol a TrailBuffer a böngésződben, milyen külső kiszolgálóhoz fordul, és honnan származnak a térképadatok.

1. Röviden

A TrailBuffer csak a működéséhez szükséges helyi tárolást használ: ettől működik internet nélkül, és ettől marad meg a menet, ha a böngésző újraindul. Saját sütit nem állít be, analitikai, mérő- és hirdetési kód nincs. Ezért hozzájárulást nem kér.

[ADAT – ellenőrizendő] Hogy a tárhely (Azure App Service, például ARRAffinity) vagy a Cloudflare állít-e be technikai sütit a trailbuffer.com alatt.

[ÜGYVÉD – Ü3] Elegendő-e ez a tájékoztatás hozzájárulási ablak nélkül.

2. Helyi tárolás (localStorage)

A turakopilot_… kulcsok a korábbi név alatti tárolás; az app a régi adatot átveszi. A korábbi változatok időjárás-kulcsait (trailbuffer_enrich_…, trailbuffer_mud_factor_enabled) az app induláskor törli.

Munkamenet-tárolás (sessionStorage): a telepített indítás jelzője (tb_pwa_launched) és az iOS-telepítési tipp elrejtése (trailbuffer_ios_banner_dismissed); a böngésző munkamenetének végén törlődnek.

3. IndexedDB és gyorsítótár

4. Külső kiszolgálók

Más külső kérés nincs: a betűkészletek (a térkép feliratai is) és a programkönyvtárak a TrailBuffer saját kiszolgálójáról jönnek, a vektoros térkép a letöltött régiót a készülékről mutatja.

5. Térképadatok és attribúció

Offline a régió az útvonalat, az ösvényeket, a vizeket és a neveket mutatja; részletes topó (szintvonal, domborzat) csak online, az OpenTopoMap rétegén.

[ÜGYVÉD – Ü5] Az attribúció kötelező szövege és helye (app, weboldal, bolt), és a letölthető régiócsomag licencelési szövege.

6. Törlés

Az app „Minden adatom törlése” gombja a fenti helyi tárolást, az IndexedDB-t és a gyorsítótárat egy lépésben törli erről a készülékről; utána az app újraindul, ehhez internet kell. A böngésző beállításaiban a webhely adatai szintén törölhetők.