Jak nakládáme s údaji

Přípravku používají hlavně děti. Tenhle dokument proto neříká, co všechno bychom teoreticky mohli zpracovávat, ale co je opravdu uložené v databázi — a co v ní schválně není.

Účinné od 1. srpna 2026.

Dokument ještě není dokončený

Chybí identifikace provozovatele a kontaktní adresa. Popis zpracování níž odpovídá skutečnému chování aplikace, ale než se Přípravka spustí naostro, musí se doplnit, kdo je správcem údajů.

Kdo údaje zpracovává

Správce údajů
Provozovatel Přípravky
Sídlo
adresa sídla
IČO
IČO
Kontakt
kontakt@pripravka.cz

Na tenhle kontakt patří všechno kolem údajů: žádost o výpis, oprava, smazání účtu i stížnost. Odpovídáme nejpozději do jednoho měsíce.

Komu se údaje dostanou

Přípravka nemá vlastní servery. Tři firmy pro nás provozují to, na čem aplikace běží — s údaji nakládají jen podle našich pokynů a nesmí je použít k ničemu vlastnímu. Nikdo další k datům nemá přístup a nikomu se neprodávají.

  • Vercel (Nizozemsko / USA) — provoz samotného webu. Prochází jím každý požadavek, takže dočasně vidí i adresu stránky a IP adresu připojení. Do našich záznamů se nic z toho neukládá.
  • Neon (Frankfurt, Německo) — databáze. Leží v ní všechno z výčtu níž. Data neopouštějí Evropskou unii.
  • Upstash (Frankfurt, Německo) — počítadlo chybných pokusů o přihlášení. Dostane jen nečitelný otisk e-mailu nebo IP adresy a číslo; ani e-mail, ani adresu z něj nelze získat zpět a po patnácti minutách záznam sám mizí.

Tenhle výčet je úplný a jmenovitý schválně. Až přibude čtvrtá služba — třeba na odesílání e-mailů — musí se sem dopsat dřív, než se zapne, ne až potom.

Co o studentovi ukládáme

Při registraci: e-mail dospělého, který účet zakládá, heslo v podobě otisku (samotné heslo neuvidíme ani my) a jméno, kterým má aplikace dítě oslovovat — klidně přezdívka, klidně cokoli. To je celý seznam. Rok narození se neukládá, protože se na něj vůbec neptáme.

Při nastavení přípravy: typ zkoušky, volitelně datum zkoušky a název školy, zvolená intenzita, dny v týdnu vyhrazené na učení a týdenní cíl v minutách.

Při učení: odpovědi na jednotlivé úlohy, jestli byly správně, kolik času nad nimi student strávil, jeho vlastní odhad jistoty, použití nápovědy a z toho odvozený stav zvládnutí každé dovednosti. Tohle je jádro služby — bez něj nemá plán z čeho vzniknout.

Motivace: součet bodů za odpracovaný čas, délka série splněných dnů, zásoba ochranných dnů a získané odznaky s datem. Jak přesně se počítají, popisuje metodika.

Nastavení zobrazení: tmavý režim, vysoký kontrast, písmo pro snazší čtení, velikost textu a omezení animací.

Volitelná pole jsou opravdu volitelná. Bez data zkoušky plán funguje dál (jen se nepočítá odpočet), bez názvu školy taky. Nic z toho nikde nevymáháme.

Co neukládáme

  • Žádné sledovací skripty. V aplikaci není Google Analytics ani jiný analytický nástroj třetí strany.
  • Žádné reklamní sítě a žádné profilování pro reklamu. Údaje dětí se nikomu nepředávají ani neprodávají.
  • Žádné uložené IP adresy. Aby šlo omezit strojové hádání hesel, drží se v paměti serveru po dobu patnácti minut jednosměrný otisk připojení — z něj se adresa zpětně zjistit nedá, do databáze se nezapisuje a po patnácti minutách mizí. Samotná IP adresa se nikam neukládá.
  • Žádný věk ani datum narození dítěte. Ani rok.
  • Žádná externí písma. Písma se stahují z našeho serveru, takže prohlížeč dítěte nikam jinam nevolá.

Cookies používáme dvě a obě jsou nutné k provozu, takže se na ně neptáme vyskakovacím oknem: pripravka_relace drží přihlášení (30 dní) a pripravka_pristupnost si pamatuje nastavení zobrazení (rok). Sledovací cookies nemáme žádné.

