Ochrana soukromí

Verze 2026-11-06. JARVIS je rodinná aplikace pro úkoly, povinnosti, odměny a cíle dětí. Tato stránka je informace o zpracování osobních údajů podle článků 13 a 14 GDPR. Verzi napsanou pro děti najdete na stránce Soukromí pro děti.

Správce osobních údajů

David Bárta, fyzická osoba podnikající, IČO 06748333, Lopatecká 1194/36, Praha 140 00, Česká republika. Kontakt: hey@jarvis.kids.

Pověřence pro ochranu osobních údajů JARVIS nemá, protože zpracování nedosahuje rozsahu, pro který ho čl. 37 GDPR vyžaduje.

Co zpracováváme

  • Účet dospělého: e-mail, jméno, uživatelské jméno (volitelné), oslovení, jazyk, časové pásmo, profilová fotka (volitelná). Při přihlášení přes Apple i identifikátor účtu Apple a případně skrytá adresa Apple.
  • Přihlašování a zabezpečení: otisk (hash) hesla, přihlašovací odkazy, přihlašovací klíče (passkeys), relace (IP adresa, typ prohlížeče a zařízení, poslední známá země), otisk prohlížeče a systému pro rozpoznání nového zařízení, u dětí otisk PINu a pokusy o přihlášení, zašifrovaný záložní klíč k obsahu rodiny. V provozních záznamech požadavků na přihlášení a obnovu hesla je i přibližná poloha odvozená z IP adresy (jen země a město) a adresa webu, ze kterého požadavek přišel (bez cesty a parametrů).
  • Rodina a děti: název rodiny, členové a jejich role a přístup. U dítěte jméno, přezdívka pro přihlášení (ukládá se čitelně, protože podle ní se dítě přihlašuje), rok narození, oslovení (kluk, holka nebo neuvádím), třída, avatar vybraný z nabídky (fotky dětí nenahráváme), vzhled aplikace, připomínky a volné dny s důvodem (třeba nemoc nebo výlet).
  • Obsah rodiny: úkoly, povinnosti, odměny, cíle, coiny a jejich historie, schvalování, poznámky, návrhy dětí, kalendář, odznaky, dny v řadě a přehled aktivit rodiny.
  • Registrace a souhlasy: kdy a kterou verzi podmínek a zásad jste přijali, prohlášení zákonného zástupce, volba analytiky, odhlášení produktových sdělení. Když při registraci vyplníte krátký dotazník (k čemu chcete JARVIS používat a kolik dětí plánujete přidat), i vaše odpovědi.
  • Zájem o test Android verze: e-mail, který zadáte v sekci Stáhněte si JARVIS na jarvis.kids, jazyk stránky, kdy jsme vám poslali potvrzovací e-mail, kdy jste adresu potvrdili, kdy jsme vám poslali pozvánku do testu, případně kdy jste se odhlásili, a kdy a ke kterému znění jste dali souhlas. Zpracováváme to i tehdy, když účet v JARVIS nemáte.
  • Notifikace: adresa odběru push notifikací vašeho prohlížeče nebo telefonu, typ zařízení a kdy byl odběr naposledy použit. U vašeho účtu také to, do kdy máte upozornění ztlumená, a které druhy upozornění jste si vypnuli.
  • Připomínky dětem: záznam o každé připomínce, kterou server poslal dítěti (odpolední a večerní připomínka povinností, připomínka série a připomínka, kterou pošle rodič): kdy odešla, co ji spustilo, fáze (podle toho, jak dlouho dítě aplikaci neotevřelo a kolik připomínek nechalo bez odezvy), věkové pásmo dítěte, označení textu z naší nabídky a jestli dorazila, případně proč ne (například tiché hodiny). Text notifikace ani jméno dítěte v záznamu nejsou. U dítěte k tomu čas, kdy naposledy otevřelo aplikaci (aplikace na obrazovce, zapisuje se nejvýš jednou za 5 minut). Podle obojího a podle věku dítěte budeme řídit tón i četnost připomínek: dítěti, které aplikaci pár dní neotevřelo, přijdou naléhavější připomínky (do 8 let laskavé, od 9 let s nadsázkou, od 13 let i drzejší, ale ne na účet dítěte), a když ani po delší době nereaguje, připomínky přestanou a přijde nejvýš jedna jemná za týden. Když dítě dlouho nereaguje na připomínky, pošle mu JARVIS jednu závěrečnou připomínku a potom nejvýš jednu týdně. Abychom to věděli, ukládáme čas odeslání té závěrečné připomínky. Čas vymažeme, jakmile dítě appku znovu otevře; když dítě jen něco splní, vymaže se při nejbližší připomínce. Jinak se smaže spolu s účtem dítěte.
  • Podpora a zpětná vazba: co nám napíšete v aplikaci nebo e-mailem, přiložený soubor (třeba snímek obrazovky) a technický kontext (adresa stránky, prohlížeč, verze aplikace).
  • Auditní záznam: kdo a kdy v rodině provedl důležitou akci (například schválil úkol, odebral člena nebo smazal data), bez jmen dětí.
  • Technické údaje: provozní záznamy serveru, hlášení chyb, měření rychlosti a souhrnné počty používání (podrobně v části Analytika a měření). U každého účtu, i u dítěte, čas prvního a posledního použití aplikace (zapisuje se nejvýš jednou za 5 minut): podle něj dospělí v rodině vidí, jestli se dítě už v aplikaci přihlásilo, srážky se dítěti počítají až od prvního použití aplikace a provozovatel v administraci vidí přehled naposledy aktivních účtů s e-mailem a rolí.

