1. Kdo za údaje odpovídá
Aplikaci Moji chlupáči a web mojichlupaci.cz provozuje Ondřej Mrázek, e-mail podpora@mojichlupaci.cz („my“). Jsme správce osobních údajů podle nařízení GDPR. Pověřence pro ochranu osobních údajů nemáme, protože to zákon u tak malého provozu nevyžaduje; se vším se obracejte na uvedený e-mail.
2. Krátce
- Aplikaci lze používat jen s účtem, přihlášení je povinné. Přihlásíte se přes Apple, Google, Facebook, nebo vlastním e-mailem a heslem.
- Data o mazlíčcích máte v telefonu a v naší záloze a synchronizaci na serveru (Supabase, EU), abyste o ně nepřišli při ztrátě telefonu a mohli péči sdílet v domácnosti.
- Přes Apple neznáme vaše jméno ani e-mail, pokud nám je Apple nepředá. Při přihlášení e-mailem uložíme vaši e-mailovou adresu a heslo (jen jako nevratný otisk, ne v čitelné podobě). Při přihlášení přes Google nebo Facebook od nich dostaneme e-mail, jméno a identifikátor účtu; aplikace nemá žádné jejich knihovny a nic vás tím nesleduje (podrobnosti v části 3).
- Videa u potíže mazlíčka zůstávají jen v telefonu, který je natočil, na server ani do zálohy nejdou. Při ztrátě telefonu zmizí, proto je nabízíme uložit do Fotek. Veterináři se video pošle přímo z telefonu, nebo dočasným odkazem v PDF souhrnu: video se na server nahraje jen na 14 dní a pak se samo smaže.
- Kartu mazlíčka můžete (s Premium) sdílet odkazem pro hlídače, veterináře nebo rodinu mimo domácnost. Odkaz otevře jen to, co jste do karty dali, jen ke čtení, bez aplikace, a platí 24 hodin, 7 nebo 14 dní, nebo dokud ho neodvoláte. Kdo odkaz má, kartu uvidí, proto ho posílejte jen komu věříte.
- Po odhlášení zůstanou data v telefonu a ukážou se znovu, až se přihlásíte stejným účtem.
- Prvních 30 dní máte všechny funkce, potom vám zůstane verze zdarma, ve které chodí oznámení jen o krmení; oznámení o lécích, očkování, prevenci, veterináři a platbách patří do Premium. Nic se nemaže a data zůstanou vidět i ke stažení. Placené funkce odemyká předplatné Premium nebo Family Premium, které se kupuje a ruší přes Apple.
- Data o mazlíčcích ani o vás neprodáváme, nepoužíváme k reklamě a v aplikaci nejsou reklamy.
- Posíláme anonymní statistiky, které části aplikace se používají. Vypnete je v Profil → Soukromí.
3. Jaké údaje zpracováváme a proč
| Údaje | Kde jsou | Proč | Právní základ |
|---|---|---|---|
| Záznamy o mazlíčcích: jméno, druh, plemeno, narození, čip, váha, očkování, prevence, léky, krmení, alergie, chronická onemocnění, návštěvy veterináře, výdaje, deník, poznámky, fotky, dokumenty | V telefonu a v záloze a při sdílení domácnosti na serveru (Supabase, EU) | Aby aplikace mohla hlídat péči, připomínat a vést historii | Plnění smlouvy (poskytnutí aplikace), čl. 6 odst. 1 písm. b) GDPR |
| Videa u potíže mazlíčka (krátká, do 30 s, zmenšená v telefonu). Jen v telefonu, který video natočil, nesynchronizují se a nejdou do zálohy; ostatním členům domácnosti se ukáže jen řádek „Video (v telefonu Jana)“ s tím, kdo a kdy video natočil | V telefonu, který video natočil. Dočasně, jen pokud vytvoříte PDF souhrn pro veterináře, i na serveru (Supabase, EU), 14 dní | Aby šlo video ukázat veterináři; odkaz je tajný a nejde uhodnout, ale kdo ho má, video uvidí | Plnění smlouvy |
| Odkaz na kartu mazlíčka (volitelný, jen když ho vytvoříte): snímek karty v okamžiku sdílení, tedy jméno mazlíčka, plemeno a pohlaví, narození, číslo čipu, platná očkování, léky s dávkou, alergie, aktivní chronická onemocnění s vašimi pokyny, veterinář s telefonem a jen když to sami zapnete fotka mazlíčka a váš telefon. Ne deník, poznámky, adresa, váhy ani údaje o účtu | Server (Supabase, EU), jen po dobu platnosti odkazu (24 hodin, 7 nebo 14 dní) nebo do odvolání; odkaz je dlouhé náhodné číslo, které nejde uhodnout, na serveru je uložen jen jeho nevratný otisk | Aby hlídač, veterinář nebo rodina mimo domácnost viděli kartu bez aplikace | Plnění smlouvy |
| Dokumenty a kontakty, které sami vložíte (pas, pojistka, smlouva, kontakt na hlídače nebo veterináře); mohou obsahovat jméno, adresu nebo telefon | Stejně jako výše | Abyste je měli po ruce a mohli je sdílet | Plnění smlouvy |
| Identifikátor účtu od Apple | Server (Supabase, EU) | Přihlášení a přiřazení dat a domácnosti | Plnění smlouvy |
| Při přihlášení přes Google nebo Facebook: e-mail, jméno a identifikátor vašeho účtu u nich (poskytovatel nám může předat i odkaz na profilovou fotku; aplikace ji nepoužívá) | Server (Supabase, EU) | Přihlášení a přiřazení dat a domácnosti | Plnění smlouvy |
| E-mailová adresa a heslo (jen při registraci e-mailem; heslo jako nevratný otisk) a datum prvního přihlášení | Server (Supabase, EU) | Přihlášení, ověření e-mailu kódem, obnova hesla, začátek zkušební doby vázané na účet | Plnění smlouvy |
| Otisk e-mailu (jednosměrný otisk SHA-256, ze kterého e-mail nejde zpětně zjistit) a datum, kdy jsme ho poprvé viděli | Server (Supabase, EU) | Aby šlo 30 dní zdarma využít jednou, i když někdo účet smaže a založí znovu | Oprávněný zájem, čl. 6 odst. 1 písm. f) GDPR |
| Jméno člena domácnosti (dobrovolné, nejvýš 40 znaků) a kdo úkol odškrtl a kdy | Telefony členů a server | Aby domácnost viděla, kdo krmil nebo podal lék | Plnění smlouvy |
| Anonymní statistiky používání: otevření aplikace, název obrazovky, druh hotové akce (např. „uložen lék“), tmavý režim, verze aplikace a iOS | TelemetryDeck (Německo) | Zjistit, co se používá a kde to drhne, a aplikaci zlepšovat | Oprávněný zájem, čl. 6 odst. 1 písm. f) GDPR; kdykoli vypnete |
| Předplatné Premium: náhodný identifikátor nákupů, druh předplatného, platnost, historie nákupů a obnovení (ne platební karta) | Apple, RevenueCat (USA) a server (Supabase, EU) | Odemknout placené funkce a sdílení domácnosti (po zkušební době zůstává verze zdarma) | Plnění smlouvy |
Platbu provádí Apple; číslo karty ani fakturační údaje neuvidíme.
Přihlášení přes Google nebo Facebook. Otevře se systémové přihlašovací okno telefonu (stejné jako při přihlášení na webu), kde se přihlásíte u Googlu nebo Facebooku; heslo k jejich účtu nikdy neuvidíme. Aplikace neobsahuje žádné knihovny (SDK) Googlu ani Facebooku, nepoužívá jejich sledovací ani reklamní nástroje a Googlu ani Facebooku neposílá žádné údaje o vás, mazlíčcích ani o používání aplikace. Poskytovatel sám ví, že jste se přihlásili do aplikace Moji chlupáči, a řídí se vlastními zásadami. Od něj dostaneme e-mail, jméno a identifikátor účtu a ukládáme je na serveru (Supabase, EU) jen kvůli přihlášení.
Odkaz na kartu mazlíčka. Když v aplikaci vytvoříte odkaz, telefon sestaví jen přehled, který vidíte na obrazovce Sdílet kartu odkazem, a pošle ho na náš server (Supabase, EU). Server ho uloží jako neměnný snímek (pozdější změny v aplikaci se do odkazu nepřenášejí), vytvoří náhodný odkaz a drží z něj jen otisk, takže ho z databáze nikdo nedokáže obnovit. Odkaz vám vrátí jednou a telefon si ho pamatuje, abyste ho mohli poslat znovu. Telefon majitele a fotka se přidají jen na vaše zapnutí; fotka se předem zmenší a zbaví polohy. Odkaz smí vytvořit jen člen domácnosti s předplatným Premium, odvolat ho smí kterýkoli člen domácnosti; seznam aktivních odkazů vidí členové domácnosti. Odkaz funguje na stránce karta.html na našem webu. Token je v adrese za znakem # a prohlížeč ho na žádný server neposílá, takže ho nevidí ani GitHub; stránka si ho přečte sama a zeptá se našeho serveru. Stránka se nezapisuje do vyhledávačů a nenačítá nic od třetích stran. Při otevření odkazu server nejvýš hodinu drží jen nevratný otisk adresy volajícího (s tajným klíčem serveru), aby šlo omezit počet pokusů o hádání odkazu; adresu samotnou neukládáme.
Statistiky nikdy neobsahují jména, čísla čipů, texty, částky, fotky ani polohu. Uživatele v nich zastupuje náhodné číslo instalace, které vzniká v telefonu, nesynchronizuje se a před odesláním se ještě hashuje. Z dat statistik vás nedokážeme poznat. Aplikace navíc jednou denně pošle na náš server (Supabase, EU) anonymní záznam instalace. Slouží jen k tomu, abychom v provozním přehledu viděli, na jaká zařízení se zaměřit: obsahuje náhodné číslo instalace, iOS/Android, hlavní verzi systému, hrubou velikost displeje (malý, běžný, velký, tablet), verzi a číslo sestavení aplikace a den prvního a posledního hlášení. Neobsahuje účet, domácnost, model zařízení, sériové číslo ani jiné údaje o vás a IP adresu do záznamu neukládáme (poskytovatel serveru Supabase ji krátce drží ve svých provozních záznamech kvůli bezpečnosti, my k ní přístup nepoužíváme). Číslo instalace je stejné jako ve statistikách, ale na náš server se posílá v čitelné podobě (TelemetryDeck dostává jeho otisk); je to náhodné číslo, které nelze spojit s účtem. Při vypnutých statistikách se záznam neposílá. Záznam instalace se na serveru automaticky nemaže, uchováváme ho, dokud aplikaci provozujeme; protože není spojený s účtem, nemůžeme ho k vaší osobě dohledat ani na žádost. Anonymní statistiky se posílají i na přihlašovacích obrazovkách před registrací (jen že se obrazovka zobrazila a krok proběhl, nikdy e-mail), pokud je dřív nevypnete v Profil → Soukromí; obsahují také hrubý stav předplatného (zkušební doba / Premium / verze zdarma) a den zkušební doby v intervalu.
4. Co zůstává jen v telefonu
Videa u potíže mazlíčka (zůstávají v úložišti aplikace v telefonu, který je natočil; při ztrátě telefonu nebo odinstalování aplikace zmizí, pokud si je neuložíte do Fotek nebo neodešlete), připomínky (oznámení se plánují v telefonu), naskenovaný čárový kód čipu (fotoaparát se použije jen ke čtení kódu, snímek se neukládá), fotka stránky pasu pro předvyplnění údajů (text přečte telefon sám, fotka se po přečtení smaže a nikam se neposílá), poloha pro hledání veterinářů v okolí (zpracuje se jen v telefonu, nikam se neposílá a neukládá se; seznam ordinací je součástí aplikace), data pro widget na ploše. Po odhlášení zůstávají data v telefonu a ukážou se znovu, až se přihlásíte stejným účtem.
5. Komu údaje předáváme
Jen zpracovatelům, kteří nám pomáhají aplikaci provozovat, a jen v rozsahu, který potřebují:
- Supabase (server a úložiště, region EU): účet (včetně e-mailu při přihlášení e-mailem), záloha, synchronizace domácnosti, fotky a dokumenty; videa jen dočasně na 14 dní, když vytvoříte PDF souhrn pro veterináře; snímek karty jen po dobu platnosti odkazu, když ho vytvoříte.
- TelemetryDeck GmbH (Německo): anonymní statistiky.
- Apple: přihlášení přes Apple (volitelně místo e-mailu), oznámení, nákup předplatného.
- Google a Meta Platforms (Facebook): přihlášení přes Google nebo Facebook (volitelně místo e-mailu). Dostanou jen to, že se přihlašujete do aplikace Moji chlupáči, jinak od nás nic; jsou správci údajů o svém účtu a řídí se vlastními zásadami.
- RevenueCat, Inc. (USA): ověření nákupů v App Store a stav předplatného, spojené s náhodným identifikátorem nákupů (RevenueCat nedostane váš e-mail ani ID účtu, s účtem ho spojuje jen náš server).
- GitHub (USA): provoz webu mojichlupaci.cz (GitHub Pages), včetně stránky karta.html, která ukazuje sdílenou kartu. Obsah karty ani odkaz (token je za znakem #) GitHub nedostane; stránka si kartu stahuje z našeho serveru.
Mimo EU předáváme údaje jen službám Apple, Google a Facebook při přihlášení přes ně (řídí se jejich zásadami) a společnostem RevenueCat a GitHub, a to na základě standardních smluvních doložek EU, případně rámce EU–USA pro ochranu osobních údajů. Nikomu je neprodáváme. Členové vaší domácnosti vidí všechna data domácnosti; koho pozvete, rozhodujete vy.
6. Jak dlouho údaje uchováváme
- V telefonu, dokud je nesmažete nebo neodinstalujete aplikaci. Skončení zkušební doby ani předplatného žádná data nemaže; i ve verzi zdarma zůstanou vidět a jdou stáhnout.
- Na serveru, dokud máte účet. Server drží aktuální stav dat domácnosti, aby šlo data synchronizovat mezi telefony; samostatnou zálohu snímku dat s předchozími verzemi aplikace už nevytváří (případné starší zálohy se smažou se smazáním účtu).
- Po smazání účtu (Profil → Můj účet → Smazat účet a zálohu v cloudu) smažeme účet, zálohu a domácnost, ve které nezůstal žádný další člen, včetně fotek a dokumentů. Domácnost s dalšími členy zůstane jim. Z telefonu se smaže i databáze tohoto účtu; fotky, dokumenty a videa se smažou také, pokud v telefonu nezůstal žádný jiný účet (jinak zůstanou na disku jako nepřístupné soubory, dokud nesmažete poslední účet v telefonu).
- Otisk e-mailu pro zkušební dobu smazání účtu přežije a mažeme ho 13 měsíců od chvíle, kdy jsme ho poprvé viděli. Kdo se vrátí později, má znovu 30 dní zdarma.
- Statistiky jsou anonymní; TelemetryDeck je uchovává podle svých pravidel.
- Údaje o nákupech předplatného uchovávají Apple a RevenueCat po dobu nutnou pro účetnictví a vyřízení reklamací podle svých pravidel.
Správcovský přehled provozu (administrace) pracuje výhradně s agregovanými údaji, například s počty uživatelů, domácností, mazlíčků a záznamů a s odhadem příjmů z předplatného; nezobrazuje ani neukládá e-maily, jména ani jiné údaje, podle kterých by šlo konkrétního člověka poznat, a skupiny s méně než třemi položkami slučuje.
Videa nahraná pro veterináře (odkaz v PDF souhrnu) uchováváme na serveru 14 dní od nahrání; server je potom sám natrvalo smaže a odkaz přestane fungovat. Do té doby video uvidí každý, kdo má odkaz (soukromý odkaz, který nejde uhodnout); PDF s odkazem proto posílejte jen veterináři. Víc než 20 videí najednou domácnost sdílet nemůže.
Snímek karty sdílené odkazem uchováváme na serveru jen po dobu platnosti odkazu (24 hodin, 7 nebo 14 dní od vytvoření) a smažeme ho i s fotkou při odvolání odkazu ihned, po vypršení nejpozději do hodiny (úklid běží každou hodinu; prošlý odkaz se otevřít nedá ani před úklidem). Domácnost může mít najednou nejvýš 10 aktivních odkazů. Počítadlo pokusů s otiskem adresy se maže do hodiny. Smazáním účtu nebo domácnosti zmizí i její odkazy.
Smazané údaje (mazlíčci, záznamy a jejich fotky a dokumenty) uchováváme 30 dní v koši, aby je šlo vrátit; poté je natrvalo smažeme z telefonu i ze serveru.
7. Vaše práva
Máte právo na přístup k údajům, opravu, výmaz, omezení zpracování, přenositelnost a právo vznést námitku proti zpracování z oprávněného zájmu (statistiky). Většinu uplatníte přímo v aplikaci:
- Přístup a přenositelnost: Profil → Soukromí → Stáhnout všechna moje data (CSV a JSON) nebo Profil → Data a export → Zdravotní karta (PDF, součást Premium).
- Oprava: úpravou záznamu v aplikaci.
- Výmaz: smazáním záznamu, mazlíčka nebo celého účtu.
- Odvolání odkazu na kartu: Mazlíček → Sdílet kartu odkazem → Aktivní odkazy → Odvolat; odkaz přestane fungovat hned a snímek se smaže.
- Námitka proti statistikám: Profil → Soukromí → Posílat anonymní statistiky.
V ostatním nám napište na podpora@mojichlupaci.cz. Máte také právo podat stížnost u Úřadu pro ochranu osobních údajů (www.uoou.cz).
8. Web mojichlupaci.cz
Web nepoužívá cookies, statistiky návštěvnosti ani formuláře a nic o vás neukládáme. Výjimkou je stránka karta.html, která ukazuje kartu mazlíčka sdílenou odkazem: při otevření zavolá náš server (Supabase, EU) s tokenem z odkazu, zobrazí jen to, co majitel sdílí, nic neukládá do prohlížeče, nenačítá nic od třetích stran a nezapisuje se do vyhledávačů. Token po načtení zmizí z adresního řádku, takže nezůstane v historii prohlížeče. IP adresu my neukládáme; Supabase ji krátce drží ve svých provozních záznamech kvůli bezpečnosti a omezení počtu pokusů. Běží na GitHub Pages; GitHub při návštěvě zpracovává technické údaje (například IP adresu) kvůli bezpečnosti a provozu podle svých zásad, my k nim přístup nemáme.
9. Děti
Aplikace není určena dětem mladším 15 let bez souhlasu rodiče.
10. Změny zásad
Když zásady změníme, zveřejníme novou verzi na webu a v aplikaci a u podstatných změn vás upozorníme v aplikaci.