Proč to ukládáme

  • Aby služba fungovala — přihlášení, plán, procvičování, testy nanečisto. Právním základem je plnění smlouvy s dospělým, který účet založil.
  • Aby se příprava dala přizpůsobit. Bez historie odpovědí by plán nebyl osobní, jen náhodný.
  • Abychom uměli obsah opravit. Souhrnná data o úspěšnosti u jednotlivých úloh nám ukazují, kde je úloha špatně zadaná. Pracuje se s nimi jen souhrnně, ne po jménech.

K ničemu jinému se údaje nepoužívají. Zejména se nepoužívají k oslovování dítěte nabídkami.

Kdo účet zakládá a proč to stačí

V České republice může dítě mladší patnácti let používat online službu jen se souhlasem zákonného zástupce. Přípravka je určená hlavně páťákům, takže se to týká skoro všech.

Řešíme to tím, že účet zakládá a s podmínkami souhlasí dospělý — rodič nebo jiný zákonný zástupce. Aplikaci pak používá dítě, ale účet i souhlas patří jemu. Proto se dítěte na věk vůbec neptáme: odpověď by nic neověřila a byl by to jen další údaj navíc.

Oddělené dětské a rodičovské účty Přípravka nemá. Kdo zná e-mail a heslo, vidí všechno, co je na účtu uložené.

Jak dlouho údaje držíme

Účet a historie učení
dokud trvá účet
Přihlášení
30 dní od poslední návštěvy; každou návštěvou se lhůta posouvá
Nastavení zobrazení
1 rok
Počítadlo neúspěšných přihlášení
15 minut

Po smazání účtu se odstraní i všechno, co je na něj navázané — odpovědi, plán i mapa zvládnutí. Nezůstává žádná stínová kopie. Jediná výjimka je poznámka v provozním deníku o tom, že k výmazu došlo: obsahuje čas, počty smazaných řádků a jednosměrný otisk e-mailu, ze kterého se adresa zpátky nespočítá. Doložit provedený výmaz je zákonná povinnost a bez téhle poznámky by nešla splnit.

Práva držitele účtu

Podle GDPR má dospělý, který účet založil (a za dítě jako jeho zákonný zástupce), právo na přístup k údajům, jejich opravu, výmaz, omezení zpracování, přenositelnost a právo vznést námitku. Souhlas se dá kdykoli odvolat.

Většina z toho jde přímo v aplikaci, v nastavení účtu, bez psaní komukoli:

  • Oprava údajů — jméno, heslo, termín zkoušky, škola, tempo i nastavení zobrazení.
  • Výpis všech údajů (právo na přístup i na přenositelnost) — jedním tlačítkem se stáhne soubor JSON se vším, co o účtu vedeme. Bez čekání a bez žádosti.
  • Smazání účtu — potvrdí se heslem a opsaným slovem, provede se okamžitě a nevratně. Co přesně zmizí, shrnuje stránka, která se pak zobrazí.

Zbývá jediné: změnu e-mailu zatím řešíme na kontaktní adrese výš. Stejně tak námitku, omezení zpracování a cokoli, na co v aplikaci tlačítko není — vyřídíme to do jednoho měsíce a o provedení pošleme potvrzení.

Se stížností na zpracování se lze obrátit na Úřad pro ochranu osobních údajů (uoou.gov.cz).

Zabezpečení

  • Hesla se neukládají. V databázi je jen jejich otisk (bcrypt), ze kterého se heslo zpětně nedá získat — ani my ho nevidíme.
  • Přihlašovací cookie není přístupná skriptům v prohlížeči a posílá se jen na naše stránky.
  • Opakované chybné pokusy o přihlášení se počítají a po deseti se na patnáct minut zavřou. Počítá se zvlášť podle e-mailu a zvlášť podle původu požadavku, takže hádání hesla k jednomu účtu i zkoušení jednoho hesla na řadu účtů narazí na stejný strop. Počítadlo je společné pro celou aplikaci — do počtu se sečtou i pokusy z různých zařízení.
  • Ke každému citlivému kroku (založení účtu, změna hesla, odvolání souhlasu, stažení výpisu, smazání účtu) vzniká záznam, aby šlo dohledat, kdy a kým byl proveden.
  • Podpora se na účty dívá pod krátkým kódem, ne pod e-mailem. Zobrazit e-mail jde jedním úkonem, který vyžaduje napsaný důvod a zapíše se do téhož deníku — takže se dá zpětně zjistit, kdo se v datech kdy díval.

Jak fungují odhady a plán, popisuje stránka o metodice. Pravidla používání služby jsou v podmínkách.