Právní základy

  • Smlouva (čl. 6 odst. 1 písm. b GDPR): účet dospělého, rodina a služba tak, jak ji používají dospělí, včetně notifikací a servisních e-mailů. Smlouvu uzavíráte přijetím podmínek při registraci.
  • Souhlas rodiče za dítě mladší 15 let (čl. 6 odst. 1 písm. a a čl. 8 GDPR, § 7 zákona č. 110/2019 Sb.): údaje dítěte a jeho obsah v rodině. Souhlas dáváte při registraci jako zákonný zástupce.
  • Vlastní souhlas dítěte od 15 let (čl. 6 odst. 1 písm. a GDPR): dítě ho potvrzuje samo, podrobně v části Děti.
  • Oprávněný zájem (čl. 6 odst. 1 písm. f GDPR): bezpečnost účtů a služby (relace, upozornění na nové zařízení, pokusy o PIN, auditní záznam, provozní záznamy serveru), hlášení chyb, měření rychlosti, souhrnné počty přihlášení a registrací, provozní události aplikace pro iPhone, statistika návštěvnosti veřejného webu, provozní přehled naposledy aktivních účtů, odpovědi na dotazy podpoře a produktová sdělení. Proti tomu můžete vznést námitku.
  • Právní povinnost (čl. 6 odst. 1 písm. c GDPR): evidence souhlasů, vyřizování vašich žádostí podle GDPR a evidence bezpečnostních incidentů.
  • Samostatný souhlas (čl. 6 odst. 1 písm. a GDPR): volitelná analytika „Pomáhat s vylepšováním“ v aplikaci, měření návštěvnosti webu jarvis.kids přes PostHog (u něj i podle § 89 odst. 3 zákona č. 127/2005 Sb., protože ukládá cookie) a seznam zájemců o test Android verze: pošleme vám pozvánku do uzavřeného testu v Google Play a zprávy o Android verzi. Vše je dobrovolné a ve výchozím stavu vypnuté. Souhlas se seznamem zájemců platí, až když adresu potvrdíte odkazem z e-mailu, a odvoláte ho odkazem Odhlásit v každém takovém e-mailu.

Odvolání souhlasu nemá zpětnou účinnost. Bezpečnostní záznamy na souhlasu nezávisí a mažeme je po uplynutí jejich lhůty (část Doba uchování).

Děti

