← Zpět do LifePocket
English version
✨ LifePocket
Ochrana osobních údajů
Platnost od: 16. října 2026 · Správce: Adam Štencl
Tato stránka vysvětluje, jaké osobní údaje LifePocket zpracovává, proč, kdo k nim má přístup a jak dlouho je uchováváme. Aplikace je zdarma, bez reklam a bez sledovacích nástrojů. Tvá data neprodáváme.
1. Správce údajů
2. Přihlášení a účet
Přihlásit se můžeš dvěma způsoby. Účty spravuje služba Firebase Authentication (Google).
- Účtem Google: Firebase od Googlu dostane tvůj e-mail, jméno a odkaz na profilovou fotku. Fotku aplikace jen zobrazuje v záhlaví, do své databáze ji neukládá. Jméno z Google účtu se použije jen tehdy, když nemáš vyplněnou přezdívku (např. jako tvé jméno ve skupině).
- E-mailem a heslem: Firebase uloží tvůj e-mail a heslo (heslo v zabezpečené podobě, my ho nikdy nevidíme). Při registraci ti Firebase pošle e-mail k ověření adresy, na požádání i e-mail pro obnovu hesla.
3. Jaké údaje ukládáme
Vše, co v aplikaci zadáš, se ukládá do databáze Firebase Firestore (Google) pod tvůj účet:
- Profil: jméno nebo přezdívka, pohlaví (jen pro správné tvary slov, např. „splnil/splnila“), vybraný AI společník (avatar), zvolené moduly a úvodní šablona (Rodina, Student, Zdraví nebo Cíle a rozvoj), datum posledního otevření aplikace (viz bod 8), denní kalorický cíl, vize a oblasti života, týdenní jídelníček, denní fokus a jeho historie, vlastní typy událostí, nastavení notifikací, nastavení upozornění ze skupin (
groupNotif), čas posledního odeslaného upozornění ze skupiny (groupNotifSent) a čas, kdy sis naposledy otevřel/a „Co je nového“ (groupFeedSeen), nastavení pitného režimu (denní cíl, šálky a jejich objem a ikona, připomínky: zapnuto, od kdy do kdy, jak často a zda jen při zaostávání, propojený návyk water.habitId), stav dnešního pití (waterDay: datum, vypité ml a čas posledního zápisu; ukládá se jen se zapnutými připomínkami), záznam o odeslaných připomínkách pití (waterSent, zapisuje server, viz bod 7), členství ve skupinách, účast ve výzvách měsíce a týdne (pc, viz bod 6), jednoduchý režim (simple, odpověď na úvodní otázku start, den zapnutí simpleAt), dny, kdy se odkryly další funkce (unl, např. body nebo hlavní úkol dne), a stav nabídek dalších funkcí (nudge: kdy se ukázala poslední nabídka a kdy se naposledy ukázala každá z nabídek (nudge.shown), tvoje odpovědi Ano / Ne / Později a u aktivního používání po modulech počet dní, kdy jsi appku aktivně použil/a, a první a poslední takový den (nudge.act), bez obsahu záznamů)
- Cíle a podcíle, u měřitelného cíle i počáteční a cílová hodnota, jednotka, posledních 60 zapsaných hodnot a dosažené mezníky (25, 50, 75 a 100 %)
- Návyky a záznamy o jejich plnění, včetně času splnění (hodina a minuta, kvůli odznaku „Ranní ptáče“), pauz (od kdy do kdy a důvod: nemoc, dovolená, jiné) a použitých štítů série. Den, který aplikace splnila sama po dosažení cíle pitného režimu, má značku
src: "water"; když takový den ručně zrušíš, uloží se jako nezapočítaný se značkou manual, aby se znovu nesplnil. Ukázkové návyky založené při prvním spuštění mají značku sample, aby je šlo jedním tlačítkem smazat
- Body a úrovně: body za splněné návyky a cíle po dnech, úroveň, odznaky a datum jejich získání, štíty série, mezníky cílů a vybrané doplňky avatara. Počítáme je z tvých záznamů a můžeš je v Nastavení vypnout. Nevidí je nikdo jiný, ani členové tvých skupin. Týdenní souhrn a obrázky odznaků se skládají jen v tvém zařízení a ven odejdou, jen když je sám/sama sdílíš.
- Zápisky (deník) včetně nálady a fotografií
- Checklisty včetně fotografií u položek
- Kalendářní události a narozeniny (mohou obsahovat jména dalších lidí, která zadáš)
- Nákupní seznam, pravidelné nákupy, uložené recepty a plánovaná jídla
- Osobní zásoby (podkolekce
pantry): název, množství, jednotka, minimální množství, čas poslední změny updatedAt a u položek zkopírovaných při odchodu ze skupiny její název copiedFrom. Do verze 4.69 byly zásoby mimo skupinu jen v zařízení; po přihlášení v nové verzi se jednorázově přenesou do tvého účtu (stejná položka se stejnou jednotkou se sečte s tou, která už v účtu je) a ze zařízení se smažou. Přenesené položky nesou značku přenosu migIds (kód odvozený z náhodného ID zařízení), aby se stejné zásoby nepřičetly dvakrát.
- Často nakupované položky: z odškrtnutých (koupených) položek si appka vede souhrn, co kupuješ, kolikrát, kdy naposledy, poslední množství a kategorii, a které položky jsi skryl/a. Slouží jen k nabídce rychlého přidání v Nákupech. Položky, které se dlouho nekupují, z nabídky samy vypadnou.
- Záznamy o jídle (název, kalorie a živiny) a o zdraví (nálada, spánek, energie, stres, voda, poznámka)
- Pitný režim (podkolekce
water): po dnech vypité množství, denní cíl a u každého zápisu čas a objem. Aplikace zobrazuje a načítá posledních 28 dní, starší dny se automaticky nemažou. Smažou se se smazáním účtu.
- Konverzace s AI společníkem: posledních 30 zpráv a souhrn starších rozhovorů, který vytváří AI (viz bod 4)
- Nahlášené odpovědi AI, pokud nějakou nahlásíš (viz bod 4)
- Tokeny zařízení pro push notifikace (viz bod 7)
- Technické záznamy chyb (viz bod 8)
Fotografie se v telefonu zmenší a uloží přímo do databáze Firestore u zápisku nebo položky checklistu. Nepoužíváme žádné jiné úložiště souborů a fotografie se nikdy neposílají AI.
Některé údaje zůstávají jen v tvém zařízení (např. oblíbené nákupy), viz bod 13.
4. AI funkce
AI funkce zajišťuje Anthropic API (Anthropic PBC, USA). Aplikace pošle dotaz na náš server (Firebase Cloud Functions, funkce claudeProxy, region europe-west1 v EU) a ten ho jen předá Anthropicu. Server obsah dotazů ani odpovědí neukládá ani nezapisuje do logů. Ukládá jen počet AI dotazů za den (viz bod 8).
Co se AI posílá:
- Chat se společníkem: tvá zpráva, posledních 10 zpráv rozhovoru, souhrn starších rozhovorů a přehled tvých dat z modulů (cíle, návyky, posledních 5 zápisků ve zkrácené podobě, nálada za 7 dní, checklisty, nákupy, kalendář na 90 dní dopředu, zásoby, jídelníček, recepty, jídlo, zdraví, pitný režim (vypité množství, počet a čas zápisů, plnění cíle za 7 dní), fokus, týdenní report a skupiny). Data skupin se do přehledu dostanou tak, jak je ve skupině vidíš ty, tedy včetně názvu skupiny, počtu členů a u sdílených událostí jména autora. Každých 20 zpráv AI ze starších zpráv vytvoří souhrn, který se uloží do tvého účtu.
- Uložení zápisku: pokud má text zápisku víc než 20 znaků, aplikace ho po uložení automaticky pošle AI, aby našla plánovaná jídla a splněné nebo nové návyky. Když nevybereš náladu, AI ji z textu navrhne.
- Další AI funkce, které použiješ nebo které se spouštějí v aplikaci: ranní pozdrav a týdenní report (plnění návyků včetně jejich názvů, počty zápisků a nálada, jména oslavenců z narozenin), shrnutí dne (tvůj text, vize, cíle a dnešní návyky), citát dne, odhad kalorií (název jídla), recepty a postup vaření (název a suroviny), návrh jídelníčku a návrh nákupu (názvy receptů a zásoby).
AI dostává i tvoje jméno nebo přezdívku. Neposíláme jí e-mail, heslo, tokeny zařízení, pohlaví ani fotografie. Dobu uchování dat u Anthropicu určují zásady tohoto poskytovatele.
Nahlášení odpovědi AI: u každé odpovědi AI společníka můžeš klepnout na „⚑ Nahlásit“. Do tvého účtu (podkolekce aiReports) se pak uloží zvolený důvod (nevhodná, nepravdivá, urážlivá, jiné), tvoje volitelná poznámka (nejvýš 500 znaků), text nahlášené odpovědi (nejvýš 2000 znaků), čas a verze aplikace. Nahlášení slouží jen ke kontrole a zlepšování odpovědí AI a k ochraně před nevhodným obsahem. Nikam dál, ani Anthropicu, se neposílá. Smaže se spolu s účtem.
5. Skupiny (sdílení s rodinou a dalšími lidmi)
Skupinu může kdokoli založit a pozvat do ní další lidi. Data skupiny jsou ve společném prostoru ve Firestore, do kterého mají přístup jen její členové. Kdo má kód nebo odkaz pozvánky, uvidí před připojením název skupiny a jméno toho, kdo ji založil.
Co vidí ostatní členové skupiny:
- název skupiny a seznam členů: tvé jméno nebo přezdívku, avatar, datum připojení a roli (zakladatel / člen)
- podle toho, co má skupina zapnuté: sdílený nákupní seznam (včetně společného souhrnu často nakupovaných položek: název, kategorie, kolikrát a kdy naposledy se koupily a poslední množství, bez jmen členů; tvé skryté položky vidíš jen ty), události, které do skupiny sdílíš (i s tím, kdo je přidal), jídelníček skupiny, zásoby skupiny (hlavní skupina je sdílí vždy, ostatní skupiny spolu s nákupním seznamem; tvoje osobní zásoby „Moje“ zůstávají jen v tvém účtu) a checklisty, které označíš ke sdílení, včetně fotografií u položek
- historii změn ve skupině („Co je nového“): kdo co přidal, upravil, odškrtl nebo smazal ve sdílených modulech (tvé jméno, rod pro správný tvar slovesa, druh změny a název položky, nejvýše 60 znaků). Historie se automaticky maže po 7 dnech, i když skupinu opustíš. Při smazání účtu se tvoje záznamy smažou hned.
- upozornění, které ostatním členům poslala starší verze aplikace tlačítkem „Informovat ostatní“ (tvé jméno a krátká zpráva)
- návyky, které výslovně nasdílíš: název a emoji, jak často návyk děláš, typ a cílový počet, zda je dnes splněný a dnešní hodnotu, tvou sérii (aktuální a nejlepší), posledních 7 dní a jestli je návyk pozastavený. Připomínky, propojený cíl ani starší historie se nesdílí. Sdílení zapneš u každého návyku zvlášť (detail návyku → Sdílení) a ve které skupině, a můžeš ho kdykoli vypnout. Splnění sdíleného návyku a milník série (7, 30 a 100 dní) se objeví v historii změn ve skupině. Ostatní členové tvé návyky nemůžou upravovat.
- cíle, které výslovně nasdílíš: název a emoji, barvu, pokrok v procentech, termín, den splnění, dosažené mezníky (25, 50, 75 a 100 %), počet splněných podcílů. U měřitelného cíle se počáteční, cílová a aktuální hodnota s jednotkou (např. kg) sdílí jen tehdy, když to výslovně zapneš (Sdílení → „Sdílet i hodnoty“), jinak ostatní vidí jen pokrok v procentech. Popis, kategorie, priorita, názvy podcílů, úkoly, propojené návyky ani historie zapsaných hodnot se nesdílí. Sdílení zapneš u každého cíle zvlášť (rozbalený cíl → Sdílení) a ve které skupině, a můžeš ho kdykoli vypnout. Archivovaný sdílený cíl zůstane ve skupině označený jako splněný a archivovaný. Dosažený mezník a splnění sdíleného cíle se objeví v historii změn ve skupině. Ostatní členové tvé cíle nemůžou upravovat.
- poznámky, které výslovně nasdílíš: nadpis a celý text, jen ke čtení. Nálada, fotka, datum ani tvé další poznámky a deník se nesdílí. Když sdílenou poznámku upravíš, změna se ostatním hned propíše. Sdílení zapneš u každé poznámky zvlášť (otevřená poznámka → Soukromé / název skupiny) a ve které skupině, a můžeš ho kdykoli vypnout. Nasdílení poznámky se objeví v historii změn ve skupině (s nadpisem).
- recepty, které výslovně nasdílíš: celý recept (název, čas, porce, druh jídla, suroviny, postup a tip). Ostatní členové si ho můžou uložit k sobě: tím vznikne jejich vlastní kopie v jejich účtu, která u nich zůstane i po zrušení sdílení nebo smazání tvého účtu. Sdílení zapneš u každého receptu zvlášť a můžeš ho kdykoli vypnout. Nasdílení receptu se objeví v historii změn ve skupině (s názvem).
- reakce a komentáře (👏 🔥 ❤️ 💪 a krátký vzkaz do 200 znaků), které dáš nebo dostaneš u sdíleného návyku, cíle, poznámky či receptu nebo v historii změn, včetně tvého jména. Adresát dostane upozornění. Mažou se automaticky po 30 dnech; komentář může smazat jeho autor, adresát i správce skupiny. Text komentáře se ukládá jen u komentáře samotného, takže smazaný komentář zmizí i z historie změn a upozornění na něj se už nepošle.
- společné výzvy, které ve skupině založíš nebo ke kterým se přidáš: název výzvy, cíl, jednotku, dobu trvání a kdo ji založil; u každého, kdo se přidá, jeho příspěvek (součet, nebo dny, kdy výzvu splnil, a den, kdy se přidal). Ostatní členové v aplikaci vidí jen to, že jsi přispěl/a, a společné číslo. Jednotlivé příspěvky (seřazené podle jména) vidí, jen když je zakladatel výzvy nebo správce skupiny zapne. Výzvu může založit kdokoli ze skupiny; ukončit nebo smazat ji může zakladatel a správce. Založení a splnění výzvy se objeví v historii změn ve skupině. Výzva se i s příspěvky automaticky smaže 30 dní po skončení. Z výzvy můžeš kdykoli odejít a tvůj příspěvek se odstraní.
Ostatní tvoje osobní data (nesdílené poznámky a deník, nesdílené návyky, cíle a recepty, nálady, zdraví, chat s AI a další) členové skupiny nevidí.
Pozvánka: každá skupina má kód ve tvaru např. SLOVO-K7M2QX (starší skupiny mají kratší kód, např. SLOVO-1234). Kdo kód zná, nebo dostane odkaz s pozvánkou (lifepocket.app/?join=KÓD), může si po přihlášení zobrazit název a seznam členů skupiny a připojit se. U odkazu se aplikace před připojením vždy zeptá. Kód je jediná ochrana skupiny, sdílej ho proto jen s lidmi, kterým věříš. Správce skupiny může kdykoli vygenerovat nový kód: data skupiny i její členové se přesunou pod nový kód, starý kód a dřívější odkazy na pozvánku přestanou platit. Členové, kteří jsou v tu chvíli offline, mohou přijít o změny, které ještě neodeslali. Kterýkoli člen může měnit nastavení sdílení skupiny.
Odchod ze skupiny: po odchodu se tvé jméno, avatar a role odstraní ze seznamu členů a aplikace ti přestane skupinu a její data zobrazovat. Stejně to platí, když tě ze skupiny odebere jiný člen: tvoje aplikace si skupinu při nejbližším načtení sama odebere. Obsah, který jsi do skupiny přidal (položky nákupu, události, checklisty apod.), ve skupině zůstává pro ostatní členy. Společný souhrn často nakupovaných položek ve skupině zůstává také, neobsahuje ale jména. Při odchodu nebo odebrání ze skupiny se tvé sdílené návyky, cíle, poznámky a recepty i tvé příspěvky ve společných výzvách ze skupiny odstraní. Reakce a komentáře, které jsi dal ostatním, zůstanou nejdéle 30 dní. Samotnou skupinu nelze v aplikaci smazat, výjimkou je smazání účtu (viz bod 11): skupina, kde jsi jediný člen, se smaže celá. O smazání skupiny nebo tvých údajů v ní nás můžeš požádat e-mailem. Při odchodu si můžeš nechat zkopírovat sdílený obsah skupiny (vše, nebo jen položky, které jsi přidal) do svých osobních nákupů, kalendáře, checklistů, jídelníčku a zásob. Kopie je jen tvoje a ostatní členové ji nevidí. Když skupinu opustí všichni, data skupiny zůstávají uložená bez přístupu. Kdo skupinu založil nebo ji opustil, ji může v Nastavení vrátit („Obnovit dřívější skupinu“); aplikace si proto ve tvém profilu pamatuje kódy nejvýše 20 skupin, které jsi opustil.
6. Výzva měsíce a týdne
Když se přihlásíš do veřejné výzvy (Výzva měsíce nebo Výzva týdne), uložíme přezdívku, kterou si pro výzvu zvolíš, čas a den přihlášení, dny, které si odškrtneš, a jejich počet. Tyto údaje jsou uložené ve společném prostoru výzvy pod technickým identifikátorem účasti. Je to otisk (SHA-256) vypočtený z identifikátoru tvého účtu a z výzvy: identifikátor účtu z něj přímo vyčíst nejde a v každé výzvě je jiný. Kdo identifikátor tvého účtu zná (například lidé z tvých skupin), může otisk spočítat a účast s tebou spojit.
- Co vidí ostatní: přezdívku a počet splněných dní uvidí v žebříčku všichni přihlášení uživatelé LifePocket; tvé jméno, e-mail ani avatar nikdy. Pro přihlášené uživatele jsou technicky čitelné všechny údaje účasti: přezdívka, čas přihlášení (a den, od kterého se účast počítá), odškrtnuté dny, jejich počet a technický identifikátor účasti.
- Skupiny: lidé z tvých skupin tě v žebříčku skupiny poznají (u tvé přezdívky uvidí tvé jméno ze skupiny).
- Přezdívka: nepiš do ní své jméno ani e-mail. Přezdívky s nevhodnými slovy aplikace nepřijme. Nevhodné přezdívky může správce aplikace odebrat: odebraný účastník zmizí ze žebříčku a do této výzvy se už nepřihlásí (pamatujeme si jen technický identifikátor účasti a čas odebrání).
- Upozornění: ve tvém profilu si pamatujeme, ve kterých výzvách jsi, zda chceš večerní připomínku a poslední odškrtnutý den (
pc), aby server mohl poslat upozornění (ohlášení nové výzvy a večerní připomínku). Vypneš je v Nastavení → Upozornění.
- Odhlášení: v aplikaci se z výzvy můžeš odhlásit, dokud běží, a ještě 7 dní po jejím konci; tím se tvoje údaje o výzvě smažou. Později se smažou se smazáním účtu, nebo když o to požádáš správce aplikace e-mailem (bod 12). Pro statistiku si necháváme jen anonymní souhrnná čísla (kolik lidí se přidalo), bez přezdívek.
7. Push notifikace
Notifikace dostáváš jen tehdy, když je v prohlížeči nebo telefonu povolíš. Doručuje je Firebase Cloud Messaging (Google) přes push službu tvého prohlížeče nebo systému (např. Google, Apple, Mozilla).
- U každého zařízení ukládáme token pro doručení, typ platformy, datum poslední aktualizace a náhodné ID zařízení.
- Token se smaže při odhlášení, pokud je zařízení online. Server navíc při odesílání notifikací maže tokeny, které služba označí za neplatné, tokeny starší než 60 dní a nechává nejvýš 10 nejnovějších zařízení.
- Aby server mohl poslat připomínku, čte každých 5 minut z tvého účtu: přezdívku, pohlaví, nastavení notifikací, tokeny, návyky (název, emoji, čas připomínky), dnešní záznamy o plnění návyků, události z tvého kalendáře i z kalendáře hlavní skupiny (název, datum, čas, typ) a nastavení pitného režimu se stavem dnešního pití (
waterDay). Text notifikace se z nich složí a odešle, nikam se neukládá ani neloguje. Připomínku návyku propojeného s pitným režimem server vynechá (nahrazují ji připomínky pití, nebo je dnešní cíl pití splněný). Aby se připomínka pití neopakovala, server si do tvého profilu zapíše, kdy a kterou připomínku poslal (waterSent: datum, čas posledního pití, pořadí připomínky a druh textu).
- Podle tvého nastavení (Nastavení → Notifikace → Upozornění ze skupin) ti posíláme upozornění na změny, které ve skupině udělali ostatní. Do textu jde jméno autora a názvy položek. Kvůli tomu si v profilu pamatujeme, kdy jsme ti poslali poslední upozornění.
- Funkce „upozornit skupinu“ (
notifyFamily, jen ve starších verzích aplikace) pošle ostatním členům tvou přezdívku a zprávu (nejvýš 200 znaků). Funkce „test notifikací“ (testPush) pošle zkušební notifikaci jen tobě.
Notifikace můžeš kdykoli vypnout v nastavení aplikace nebo prohlížeče.
8. Technické záznamy
- Počet AI dotazů: pro ochranu před zneužitím je limit 50 AI dotazů denně (počítá se každé volání AI, i automatická analýza zápisku). Server si ukládá jen datum a počet dotazů za ten den. Den se počítá podle českého času, limit se tedy nuluje o půlnoci. Prvním dotazem dalšího dne se záznam přepíše.
- Záznamy chyb: když v aplikaci nastane technická chyba, uloží se do tvého účtu (podkolekce
errorLogs) text chybové hlášky, místo v kódu, začátek výpisu zásobníku, čas, verze aplikace a zkrácené označení prohlížeče. Před uložením z textu odstraníme e-maily, parametry webových adres, kódy skupin, identifikátory a delší citované texty. Ukládá se nejvýš 15 záznamů za jedno spuštění aplikace a jen když jsi přihlášený a online. Slouží jen k opravě chyb.
- Provozní logy serveru: serverové funkce zapisují do logů Google Cloud jen technické údaje (např. ID účtu, kód chyby, počet odeslaných notifikací), ne obsah tvých dat ani text notifikací.
- Datum posledního otevření: Při otevření aplikace ukládáme do tvého profilu datum posledního otevření (nejvýš jednou denně). Server z toho jednou denně spočítá jen souhrnná anonymní čísla (např. kolik lidí appku použilo za poslední týden, počet skupin a AI dotazů) bez jmen, e-mailů a obsahu tvých záznamů.
- Hosting: web běží na GitHub Pages (GitHub, Inc., USA). Při načtení stránky vidí GitHub v serverových záznamech tvou IP adresu a údaje o prohlížeči.
9. Kdo se na zpracování podílí
- Google (Firebase Authentication, Firestore, Cloud Functions, Cloud Messaging): přihlášení, uložení dat, serverové funkce, notifikace. Knihovny Firebase a písma (Google Fonts) se načítají ze serverů Googlu, které přitom vidí tvou IP adresu.
- Anthropic: zpracování AI dotazů (bod 4).
- GitHub: hosting webu (bod 8).
- Formspree (Formspree, Inc., USA): když pošleš zprávu přes formulář „Napište nám“, Formspree dostane tvůj e-mail a text zprávy a doručí nám je.
- Hlasové zadávání: diktování používá rozpoznávání řeči vestavěné v prohlížeči. Některé prohlížeče (např. Chrome) posílají zvuk ke zpracování na servery svého výrobce.
- Sdílení odkazu: tlačítka „Sdílet LifePocket“ a „Poslat pozvánku“ otevřou sdílení přímo v tvém zařízení (nebo text zkopírují do schránky). Komu a čím odkaz pošleš, vybíráš ty, nám ani nikomu dalšímu se nic neposílá.
- Podpora projektu: aplikace nezpracovává žádné platby. Česká QR platba pro dobrovolný příspěvek jen předá tvé bankovní aplikaci číslo účtu, částku a zprávu; platbu potvrzuješ a provádí ji tvoje banka, aplikace o ní nic neví. QR kód se vytváří přímo v zařízení a nic se kvůli němu nikam neposílá. QR kód BTC Lightning vede do tvé Lightning peněženky a platbu zpracuje ona podle svých podmínek. V aplikaci stažené z Google Play se podpora projektu nezobrazuje.
Anthropic, Google, GitHub a Formspree jsou firmy z USA, takže se data mohou předávat mimo EU. Takové předání je zajištěno standardními smluvními doložkami schválenými Evropskou komisí nebo rámcem EU-US Data Privacy Framework podle toho, co daný poskytovatel používá.
10. Proč a na jakém právním základě
- Plnění smlouvy (čl. 6 odst. 1 písm. b GDPR): účet, uložení a synchronizace tvých dat, AI funkce, skupiny. Bez toho aplikace nemůže fungovat.
- Souhlas (čl. 6 odst. 1 písm. a GDPR): push notifikace. Souhlas dáváš povolením notifikací a můžeš ho kdykoli odvolat jejich vypnutím.
- Oprávněný zájem (čl. 6 odst. 1 písm. f GDPR): záznamy chyb, denní limit AI dotazů, provozní logy a ochrana před zneužitím, odpovědi na zprávy z kontaktního formuláře.
Zápisky, nálady a záznamy o zdraví mohou obsahovat citlivé údaje. Zadáváš je dobrovolně a zpracováváme je jen k tomu, abychom ti je zobrazili a aby s nimi mohly pracovat AI funkce, které používáš.
11. Jak dlouho data uchováváme
- Data v účtu uchováváme, dokud účet existuje.
- Smazání účtu: účet smažeš přímo v aplikaci (Nastavení → Účet → Smazat účet). Všechna data tvého účtu (včetně záznamů chyb, nahlášení AI a záznamu o počtu AI dotazů) se smažou okamžitě a nevratně, smaže se i samotný účet a odejdeš ze všech skupin. Skupina, kde jsi byl jediný člen, se smaže celá. Obsah, který jsi přidal do sdílené skupiny (položky nákupu, události, checklisty apod.), zůstává ostatním členům, a to včetně tvého jména u těchto položek (
addedByName). Se smazáním účtu odstraníme i tvou účast ve výzvách měsíce a týdne (přezdívku a odškrtnuté dny), tvé sdílené návyky, cíle, poznámky a recepty, příspěvky ve společných výzvách, reakce, komentáře a historii změn ve všech skupinách (i reakce ostatních na tvé položky). Tvůj osobní souhrn často nakupovaných položek se smaže s účtem; společný souhrn sdíleného nákupního seznamu ve skupině zůstává, bez tvého jména. Společné výzvy, které jsi založil, ve skupině zůstávají (název a nastavení výzvy, bez tvých příspěvků) do automatického smazání 30 dní po skončení. Pokud jsi byl jediný správce skupiny, převezme správu člen, který je ve skupině nejdéle. Před smazáním si můžeš stáhnout zálohu dat (bod 12). Alternativně o smazání účtu můžeš požádat e-mailem (bod 12) a data smažeme do 30 dní.
- Záznamy chyb starší než 90 dní mažeme ručně při pravidelném čištění (mazání není automatické).
- Záznam o počtu AI dotazů obsahuje jen poslední datum a počet, smaže se spolu s účtem.
- Obsah, který jsi přidal do skupiny, zůstává ve skupině i po tvém odchodu (bod 5).
- Historie změn ve skupině („Co je nového“) se maže automaticky po 7 dnech (bod 5).
- Údaje o výzvách měsíce a týdne uchováváme po dobu existence účtu nebo do odhlášení z výzvy (bod 6).
12. Tvá práva
- Přístup a přenositelnost: kopii všech svých dat máš kdykoli k dispozici, stáhneš si je v aplikaci (Nastavení → Účet → Stáhnout moje data) jako soubor ve strojově čitelném formátu JSON. U skupin export obsahuje jen jejich kód a název, ne obsah ostatních členů. Na vyžádání ti kopii dat pošleme i e-mailem.
- Oprava: většinu údajů upravíš přímo v aplikaci, ostatní opravíme na požádání.
- Výmaz: jednotlivé položky můžeš mazat v aplikaci a celý účet smažeš sám v Nastavení → Účet (data se smažou okamžitě, viz bod 11). Na žádost e-mailem účet smažeme do 30 dní.
- Omezení zpracování a námitka: proti zpracování na základě oprávněného zájmu můžeš vznést námitku.
- Odvolání souhlasu: vypnutím notifikací.
- Stížnost: můžeš se obrátit na Úřad pro ochranu osobních údajů (uoou.gov.cz).
Pro uplatnění práv piš na adam.stencl@gmail.com. Odpovíme do 30 dní.
13. Úložiště v zařízení a cookies
LifePocket nepoužívá reklamní ani sledovací cookies. V prohlížeči ukládá jen to, co potřebuje ke svému chodu:
- IndexedDB: přihlášení do Firebase a údaje pro push notifikace.
- sessionStorage: jen po dobu spuštění aplikace příznak
lp_twa, že běží aplikace z Google Play (podle něj se skryje podpora projektu) a při přepnutí jazyka na přihlašovací obrazovce krátce lp_auth_panel (který přihlašovací panel se má po načtení znovu otevřít; hned po použití se smaže).
- Mezipaměť (service worker): soubory aplikace pro práci offline a čekající akce „Splněno“ z notifikace.
- localStorage:
- nastavení a stav aplikace: vzhled
lp_theme, nastavení notifikací lp_notif, náhodné ID zařízení lp_device_id, poslední zobrazená verze lp_seen_version, rozbalené skupiny v menu lp_open_groups, naposledy otevřená záložka Jídelníčku lp_meal_tab, zvolený seznam Nákupů, Jídelníčku a Zásob (Moje nebo skupina) lp_view_shop, lp_view_meal, lp_view_pantry, průvodce, nápovědy a úvodní tipy lp_tour_done, lp_tour_pending, lp_hint_…, lp_qs_dismissed, lp_qs_done, skryté karty „Pozvat rodinu“ v Nákupech a Kalendáři lp_ih_shop, lp_ih_cal, zavřená karta o upozorněních ze skupin lp_gn_intro, den poslední obnovy sdílených návyků v každé skupině lp_sh_day (kód skupiny a datum), sbalená sekce „Sdíleno ve skupině“ v Návycích lp_sh_closed a v Cílech lp_shg_closed, zvolený jazyk aplikace lp_lang a lp_lang_sync (jazyk se ukládá i do tvého profilu jako lang, aby platil na všech zařízeních; do profilu se ukládá i časové pásmo zařízení tz, aby připomínky a souhrny chodily ve správný místní čas), zavření návodů k instalaci ios-dismissed a pwa-dismissed, čekající pozvánka do skupiny lp_pending_join (platí 7 dní), značka, že zařízení už spustilo aplikaci z Google Play, lp_twa_seen a identifikátor účtu, kterému lokální data patří, lp_owner_uid (podle něj appka také pozná, že ses tu už přihlásil, a místo úvodní stránky ukáže rovnou přihlášení)
- osobní údaje jen v tomto zařízení: dřívější zásoby mimo skupinu
lp_pantry (jen ze starších verzí: po přihlášení se jednorázově přenesou do účtu, pak se ze zařízení smažou), oblíbené nákupy lp_fav_shop, dnešní nálada lp_daily_mood, denní fokus a jeho historie lp_focus, lp_focus_next, lp_focus_history, dřívější počítadlo vody lp_water (jen ze starších verzí: dnešní počet sklenic se po zapnutí Pitného režimu jednorázově převede do účtu, pak se ze zařízení smaže; starší stav se smaže hned), text týdenního reportu lp_weekly_report, citát dne lp_daily_quote
- zavřená karta „Novinka: Pitný režim“
lp_wt_intro
- rozbalené skupiny v Nastavení (Pokročilé, Podpora, Účet)
lp_set_open
- značky, aby se připomínky a pozdravy neopakovaly: časy posledních 20 zápisů pití z tlačítka v notifikaci
lp_wt_seen (aby se stejné pití nezapsalo dvakrát), lp_rex_greet, lp_last_remind, lp_sched_…, lp_hrnotif_…, lp_notif_…, lp_inactivity_shown_…
- výzva měsíce a týdne: naposledy načtený seznam výzev a tvoje účast pro rychlé zobrazení
lp_pc, skryté karty výzev lp_pc_hide a naposledy použitá přezdívka lp_pc_nick
Když se na stejném zařízení přihlásí jiný účet, osobní lokální údaje předchozího účtu (dřívější zásoby, oblíbené nákupy, nálada, fokus, dřívější počítadlo vody, značky Pitného režimu lp_wt_intro a lp_wt_seen, týdenní report, citát dne, stav úvodních tipů na hlavní obrazovce, skryté karty „Pozvat rodinu“ a údaje výzvy měsíce a týdne lp_pc, lp_pc_hide, lp_pc_nick) se smažou. Při odhlášení a novém přihlášení téhož účtu zůstávají. Po smazání účtu v aplikaci se z tohoto zařízení smažou všechny údaje lp_… kromě značky lp_twa_seen.
14. Bezpečnost
- K datům se dostaneš jen po přihlášení přes Firebase Authentication.
- Data pod tvým účtem může číst a měnit jen tvůj účet.
- Data skupiny mohou číst a měnit jen její členové. Konkrétní skupinu lze načíst jen podle jejího kódu, seznam všech skupin vypsat nelze. Nečlen může skupinu změnit jen tak, že do ní přidá sám sebe.
- Konfigurace serveru (včetně klíče k AI) není z aplikace dostupná vůbec a klíč nikdy neopustí server.
- Počítadlo AI dotazů si můžeš jen přečíst, měnit ho smí jen server.
- Komunikace probíhá šifrovaně (HTTPS).
15. Věk
Aplikace je určena lidem od 15 let.
16. Změny těchto zásad
O podstatných změnách budeme informovat prostřednictvím aplikace (sekce Co je nového). Datum platnosti je uvedeno v záhlaví tohoto dokumentu.
17. Kontakt
Máš otázku ohledně zpracování tvých dat? Napiš nám: adam.stencl@gmail.com