Právní dokument
Zásady ochrany soukromí CoveGuard
CoveGuard ("my") dbá na ochranu a respektování tvého soukromí. Tyto zásady vysvětlují, jak shromažďujeme, používáme, zpřístupňujeme a chráníme tvé údaje, když používáš mobilní aplikaci CoveGuard a související služby (společně dále jen "Služba"). Přečti si tyto zásady pozorně. Pokud s nimi nesouhlasíš, přestaň prosím Službu používat.
1 Jaká data sbíráme
1.1 Údaje o poloze (GPS)
Výpočty běží přímo v zařízení — navigace, kotevní alarm i hodnocení zátok. Na naše servery odchází poloha ve čtyřech případech: (1) zálohované plavební stopy, když máš zapnutou zálohu stop — je to PŘESNÝ záznam toho, kde jsi byl, vázaný na tvůj účet, ne hrubá anonymizovaná poloha; (2) komunitní hlášení nebezpečí a příspěvky, které sám odešleš; (3) odkaz na živou polohu pro blízké a hlídka z pevniny, dokud je máš zapnuté; (4) sdílení přítomnosti — jediné, co běží, aniž bys ho zapínal: je ZAPNUTÉ, dokud ho sám nevypneš. Ostatní jachtaři v CoveGuardu díky němu vidí tvoji přezdívku a profilovou fotku, přibližnou polohu (server ji před uložením zaokrouhlí zhruba na 200 m), jméno a typ tvé lodi a jestli pluješ, nebo stojíš. Přesnou, nezaokrouhlenou souřadnici odesíláme v JEDINÉM případě — když sám spustíš tíseň (SOS): tehdy ji dostanou zachránci v okolí, protože jinak by tě nenašli. Délku lodi, cíl plavby ani počet lidí na palubě neukazujeme, dokud si je sám nezapneš. Poloha přítomnosti se na serveru neukládá natrvalo — sama mizí do 3 minut od posledního odeslání. Celé to vypneš jedním přepínačem v Menu → Profil → Přítomnost a sdílení; tam jde polohu nechat a schovat jen jméno nebo typ lodi. Zálohu stop vypneš v Nastavení → Zařízení; serverová kopie stop se tím smaže.
1.2 Analytika používání
Analytiku používání — které funkce otevíráš, jak dlouho aplikaci používáš, kudy se v ní pohybuješ — NESBÍRÁME. Není k tomu v aplikaci žádný kód a automatický sběr Firebase Analytics je vypnutý. Co odchází, jsou hlášení o pádech a chybách (Firebase Crashlytics, Google). Bez nich bychom se o chybě, která shodí aplikaci uprostřed plavby, nedozvěděli. Hlášení obsahuje technický popis chyby a místo v kódu, kde nastala, plus model zařízení a verzi systému, které k němu přidá samo Firebase. Nepřikládáme k němu tvůj účet, polohu, deník ani obsah zpráv. Tohle je jediná diagnostika, která odchází sama od sebe. Cokoli dalšího posíláš jen ty sám, když napíšeš podpoře — a předtím uvidíš přesné znění (viz 1.5).
1.3 Data lodi
Údaje o lodi, které zadáš (jméno, LOA, šířka, ponor, typ motoru), ukládáme na našich serverech, abychom personalizovali výpočty a tvá data byla dostupná napříč zařízeními. Tato data jsou vázaná na tvůj účet. Dvě z nich — JMÉNO a TYP lodi — se navíc se zapnutým sdílením přítomnosti ukazují ostatním jachtařům v okolí; zapnuté to je, dokud to sám nevypneš, a vypíná se v Menu → Profil → Přítomnost a sdílení, kde jde skrýt i jen jméno nebo jen typ. Délku lodi a počet lidí na palubě ukážeme jen tehdy, když si to tam sám zapneš. Šířku, ponor, typ motoru ani MMSI nesdílíme takhle nikdy. Doklady lodi a posádky včetně skenů a fotek (pojistka, licence, průkaz, pas) jsou výjimka: zůstávají v zařízení. Na naše servery se neodesílají a nezálohují se — takové soubory vědomě nesbíráme. Znamená to zároveň, že je z naší strany nejde obnovit: reinstalace aplikace, vymazání jejích dat nebo ztráta telefonu je smaže natrvalo.
1.4 Údaje o účtu
Při vytvoření účtu sbíráme tvou e-mailovou adresu a volitelně jméno. Tvoje heslo u nás neleží v žádné podobě, ani zahashované — účty a hesla spravuje Firebase Authentication (Google), viz sekci 4. My si u účtu držíme jen e-mail, volitelně jméno a přezdívku.
1.5 Hlášení podpoře
Když napíšeš podpoře (Menu → Nápověda a podpora → Napsat podpoře), hlášení neodchází z tvé e-mailové schránky — přijme ho náš server a teprve ten ho rozešle. Vždycky odejde: tvoje zpráva, číslo hlášení, e-mailová adresa tvého účtu (podle ní hlášení přiřadíme a můžeme se doptat) a adresa, kterou zadáš do pole „Kam ti máme odpovědět“, a technické údaje o aplikaci (verze, kanál beta/ostrá, jazyk). Navíc jen tehdy, když si to na obrazovce sám zapneš: snímek stavu aplikace (verze, oprávnění, místo na disku), přibližná poloha zaokrouhlená na zhruba 11 km a záznam činnosti aplikace. Co přesně odejde, si můžeš před odesláním rozbalit a přečíst — náhled je týž text, který dorazí k nám. Hlášení chodí na [email protected]. Kopii dostaneš e-mailem na adresu svého účtu, aby sis mohl ověřit, že opravdu odešlo; obsahuje jen tvoji zprávu a číslo hlášení — snímek stavu ani záznam činnosti ti zpátky neposíláme. Když si do pole „Kam ti máme odpovědět“ napíšeš jinou adresu, kopie stejně odejde na adresu účtu — na cizí adresu potvrzení schválně neposíláme. Do hlášení se NIKDY nedává: posádka, obsah zpráv, deníku ani poznámek, MMSI, volací značka, vlajka lodi a poloha kotvy. Přihlašovací údaje a tokeny se odfiltrují už při zápisu, než se cokoli uloží. To platí o tom, co appka do hlášení přidá SAMA. Snímek obrazovky, který přiložíš ty (nejvýš tři k jednomu hlášení), je výjimka: odchází přesně tak, jak ho vidíš — nic v něm nerozmazáváme a filtr hesel a tokenů do obrázku nevidí. Bývá na něm tvoje poloha, často jména z posádky nebo obsah zpráv, takže si ho před přiložením prohlédni. Snímky mažeme po 90 dnech, stejně jako snímek stavu a záznam činnosti. NA TVÉ VYŽÁDÁNÍ SE MŮŽEME PODÍVAT DO TVÝCH DAT NA SERVERU. Když nám napíšeš, že ti nesedí lodní deník nebo export, potřebujeme k tomu vidět ta data — a samo hlášení je nenese (viz odstavec výš). Platí u toho čtyři podmínky najednou: podíváme se jen tehdy, když nám to písemně odsouhlasíš; jen k tvému konkrétnímu hlášení, ne k účtu obecně; jen dokud je hlášení otevřené (uzavřením přístup končí); a každé nahlédnutí se u nás zaznamenává — kdo se díval, kdy a ke kterému hlášení. Souhlas můžeš kdykoli odvolat, stačí napsat. Zpřístupní se tím lodní deník, přehled plaveb a body GPS stop. Nezpřístupní se poznámky, posádka, lodě ani trasy. Data získaná touhle cestou používáme VÝHRADNĚ k vyřešení tvého hlášení — ne k analýze toho, jak se aplikace chová obecně; na to bychom potřebovali tvůj samostatný souhlas nebo data bez vazby na tvoji osobu.
1.6 Technické údaje o aplikaci a zařízení
Aby šlo poznat, na které verzi aplikace zařízení běží, ukládá server u tvého zařízení čtyři údaje: číslo verze, kanál (beta nebo ostrá), jazyk aplikace (jen „cs“ nebo „en“) a den, kdy jsme zařízení naposledy viděli. Berou se z hlaviček běžného požadavku, zapisují se nejvýš jednou denně a razítko má DENNÍ přesnost — z uloženého stavu proto nejde zjistit, v kolik hodin jsi který den vyplouval. K čemu to je: poslat varování cíleně jen na vadnou verzi místo všem, a poznat, kdy je bezpečné starou verzi přestat podporovat. Právním titulem je oprávněný zájem — provoz a bezpečnost služby. K reklamě ani profilování se tyhle údaje nepoužívají. U přihlášeného zařízení navíc ukládáme jeden technický OTISK, podle kterého poznáme, že jde o TOTÉŽ zařízení i po přeinstalaci aplikace nebo po aktualizaci Androidu. Není to čitelné číslo: bere se systémový identifikátor, který je na Androidu 8 a novějším jedinečný jen pro kombinaci naší aplikace, uživatele a zařízení (jiná aplikace dostane jiný), a ukládá se VÝHRADNĚ jeho nevratný otisk SHA-256, nikdy původní hodnota. Slouží jen k párování tvých vlastních přihlášení — bez něj by ti aplikace po aktualizaci systému hlásila „příliš mnoho zařízení“ a musel bys jedno ručně odhlašovat. Napříč účty se nespojuje a s nikým se nesdílí; v sekci „Moje zařízení“ se nezobrazuje, protože ti neřekne nic, co bys už neviděl. Kromě něj se neukládá poloha, IP adresa ani žádná další identifikace zařízení nad rámec jména a typu zařízení, které v „Moje zařízení“ vidíš. Nevzniká deník používání: každý další kontakt starý záznam PŘEPÍŠE, takže v databázi je vždy jen poslední stav, ne řada dnů za sebou. Údaje mažeme po 90 dnech od poslední aktivity zařízení a smazání účtu je odstraní hned.
2 Jak tvá data používáme
- K poskytování a vylepšování Služby CoveGuard, včetně navigačních pomůcek, integrace počasí a bezpečnostních funkcí.
- K personalizaci obsahu, výpočtů (palivo, slapy, proviant) a doporučení podle profilu tvé lodi.
- K odhalování a opravě chyb, pádů a výkonnostních potíží.
- K rozesílání transakčních e-mailů (např. reset hesla).
- K plnění zákonných povinností a vymáhání našich Podmínek služby.
- K vyřízení tvých dotazů na podporu.
Tvá data nepoužíváme k cílené reklamě a tvé osobní údaje neprodáváme žádné třetí straně.
3 Doba uchování dat
| Typ dat | Doba uchování |
|---|---|
| Údaje o účtu | Po dobu trvání účtu; smazáním zmizí okamžitě |
| Logy aktivity / používání | 2 roky průběžně |
| Verze aplikace, kanál a jazyk zařízení | 90 dní od poslední aktivity zařízení |
| Logy GPS / polohy | Zálohované stopy: dokud existuje účet nebo dokud zálohu stop nevypneš · Odkaz na živou polohu: do vypršení nebo zrušení · Sdílení přítomnosti: trvale se neukládá — poslední zaokrouhlená pozice leží jen v paměti serveru a sama mizí do 3 minut od posledního odeslání |
| Záznamy v deníku | Neomezeně, dokud je účet aktivní |
| Hlášení podpoře — zpráva a adresa pro odpověď | 12 měsíců |
| Hlášení podpoře — snímek stavu, záznam činnosti a snímky obrazovky | 90 dní |
| E-mail s hlášením ve schránce podpory | Do ručního smazání — naše automatická retence na něj nedosáhne |
| Platební tokeny | 7 let (zákonná / daňová povinnost) |
Po uplynutí doby uchování se data trvale smažou nebo nevratně anonymizují. V zálohách může kopie přetrvat déle: rotace drží 7 denních, 4 týdenní a 6 měsíčních sad, takže nejstarší kopie je stará až 168 dní. Zálohy leží na našem serveru a jejich kopie na úložišti Hetzner Storage Box.
Jedna věc, kterou se snadno zamlčí: kopie tvého hlášení odešla E-MAILEM a leží ve schránce podpory u poskytovatele e-mailu. Když hlášení v naší databázi po 12 měsících zmizí — nebo když nás požádáš o výmaz dřív — TOHO E-MAILU SE TO NEDOTKNE. Ten se musí smazat ručně ve schránce. Když chceš pryč i ten, napiš na [email protected] a uveď číslo hlášení.
4 Sdílení a zpřístupnění dat
Tvé osobní údaje neprodáváme, nesměňujeme ani nepronajímáme. Data můžeme sdílet jen v těchto omezených případech:
- Ostatní jachtaři v CoveGuardu: se zapnutým sdílením přítomnosti — a to je zapnuté, dokud ho sám nevypneš — vidí lodě ve tvém okolí tvoji přezdívku a profilovou fotku, přibližnou polohu (zaokrouhlenou zhruba na 200 m), jméno a typ tvé lodi a jestli pluješ, nebo stojíš. Přesnou, nezaokrouhlenou souřadnici jim pošleme jedině tehdy, když sám spustíš tíseň (SOS). Vypneš to v Menu → Profil → Přítomnost a sdílení.
- Poskytovatelé služeb: server i databáze běží u Hetzner Cloud v Norimberku (Německo), transakční e-maily odesíláme přes Seznam.cz. Podrobný seznam všeho, co odchází jinam, je hned pod těmito body.
- Zákonné požadavky: pokud to vyžaduje platný soudní příkaz, vládní nařízení, nebo kvůli ochraně práv a bezpečnosti uživatelů.
- Převod podnikání: v případě fúze nebo akvizice budou tvá data převedena s rovnocennou ochranou soukromí.
Kam data odcházejí
Něco z tvých dat nutně opouští náš server — bez toho by nedorazil alarm a nevykreslila by se mapa. Tady je poctivý seznam. Zjistili jsme ho měřením ve vlastním kódu, ne opsáním odjinud.
- Google (Firebase). Doručuje push notifikace a drží účty. Do notifikace vkládáme jméno lodi, u kotevního alarmu i její přesnou polohu, u zprávy od jiného plachtaře přezdívku odesílatele a začátek textu — Google to vidí v čitelné podobě. Při registraci a při každém přihlášení mu jde tvůj e-mail a heslo. Když aplikace spadne, jde mu popis chyby. Ukládá se u něj i provozní log našeho serveru, ve kterém se dnes objevují souřadnice dotazů na počasí.
- Mapové podklady: Esri, OpenStreetMap, OpenSeaMap a EOX. Když se díváš na mapu, jde jim číslo dlaždice a tvoje IP adresa. Není to tvoje GPS poloha, ale výřez, na který koukáš — a ten bývá tam, kde jsi; při největším přiblížení stačí na určení mola. Když si stáhneš oblast pro offline plavbu, pozná se z těch dlaždic celá oblast, kterou plánuješ proplout.
- Overpass (OpenStreetMap). Vytahuje bóje, majáky a vraky v okolí. Posílá se mu obdélník kolem středu mapy zaokrouhlený na mřížku a tvoje IP adresa. Vypneš to spolu s vrstvou námořních značek.
- Wikimedia. Fotky míst. Jde jí jméno souboru — tedy nepřímo to, na jaké místo se díváš — a tvoje IP adresa.
- Telegram. Jen když si zapneš hlídku z pevniny. Posádce odejde zpráva se jménem lodi a s odkazem na její polohu. Ten odkaz vede do Google Maps: kdo na něj klepne, pošle polohu lodi ještě jednou, Googlu, spolu se svojí IP adresou.
- Open-Meteo a EMODnet. Počasí na moři a informace o dně. Jde jim souřadnice tvého dotazu.
- Cloudflare. Všechna komunikace aplikace s naším serverem jde přes něj. U některých dotazů jsou souřadnice přímo v adrese, takže je Cloudflare vidí. Fotky míst ani uplavané trasy u něj NELEŽÍ — ty jsou uložené přímo na našem serveru v Norimberku.
Ve kterých zemích to tyhle firmy zpracovávají, zatím potvrzené nemám a nebudu ti nic namlouvat. Ověřené je tohle: náš server i databáze stojí v Norimberku v Německu a transakční e-maily jdou přes Seznam.cz. U ostatních příjemců zemi doplním, až ji budu mít potvrzenou od nich — ne odhadnutou.
Z aplikace neodcházejí nikdy: skeny dokladů lodi a fotoalbum. Ty zůstávají jen v telefonu.
5 Tvá práva podle GDPR
Pokud se nacházíš v Evropském hospodářském prostoru, Spojeném království nebo Švýcarsku, máš tato práva:
- Právo na přístupVyžádat si kopii všech osobních údajů, které o tobě máme.
- Právo na opravuKdykoli opravit nepřesné nebo neúplné údaje v nastavení účtu.
- Právo na výmazVyžádat si smazání účtu a souvisejících dat. Spustíš to v Menu → Profil → Nastavení účtu → Nebezpečná zóna; proběhne okamžitě a nevratně.
- Právo na přenositelnost datVyexportovat deník, data lodi, trasy a posádku jako archiv JSON — v Menu → Data a soukromí → Exportovat má data.
- Právo na omezení zpracováníOmezit zpracování svých dat po dobu, kdy se prošetřuje tvá stížnost.
- Právo vznést námitkuVznést námitku proti zpracování založenému na oprávněných zájmech.
- Právo odvolat souhlasKde zpracování stojí na souhlasu (záloha deníku a tras, sdílení přítomnosti, nepovinné části hlášení podpoře), jde souhlas kdykoli odvolat v Menu — odvoláním se serverová kopie smaže. Odvolání nemá vliv na zpracování, které proběhlo předtím.
- Právo podat stížnostObrátit se na dozorový úřad — v Česku je to Úřad pro ochranu osobních údajů (Pplk. Sochora 27, 170 00 Praha 7, uoou.gov.cz). Můžeš se na něj obrátit, i když nám nejdřív nenapíšeš.
Pro uplatnění kteréhokoli z těchto práv nám napiš na [email protected] nebo použij ovládací prvky v aplikaci v Menu → Data a soukromí.
6 Místní úložiště a oprávnění zařízení
CoveGuard ukládá nastavení, dlaždice v mezipaměti a tvůj offline deník do místního úložiště zařízení. Nepoužíváme žádné sledovací cookies. Tokeny push notifikací ukládáme jen tehdy, když udělíš oprávnění k notifikacím.
7 Zabezpečení
Spojení mezi aplikací a našimi servery je vždy šifrované (HTTPS/TLS) — nešifrovaný požadavek server odmítne a přesměruje na šifrovaný. Tvoje data jsou vázaná na tvůj účet: bez přihlášení se k nim přes naše rozhraní nikdo nedostane. Do provozních konzolí se nedá dostat běžným uživatelským účtem — slouží k tomu oddělené provozní účty s vlastním heslem a jednorázovým kódem z autentizátoru, jejichž relace se dají kdykoli odvolat. Co naopak NETVRDÍME: data na serveru nešifrujeme — v databázi i v souborovém úložišti leží v čitelné podobě a chrání je přístupová práva serveru, ne šifra. Neprovádíme pravidelné penetrační testy a nemáme oddělené role pro provozní přístup. Žádný systém nedokáže zaručit absolutní bezpečnost. Až se na tom něco změní, změníme i tento text; slibovat to dopředu nebudeme.
8 Soukromí dětí
CoveGuard není určen dětem mladším 16 let. Vědomě nesbíráme data od dětí. Pokud se domníváš, že nám dítě poskytlo osobní údaje, napiš na [email protected] a my je smažeme.
9 Změny těchto zásad
Tyto zásady ochrany soukromí můžeme čas od času aktualizovat. Podstatné změny oznámíme upozorněním v aplikaci nejméně 14 dní před tím, než vstoupí v platnost. Dalším používáním Služby po datu účinnosti vyjadřuješ souhlas s upravenými zásadami.
10 Kontakt
Správce údajů
Správcem tvých osobních údajů je Karel Kolářík, IČO 75212137, Křivoklátská 242, 267 05 Nižbor, Česká republika. Ve všem, co se soukromí týká, piš na e-mail níž.
Na všechny žádosti ohledně soukromí se snažíme odpovědět do 30 dnů.
Znění na této stránce se generuje z týchž zdrojových textů, ze kterých je vykresluje aplikace CoveGuard — neopisuje se ručně.