Dětský účet zakládá dospělý, který je zákonným zástupcem dítěte. Dítě v JARVISu nemá e-mailovou adresu a e-maily mu neposíláme. Pro děti máme vysvětlení napsané jejich jazykem na stránce Soukromí pro děti.

  • Děti mladší 15 let: za dítě souhlasí zákonný zástupce při registraci.
  • Děti od 15 let: od 1. ledna roku, ve kterém je dítěti podle roku narození 15 let, mu JARVIS při otevření aplikace ukáže obrazovku „Tvoje data“ a požádá ho, aby ji potvrdilo samo (na webu a v aktuální verzi aplikace pro iPhone). Dokud dítě nepotvrdí, dospělí v rodině vidí v nastavení u dítěte, že potvrzení čeká. Dítěte bez vyplněného roku narození se neptáme.
  • Kdo data dítěte vidí: dítě samo a dospělí v rodině podle přístupu, který jim rodina dala. Provozovatel šifrovaný obsah rodiny v administraci nečte (část Bezpečnost).
  • Stažení dat dítěte: dospělý s plným přístupem k rodině si v nastavení rodiny může stáhnout data dítěte jako soubor: profil, historii úkolů, povinností, odměn a coinů, cíle, odznaky, návrhy, volné dny, kalendář, přehled aktivit, zařízení a přihlášení a záznam připomínek, včetně rozšifrovaných názvů a poznámek.
  • Odebrání dítěte: dítě odebrané z rodiny přestane rodinu vidět, jeho data ale zatím zůstávají a odebrání jde vrátit. Dospělým s plným přístupem pošleme e-mail s datem, kdy data dítěte smažeme. Nejdříve 30 dní po tomto e-mailu účet dítěte i jeho data smažeme natrvalo. Týká se to i dětí odebraných dřív.
  • Smazání dat dítěte: dospělý s plným přístupem může data dítěte smazat hned volbou „Smazat data dítěte“. Smazání je nevratné a po něm (i po automatickém smazání) dostanou dospělí s plným přístupem souhrn e-mailem.

Co po smazání dítěte zůstává: záznam o odchodu z rodiny s datem, ale bez jména; auditní záznamy bez jména dítěte po dobu 24 měsíců; kopie v zálohách databáze nejdéle 7 dní; úkoly, odměny a cíle rodiny s jejich názvy a texty, které napsali dospělí. Co už odešlo mimo JARVIS (e-maily, notifikace v telefonu), smazat neumíme.

Analytika a měření

Rozlišujeme volitelnou analytiku, o které rozhodujete vy, měření potřebné pro bezpečný a spolehlivý provoz, které běží vždy, a statistiku návštěvnosti veřejného webu. Reklamní nástroje nepoužíváme, na jiných webech vás nesledujeme a data neprodáváme.

  • Volitelná analytika „Pomáhat s vylepšováním“ (ve výchozím stavu vypnutá): když ji zapnete, počítáme, které obrazovky a funkce se používají, například kolikrát se otevřel přehled nebo kolikrát bylo odesláno splnění úkolu. Ukládáme jen denní součty podle názvu události, platformy a role, bez identifikátoru osoby nebo rodiny a bez času během dne.
  • Kdo o ní rozhoduje: za sebe každý dospělý svým přepínačem v Nastavení → Soukromí. Za děti v rodině rozhoduje dospělý, který rodinu založil (nebo ten, na koho správa rodiny později přešla): používání dětí se započítá, jen když má zapnuto on. Jen v rodinách, kde má zakladatel zapnuto, počítáme také souhrny věkových skupin dětí podle roku narození, oslovení dětí (kluk, holka) a oblíbenosti šablon úkolů a odměn; výsledkem jsou jen počty za všechny takové rodiny dohromady. Tato volba se týká jen volitelné analytiky, ne toho, co je v následujících bodech.
  • Vypnutí: přepínač platí hned. Už sečtené denní součty nejsou spojené s žádnou osobou ani rodinou, proto je nejde oddělit; uchováváme je 25 měsíců.
  • Vždy, bez ohledu na volbu (oprávněný zájem): denní součty přihlášení podle způsobu přihlášení, součty kroků registrace a součty průchodu průvodcem pro děti (kolik dětí došlo na kterou zastávku a kde průvodce přeskočilo nebo odložilo), vše ve stejné podobě jako výše, bez identity; hlášení chyb z webu, serveru a aplikace pro iPhone přes Sentry (bez výchozích osobních údajů a bez záznamu obrazovky); měření rychlosti webu přes Vercel Speed Insights a délky načítání stránek, vždy s adresou bez parametrů a identifikátorů; čas posledního použití aplikace u každého účtu (část Co zpracováváme).
  • Aplikace pro iPhone a EAS Observe: aplikace vždy posílá službě EAS Observe (Expo, USA) provozní a výkonové události, například splnění úkolu, žádost o odměnu, vyzvednutí cíle (s částkou v coinech), způsob přihlášení, krok registrace, neúspěšné volání serveru (jen tvar adresy), délky načítání a přechody mezi obrazovkami bez identifikátorů. Neobsahují jména ani nic, co v aplikaci napíšete. Expo k nim přidává údaje o zařízení a identifikátor instalace.
  • Statistika návštěvnosti veřejného webu: na jarvis.kids počítáme návštěvy stránek přes Vercel Web Analytics bez cookies, u všech návštěvníků včetně těch, kdo měření v cookie liště odmítnou. Adresu stránky posíláme bez parametrů, identifikátorů a tokenů z pozvánek. V aplikaci na app.jarvis.kids a na stránkách aplikace tuto statistiku nevedeme.
  • Měření návštěvnosti webu jarvis.kids přes PostHog (ve výchozím stavu vypnuté): běží jen tehdy, když ho přijmete v cookie liště. Web pak načte nástroj PostHog a zaznamenává zobrazené stránky, odchod ze stránky, kliknutí, posouvání stránky a pro mapu kliknutí souřadnice kliknutí a míst, kde se zastaví ukazatel myši. U kliknutí posíláme popis prvku na stránce bez jeho textu a u tlačítek do aplikace a do App Store jejich označení (například hero-register). Adresy stránek a odkazů posíláme bez parametrů, identifikátorů a tokenů, identifikátory reklamních kliknutí mažeme a zdroj návštěvy (parametry utm_) ponecháváme. Neposíláme jméno, e-mail ani nic z toho, co napíšete do formuláře, obrazovku nenahráváme a návštěvu nespojujeme s účtem v aplikaci. Prohlížeč dostane náhodný identifikátor (část Cookies a úložiště v zařízení), podle kterého PostHog pozná opakovanou návštěvu. Ke každé události se přidá typ prohlížeče, systému a zařízení, velikost obrazovky, jazyk a časové pásmo prohlížeče a stránka, ze které jste přišli (bez parametrů). PostHog přitom vidí IP adresu a podle ní může určit přibližnou polohu. Data zpracovává PostHog na serverech v EU. V aplikaci na app.jarvis.kids a v aplikaci pro iPhone PostHog nikdy neběží.

Proti zpracování na základě oprávněného zájmu můžete vznést námitku e-mailem na hey@jarvis.kids.

Notifikace a servisní e-maily

  • Push na webu: obsah notifikace je šifrovaný podle standardu Web Push, takže push služba prohlížeče (Apple, Google, Mozilla) ho nepřečte.
  • Push v aplikaci pro iPhone: prochází přes Expo (USA) a službu Apple Push Notification service a text notifikace je pro ně čitelný. Od verze aplikace 1.9.0 (po jejím prvním otevření) dosadí křestní jméno dítěte do textu až telefon, na který notifikace přijde: server pošle text bez jména a s vnitřním identifikátorem dítěte, podle kterého telefon jméno najde. Ve starších verzích aplikace může text notifikace křestní jméno dítěte obsahovat.
  • Servisní e-maily: přihlašovací odkaz, obnova hesla, změna e-mailu, upozornění na přihlášení z nového zařízení (typ zařízení a systému, přibližná poloha podle IP adresy, jen země a město, a čas; u přihlášení dítěte jde upozornění dospělým v rodině), připomínky k dokončení registrace, oznámení o odebrání a smazání dítěte a změny podmínek nebo těchto zásad. Mohou obsahovat křestní jméno dítěte. Odesíláme je přes Resend a nejdou odhlásit, protože se týkají vašeho účtu.

Produktová sdělení e-mailem

Kromě servisních e-mailů vám občas napíšeme o samotném JARVISu: že vyšla nová verze aplikace nebo že přibyla funkce. Frekvence je nízká, řádově jednotky zpráv za rok.

  • Právní základ: oprávněný zájem informovat vlastní uživatele o vlastní obdobné službě (čl. 6 odst. 1 písm. f GDPR ve spojení s § 7 odst. 3 zákona č. 480/2004 Sb.). Souhlas se pro tato sdělení nevyžaduje právě proto, že v každé zprávě máte funkční možnost odběr ukončit.
  • Jak se odhlásíte: odkazem „odhlásit odběr“ v patičce každého takového e-mailu (funguje i bez přihlášení), nebo v aplikaci v Nastavení → Notifikace → E-mail. Odhlášení zapíšeme do evidence souhlasů, takže platí i po další změně těchto zásad.
  • Co vám chodí dál i po odhlášení: servisní a bezpečnostní zprávy k vašemu účtu a ke smlouvě (přihlašovací odkaz, upozornění na přihlášení z nového zařízení, změna podmínek nebo těchto zásad, plánovaná odstávka). Bez nich nejde službu bezpečně provozovat.
  • Komu neposíláme nic: dětským účtům. Produktová ani marketingová sdělení dětem nechodí, e-mail o produktu dostane vždy jen dospělý v rodině.
  • Odesílatel: tyto e-maily odchází přes Resend, stejného zpracovatele jako servisní zprávy. Vaši adresu nepředáváme reklamní síti ani datovému brokerovi.

Příjemci a zpracovatelé

  • Vercel (USA): provoz webu a serveru (výpočty v regionu Frankfurt), úložiště souborů Vercel Blob ve Frankfurtu (profilové fotky dospělých šifrované klíčem rodiny, přílohy zpětné vazby nešifrované), statistika návštěvnosti jarvis.kids a měření rychlosti webu. Statické soubory (styly, písma, ikony) doručuje globální síť Vercelu i mimo EU.
  • Neon (USA): databáze v regionu Frankfurt. Šifrovaný obsah rodiny ukládá jen v zašifrované podobě.
  • Resend (USA): odesílání e-mailů z regionu Irsko přes Amazon SES (AWS) ve stejném regionu.
  • Sentry (USA): hlášení chyb z webu, serveru a aplikace pro iPhone a provozní záznamy serveru, region EU (Německo).
  • Expo (USA): doručování push notifikací do iPhonu, aktualizace aplikace (IP adresa, zařízení, verze aplikace) a EAS Observe.
  • Apple (USA): přihlášení přes Apple, doručování push notifikací (Apple Push Notification service) a e-mailová schránka iCloud+ pro hey@jarvis.kids.
  • Google (USA): e-mailová schránka Gmail provozovatele, do které chodí upozornění na novou zpětnou vazbu a odpovědi v ní (vaše jméno, e-mail a text zprávy, který může obsahovat jméno dítěte), na novou žádost o přístup (jméno, e-mail a zpráva) a hlášení o chybách nočních úloh serveru. U zájemců o test Android verze potvrzenou e-mailovou adresu ručně zapíšeme do seznamu testerů uzavřeného testu v Google Play Console; Google pak pozvánku a přístup k testu spravuje podle svých podmínek.
  • Google Cloud KMS (region Belgie): jen chrání šifrovací klíče rodin, osobní údaje nezpracovává.
  • PostHog Inc. (USA): měření návštěvnosti webu jarvis.kids po vašem souhlasu v cookie liště, servery v EU.

Předání do USA se opírá o rámec EU a USA pro ochranu osobních údajů (Data Privacy Framework), pokud je společnost certifikovaná, jinak o standardní smluvní doložky ve smlouvě o zpracování. Smlouva o zpracování je u poskytovatelů součástí jejich obchodních podmínek, s PostHog Inc. jsme ji podepsali samostatně 14. 10. 2026.

Data nepředáváme inzerentům ani datovým brokerům a nepoužíváme reklamní nástroje třetích stran.

Doba uchování

  • Účet, rodina a obsah rodiny: dokud účet, dítě nebo rodinu nesmažete. Odebrané dítě smažeme nejdříve 30 dní po e-mailu o odebrání (část Děti).
  • Nedokončená registrace: registraci, kterou nikdo nedokončil nebo nepotvrdil a kterou nikdo nezačal používat, smažeme automaticky i se založenou rodinou, zhruba 3 až 14 dní po registraci. Předem vám pošleme připomínku e-mailem.
  • Relace a přihlašovací odkazy: přihlášení platí 30 dní a při používání se prodlužuje. Vypršelé relace a přihlašovací odkazy mažeme při nejbližším nočním úklidu.
  • Pokusy o přihlášení PINem: 90 dní.
  • Kódy pro připojení zařízení dítěte a pozvánky do rodiny: záznam mažeme 30 dní po vypršení platnosti.
  • Zařízení pro upozornění na nové přihlášení: 12 měsíců od posledního přihlášení z daného prohlížeče a systému.
  • Zpětná vazba a žádosti o přístup: 24 měsíců od poslední zprávy (zpětná vazba) nebo od odeslání (žádost o přístup).
  • Zájem o test Android verze: nepotvrzený e-mail smažeme 30 dní poté, co vyprší potvrzovací odkaz (odkaz platí 7 dní), odhlášený 30 dní po odhlášení. Potvrzený e-mail uchováváme, dokud se neodhlásíte.
  • Soubory: profilovou fotku mažeme hned při výměně nebo smazání a spolu s účtem nebo s rodinou. Přílohu zpětné vazby mažeme spolu s konverzací, tedy 24 měsíců od poslední zprávy; smazání účtu ji nesmaže, o dřívější smazání nám můžete napsat.
  • Odběry push notifikací: zrušené odběry 30 dní, nikdy nepoužité 60 dní.
  • Záznam připomínek poslaných dítěti: 90 dní. Čas posledního otevření aplikace dítětem se při dalším otevření přepíše a smaže se spolu s dítětem.
  • Auditní záznam: 24 měsíců. Po smazání účtu zůstane záznam o výmazu jako doklad, že jsme výmaz provedli, a v něm jen otisk (hash) vaší e-mailové adresy, ne adresa samotná: když se na výmaz zeptáte, dohledáme ho podle adresy, kterou nám pošlete. Ostatní záznamy ztratí odkaz na váš účet; e-mailovou adresu v nich necháváme tam, kde dokládá samotnou akci (například žádost o přístup nebo přihlašovací odkaz poslaný rodiči při připojení zařízení dítěte).
  • Evidence souhlasů: do smazání účtu.
  • Denní součty používání: 25 měsíců.
  • Zálohy databáze: 7 dní. Smazání z živé databáze se do zálohy nepropíše, ale po týdnu data zmizí i ze záloh.
  • Měření návštěvnosti webu jarvis.kids: vaši volbu z cookie lišty si web pamatuje 12 měsíců, pak se zeptá znovu. Cookie PostHogu platí 1 rok od poslední návštěvy. Události u PostHogu uchováváme podle nastavení služby.
  • Provozní záznamy a služby třetích stran: provozní záznamy serveru u Vercelu přibližně 3 dny; hlášení chyb v Sentry, události v EAS Observe a statistika návštěvnosti podle nastavení těchto služeb.

Cookies a úložiště v zařízení

Reklamní cookies nepoužíváme. Ukládáme jen to, co je pro službu nutné, nebo co jste si sami nastavili; cookie pro měření návštěvnosti webu jarvis.kids až po vašem souhlasu v cookie liště:

  • Přihlášení: cookie __Secure-better-auth.session_token (30 dní), při přihlášení bez zapamatování __Secure-better-auth.dont_remember, během přihlášení přes Apple krátkodobé bezpečnostní cookies a jarvis-signed-in (30 dní, při odhlášení ji mažeme). Ta neobsahuje žádné údaje o vás a webu jarvis.kids říká, aby místo registrace nabídl tlačítko do aplikace.
  • Vaše volby: parent_active_kid (které dítě máte v přehledu vybrané, 365 dní) a jarvis-locale (jazyk webu a aplikace, 365 dní). Když nejste přihlášeni, ukládá jazyk, který si vyberete. Po přihlášení do ní aplikace kopíruje jazyk z nastavení účtu, aby web jarvis.kids i aplikace na app.jarvis.kids mluvily stejným jazykem.
  • Úložiště prohlížeče: co jste už viděli nebo zavřeli, rozpracovaný souhlas během přihlášení přes Apple, rozpracované přidání dítěte (jméno a přezdívka, bez PINu, nejvýš 30 minut), odpovědi krátkého dotazníku z registrace, než se uloží k účtu (nejvýš 24 hodin), klíč zařízení dítěte a soubory pro rychlý start a offline režim bez obsahu rodiny.
  • Měření návštěvnosti na jarvis.kids: vaši volbu z cookie lišty ukládáme v úložišti prohlížeče pod klíčem jarvis-consent (12 měsíců). Když měření přijmete, PostHog uloží cookie ph_<klíč projektu>_posthog (1 rok od poslední návštěvy) a záznamy začínající ph_ nebo __ph v úložišti prohlížeče, s náhodným identifikátorem prohlížeče a návštěvy. Tato cookie patří jen webu jarvis.kids, aplikace na app.jarvis.kids ji nedostane. Když měření odmítnete, PostHog se nenačte a nic z toho neuloží (zůstane jen vaše volba); když ho později vypnete, cookie i záznamy PostHogu z prohlížeče smažeme.
  • Aplikace pro iPhone: přihlašovací údaje v Klíčence, mezipaměť dat pro offline režim (nejvýš 1 den, při odhlášení se maže), data pro widget a odpovědi krátkého dotazníku z registrace, než se uloží k účtu (nejvýš 24 hodin). Sentry a EAS Observe si v telefonu ukládají identifikátor instalace.

Statistika návštěvnosti přes Vercel Web Analytics, měření rychlosti ani hlášení chyb na webu do prohlížeče nic neukládají.

Bezpečnost

Skutečná jména dětí, názvy úkolů, povinností, odměn a cílů, poznámky, kalendář a další volný text rodiny šifrujeme klíčem, který má každá rodina vlastní. Tento klíč chrání hlavní klíč v Google Cloud KMS. Server obsah rozšifruje jen v paměti, a to ve dvou případech: když s ním člen rodiny v aplikaci pracuje (otevře ho, uloží, vyhledá nebo stáhne), a když server pro rodinu sám sestavuje notifikaci, e-mail nebo záznam do přehledu aktivit (například připomínku se jménem dítěte, oznámení o dnech v řadě nebo e-mail o odebrání dítěte). V administraci JARVISu se šifrovaný obsah nerozšifruje. Nejde o koncové šifrování (end-to-end): server obsah technicky rozšifrovat umí.

  • Hesla a PINy: ukládáme jen jako otisk (hash); po několika chybných pokusech se přihlášení PINem dočasně zamkne.
  • Auditní záznam: důležité akce (například mazání) zapisujeme dřív, než se provedou.
  • Přihlášená zařízení, zobrazení přibližné země relace: na obrazovce Zabezpečení zobrazujeme majiteli účtu a rodiči u přihlášení svých dětí přibližnou zemi (nikdy město ani IP adresu) každé aktivní relace, aby bylo možné rozpoznat neznámá přihlášení. Země je odvozena z IP adresy a udržovaná na poslední známé hodnotě: obnovuje se, dokud je relace aktivní, takže po přesunu do jiné země se údaj změní. Historii nevedeme, na relaci je vždy jen jedna aktuální hodnota, která zaniká spolu s relací. Právní základ: oprávněný zájem na ochraně účtu (čl. 6 odst. 1 písm. f GDPR).

Když zjistíme porušení zabezpečení osobních údajů, které pravděpodobně povede k riziku pro vaše práva, oznámíme ho do 72 hodin Úřadu pro ochranu osobních údajů (čl. 33 GDPR). Když je riziko vysoké, informujeme bez zbytečného odkladu i vás (čl. 34 GDPR). Každý incident zaznamenáme do interní evidence, i když se neoznamuje.

Vaše práva

Podle GDPR máte následující práva. Uplatnit je můžete v aplikaci (Nastavení → Soukromí) nebo e-mailem na hey@jarvis.kids:

  • Právo na přístup a na přenositelnost (čl. 15 a 20): „Stáhnout svá data“ v Nastavení → Soukromí vám dá soubor JSON s vaším profilem, členstvím v rodině, přihlášeními, zařízeními a auditními záznamy. Šifrovaný obsah rodiny v něm zatím není; můžete o něj požádat e-mailem. Data dítěte si stáhne dospělý s plným přístupem (část Děti).
  • Právo na opravu (čl. 16): jméno, profil a údaje dětí upravíte přímo v aplikaci.
  • Právo na výmaz (čl. 17): „Smazat účet“ v Nastavení je okamžité a nevratné. Jste-li v rodině posledním dospělým, nejdřív smažete rodinu (Nastavení → Rodina → Smazat rodinu), a tím i data dětí. Data jednoho dítěte smaže dospělý s plným přístupem (část Děti).
  • Právo na omezení zpracování (čl. 18): e-mailem.
  • Právo vznést námitku (čl. 21): proti zpracování na základě oprávněného zájmu e-mailem, proti produktovým sdělením odkazem v každém z nich.
  • Odvolání souhlasu (čl. 7 odst. 3): analytiku vypnete jedním přepínačem v Nastavení → Soukromí. Měření návštěvnosti webu jarvis.kids vypnete kliknutím na „Nastavení cookies“ v patičce webu a vypnutím přepínače Měření návštěvnosti s kliknutím na „Uložit volbu“; události odeslané před tím zůstávají u PostHogu po dobu uchování. Souhlas za dítě odvoláte smazáním dat dítěte nebo rodiny. Dítě od 15 let může svůj souhlas odvolat tak, že požádá rodiče o smazání svých dat, nebo nám napíše.

Pokud máte pocit, že porušujeme GDPR, můžete podat stížnost u Úřadu pro ochranu osobních údajů nebo u jiného dozorového úřadu v EU nebo EHP, kde žijete, pracujete nebo kde podle vás k porušení došlo (čl. 77 GDPR).

Změny zásad

Když změna jen upřesňuje informace (třeba nový zpracovatel nebo opravený popis), zvýšíme verzi nahoře a v aplikaci vám ukážeme upozornění s odkazem sem. Potvrzovat nic nemusíte. Když by změna potřebovala váš nový souhlas (nový účel nebo širší zpracování, než s jakým jste souhlasili), poprosíme vás o potvrzení při dalším přihlášení. Opravy překlepů a odkazů neoznamujeme.

Dne 2026-10-23 jsme bez nové verze doplnili seznam zájemců o test Android verze na jarvis.kids: jaké údaje ukládáme, souhlas a jeho odvolání, předání adresy do Google Play Console a dobu uchování (části Co zpracováváme, Právní základy, Příjemci a zpracovatelé a Doba uchování). Týká se lidí, kteří o test požádají; aplikace zůstává beze změny.

Ve verzi 2026-11-06 oproti verzi 2026-10-16 jsme doplnili měření návštěvnosti webu jarvis.kids přes PostHog, které běží až po vašem souhlasu v cookie liště, nového zpracovatele PostHog Inc., jeho cookie a dobu uchování a to, jak souhlas odvoláte (části Právní základy, Analytika a měření, Příjemci a zpracovatelé, Doba uchování, Cookies a úložiště v zařízení a Vaše práva). Aplikace zůstává beze změny.

Ve verzi 2026-10-16 oproti verzi 2026-10-09 jsme doplnili cookie jarvis-signed-in, podle které web jarvis.kids po přihlášení nabídne tlačítko do aplikace, a že po přihlášení aplikace kopíruje jazyk z nastavení účtu do cookie jarvis-locale (část Cookies a úložiště v zařízení).

Ve verzi 2026-10-09 oproti verzi 2026-10-08 jsme doplnili, že od verze aplikace 1.9.0 dosadí křestní jméno dítěte do textu push notifikace až telefon a server ho do textu neposílá (část Notifikace a servisní e-maily).

Ve verzi 2026-10-08 oproti verzi 2026-10-07 jsme doplnili, že u dítěte, které dlouho nereaguje, ukládáme čas závěrečné připomínky a kdy ho mažeme (část Co zpracováváme).

Ve verzi 2026-10-07 oproti verzi 2026-09-28 jsme doplnili, že u dětí evidujeme čas posledního otevření aplikace a záznam o připomínkách, které jim server poslal (včetně fáze a věkového pásma), bez textu notifikace a bez jména, že se podle toho a podle věku dítěte bude řídit tón i četnost připomínek, s dobou uchování 90 dní a se záznamem v souboru s daty dítěte (části Co zpracováváme, Děti a Doba uchování).

Co se změnilo ve verzi 2026-09-28 oproti verzi 2026-07-27:

  • Zásady jsme přepsali do přehlednější podoby a sjednotili oslovení.
  • Právní základy jsme rozdělili podle účelu: smlouva pro účet a rodinu, souhlas rodiče pro data dětí mladších 15 let, oprávněný zájem pro bezpečnost, hlášení chyb a měření, právní povinnost pro evidenci souhlasů.
  • Nová část Děti: dítě od 15 let potvrzuje své údaje samo, dospělý s plným přístupem může data dítěte stáhnout nebo smazat a odebrané dítě smažeme nejdříve po 30 dnech.
  • Analytika: ukládáme jen denní součty, za děti rozhoduje zakladatel rodiny, a popsali jsme, co běží bez ohledu na volbu (hlášení chyb, měření rychlosti, EAS Observe, součty přihlášení a registrací). Statistiku návštěvnosti vedeme jen na veřejném webu.
  • Doplnili jsme zpracovatele Sentry, Expo, Google Cloud KMS, Vercel Blob, Vercel Web Analytics, Speed Insights, Apple iCloud+ a Google (schránka Gmail provozovatele) a odebrali Google Firebase Cloud Messaging, který nepoužíváme.
  • Notifikace: v aplikaci pro iPhone prochází text notifikace přes Expo a Apple a může obsahovat křestní jméno dítěte.
  • Doplnili jsme lhůty uchování (relace, přihlašovací odkazy, pokusy o PIN, zařízení, zpětná vazba, soubory, denní součty) a automatické mazání nedokončených registrací a popsali jsme čas posledního použití aplikace.
  • Nová část o cookies a úložišti v zařízení.
  • Bezpečnost: přesnější popis šifrování (kdy server obsah rozšifruje) a země u přihlášení je poslední známá, ne ta z okamžiku přihlášení.
  • Záznam o výmazu účtu drží jen otisk e-mailové adresy, ne adresu.
  • Změny zásad: rozlišujeme změnu, o které vás jen informujeme, a změnu, která potřebuje nový souhlas.
Zpět