Ochrana osobných údajov — Receptli

Účinné od 17. 9. 2026 — verzia 2026-09-17. Slovenské znenie je pôvodné; česká a anglická verzia sú preklady.

1. Kto vaše údaje spracúva

Prevádzkovateľom je OnIT s. r. o., IČO 55 010 903, so sídlom Ľudovíta Fullu 3012/6, 841 05 Bratislava — mestská časť Karlova Ves, zapísaná v Obchodnom registri Mestského súdu Bratislava III, oddiel Sro, vložka č. 164718/B. Kontakt: support@onit.sk. Zodpovednú osobu (DPO) nemáme ustanovenú.

2. Zhrnutie

3. Čo spracúvame a prečo

3.1 Účet a prihlásenie

Ukladáme vašu e-mailovú adresu, dátum vytvorenia účtu, jazyk aplikácie a jazyk receptov. Prihlásenie prebieha šesťmiestnym kódom, ktorý pošleme na váš e-mail; kód platí 10 minút, ukladáme iba jeho odtlačok (hash) spolu s IP adresou, z ktorej bol vyžiadaný, počtom pokusov a časom. IP adresa slúži na obmedzenie počtu žiadostí a na to, aby kód overilo to isté zariadenie, ktoré oň požiadalo. Po prihlásení ukladáme odtlačky prístupového (15 minút) a obnovovacieho tokenu (30 dní nečinnosti, najviac 90 dní). Prihlásiť sa môžete aj cez Apple alebo Google. Pri takom prihlásení ukladáme identifikátor používateľa od poskytovateľa a e-mail, ktorý poskytol; poskytovateľ je pre vlastné prihlasovanie samostatným prevádzkovateľom.

Právny základ: plnenie zmluvy (čl. 6 ods. 1 písm. b GDPR); zabezpečenie prihlásenia a obmedzenie zneužitia: oprávnený záujem (čl. 6 ods. 1 písm. f).

3.2 Potvrdenie veku a súhlasy

Receptli je pre osoby od 18 rokov. Ukladáme záznam o vašom potvrdení veku a o udelení alebo odvolaní súhlasu s AI spracovaním: typ, verziu znenia, jazyk, čas udelenia a čas odvolania. Dátum narodenia nezisťujeme.

Právny základ: plnenie zmluvy a preukázanie udeleného súhlasu (čl. 7 ods. 1 GDPR), oprávnený záujem na ochrane služby určenej dospelým.

3.3 Recepty a obsah domácnosti

Ukladáme recepty (názov, suroviny, množstvá, kroky, poznámky, klasifikácie, štítky, jazyk, odkaz na zdrojovú stránku, ak z nej recept pochádza), návrhy receptov čakajúce na kontrolu, jednu fotografiu receptu, jedálniček a nákupný zoznam vašej domácnosti, a pri každom zázname, kto ho vytvoril alebo naposledy zmenil. Obsah patrí domácnosti: vidia ho a upravujú všetci jej členovia. Členovia domácnosti vidia navzájom svoje e-mailové adresy a pri recepte, kto ho pridal; vlastník vidí aj počet AI návrhov spotrebovaných jednotlivými členmi.

Recepty a poznámky môžu nepriamo vypovedať o strave, zdraví alebo náboženstve (napríklad bezlepková, diabetická, pôstna kuchyňa). Ukladáte ich dobrovoľne pre vlastnú potrebu; my z nich žiadne profily nevytvárame. Fotografie zošitov a strán môžu obsahovať údaje iných ľudí — nahrávajte len to, čo smiete, a nepotrebné údaje pred nahratím odstráňte.

Právny základ: plnenie zmluvy (čl. 6 ods. 1 písm. b).

3.4 Zdrojové súbory importu

Na import ukladáme zdroj, z ktorého návrh vzniká: fotografie a snímky (JPEG, PNG, WebP, HEIC), strany PDF, text stiahnutý z odkazu, vložený text, popis a video z príspevku na sociálnej sieti a navrhnutú fotografiu receptu stiahnutú zo stránky alebo príspevku. Zdrojové súbory sú v úložisku šifrované (AES-256-GCM), majú neverejné identifikátory a číta ich len prihlásený člen domácnosti pri kontrole návrhu. Po uložení návrhu ako receptu alebo po jeho zahodení zdrojové súbory vymažeme do 24 hodín; uložený recept už k nim prístup nemá. Video z príspevku sa nikdy nezobrazuje a po spracovaní sa hneď zmaže.

Právny základ: plnenie zmluvy (uloženie a zobrazenie pri kontrole); ich odoslanie poskytovateľovi AI má základ v súhlase podľa 3.5.

3.5 AI spracovanie (samostatný súhlas)

AI import sa spustí až po vašom výslovnom súhlase v aplikácii („Súkromie a AI“), ktorý môžete kedykoľvek tam istým miestom odvolať. Odvolanie zastaví ďalšie odosielanie; už vytvorené recepty zostávajú a môžete ich mazať sami.

Čo poskytovateľovi AI Google (Gemini API) odchádza: vybrané fotografie a strany PDF v plnom obraze, text stiahnutý z odkazu alebo vložený text, popis príspevku a jeho video, spolu s našou inštrukciou a prípadnou požiadavkou na preklad do jazyka aplikácie. Model teda vidí všetko, čo je na odoslaných stranách, vrátane prípadných rukopisných poznámok. Neodchádza: váš e-mail, identifikátor účtu či domácnosti, fotografia receptu, ostatné recepty. Video väčšie ako 12 MB nahráme do dočasného úložiska Google a po spracovaní ho zmažeme.

AI používame cez platenú úroveň Gemini API (Google LLC, USA) so zapnutou fakturáciou, nie cez verejný chat ani bezplatnú úroveň. Podľa podmienok Google pre platené služby Gemini API sa vstupy ani výstupy nepoužívajú na zlepšovanie produktov Google a Google ich spracúva ako náš sprostredkovateľ podľa svojho dodatku o spracovaní údajov (Data Processing Addendum); Google však dokumentuje dočasné uchovanie na kontrolu zneužitia. Nulovú retenciu u Google nesľubujeme.

Príspevky z Instagramu a TikToku pre nás číta služba Apify (Apify Technologies s.r.o., Praha, ČR). Apify dostane iba vyčistený odkaz na príspevok (bez sledovacích parametrov) a vráti jeho popis, video a náhľadový obrázok; váš účet ani e-mail nevidí. Video dlhšie ako 3 minúty nesťahujeme.

Odkaz na bežnú stránku stiahne priamo náš server; do prevádzkového denníka zapíšeme doménu stránky, identifikátor vášho účtu a výsledok, aby sme vedeli obmedziť zneužitie našej služby proti cudzím stránkam.

AI výstup môže byť nesprávny alebo neúplný; každý návrh pred uložením kontrolujete. Nejde o automatizované rozhodovanie s právnymi účinkami.

Právny základ: váš súhlas (čl. 6 ods. 1 písm. a); v rozsahu, v akom zdroj obsahuje vaše vlastné citlivé údaje, výslovný súhlas (čl. 9 ods. 2 písm. a). Váš súhlas nenahrádza oprávnenie spracúvať citlivé údaje iných osôb.

3.6 Predplatné

Predplatné kupuje vlastník domácnosti v App Store alebo Google Play. Aplikácia pri nákupe odošle do služby RevenueCat identifikátor vašej domácnosti ako identifikátor zákazníka a údaje o nákupe, ktoré poskytne obchod a SDK (identifikátory transakcie a produktu, platformu a technické údaje zariadenia). Náš server si od RevenueCat prečíta stav predplatného a uloží: obchod, produkt, identifikátor nákupu, začiatok a koniec zaplateného obdobia, či je zapnuté obnovovanie a stav (aktívne, ochranná lehota, končí, vrátené, zamknuté). Ďalej vedieme účtovnú knihu AI limitu: čas, počet návrhov a strán každého úspešného importu a kto ho vykonal. Čísla kariet ani fakturačné údaje nedostávame; obchody sú pre platbu samostatnými prevádzkovateľmi.

Právny základ: plnenie zmluvy (čl. 6 ods. 1 písm. b).

3.7 Pozvánky a zdieľanie

Pozvánka do domácnosti je kód platný 7 dní; ukladáme jeho odtlačok, čas vytvorenia, prijatia alebo zrušenia. Odkaz na zdieľanie receptu platí 7 dní; ukladáme odtlačok tokenu a vaše zobrazované meno odvodené z časti e-mailovej adresy pred „@“. Kto odkaz otvorí, vidí bez prihlásenia názov, suroviny, postup a fotografiu receptu a toto meno; kópia uložená u príjemcu ho nesie trvalo. Zdrojové súbory sa nikdy nezdieľajú.

Právny základ: plnenie zmluvy (funkcia, ktorú ste spustili).

3.8 Notifikácie a oprávnenia zariadenia

Časovače pri varení používajú lokálne upozornenia vášho zariadenia; plánujú sa na telefóne a na náš server nič neposielajú. Push tokeny nezbierame. Prístup k fotoaparátu a fotografiám používame len na výber zdroja alebo fotografie receptu, keď o to požiadate; z fotografií odstraňujeme metadáta pri zmenšovaní.

3.9 Údaje v zariadení

Aplikácia ukladá v zariadení kópiu receptov, jedálnička a nákupného zoznamu (SQLite) pre prácu offline, frontu neodoslaných zmien, prihlasovacie tokeny v zabezpečenom úložisku systému a vaše nastavenia. Tieto údaje sa synchronizujú so serverom; odhlásením a odinštalovaním sa zo zariadenia odstránia. Cookies nepoužívame.

3.10 Prevádzka, bezpečnosť a podpora

Serverové záznamy obsahujú identifikátor požiadavky, kód chyby, časy a limity; nikdy obsah receptov, zdrojov ani e-maily v texte chýb. Denne zálohujeme databázu a šifrované úložisko súborov na tom istom serveri. Ak nám napíšete, spracujeme vašu správu a to, čo k nej priložíte; neposielajte prihlasovacie kódy ani cudzie citlivé dokumenty.

Právny základ: oprávnený záujem na bezpečnej a spoľahlivej prevádzke a na obrane nárokov (čl. 6 ods. 1 písm. f); podpora: plnenie zmluvy.

4. Príjemcovia a prenosy mimo EÚ

Príjemca Úloha Čo dostáva Miesto Zmluva a záruka prenosu
Hetzner Online GmbH hosting servera, databázy, úložiska a záloh všetky serverové údaje Nemecko (EÚ) sprostredkovateľ; údaje neopúšťajú EÚ
Google LLC (Gemini API) AI spracovanie zdrojov na váš súhlas vybrané zdroje podľa 3.5 USA; spracovanie môže prebiehať aj mimo EHP sprostredkovateľ podľa Google Cloud Data Processing Addendum; certifikácia EU-U.S. Data Privacy Framework a štandardné zmluvné doložky
Apify Technologies s.r.o. čítanie príspevkov z Instagramu a TikToku vyčistený odkaz na príspevok Praha, Česká republika (EÚ); subdodávatelia Apify môžu bežať aj mimo EÚ, ich zoznam poskytuje Apify sprostredkovateľ podľa Apify Data Processing Addendum (docs.apify.com/legal/data-processing-addendum)
RevenueCat, Inc. overovanie a evidencia nákupov v obchodoch identifikátor domácnosti, údaje o nákupe a zariadení zo SDK USA sprostredkovateľ podľa RevenueCat DPA (revenuecat.com/dpa); štandardné zmluvné doložky EÚ
Resend (Plus Five Five, Inc.) doručovanie e-mailov s prihlasovacím kódom e-mailová adresa a kód USA sprostredkovateľ podľa DPA Resend (súčasť zmluvy pre každý účet); certifikácia EU-U.S. Data Privacy Framework a štandardné zmluvné doložky
Apple (App Store) a Google (Google Play) predaj predplatného, platby, vrátenie peňazí; distribúcia aplikácie vaše údaje z obchodu; my dostávame len identifikátory transakcie samostatní prevádzkovatelia vlastné podmienky obchodu

Pri prenose do USA sa pri každom príjemcovi opierame o záruku uvedenú v tabuľke: o certifikáciu v rámci EU-U.S. Data Privacy Framework (rozhodnutie Komisie o primeranosti) a o štandardné zmluvné doložky Komisie, ktoré sú súčasťou dodatku o spracovaní údajov s daným príjemcom. Kópiu príslušných doložiek vám na požiadanie poskytne podpora. Iným tretím stranám údaje neposkytujeme, ak to neukladá zákon.

5. Ako dlho údaje uchovávame

Údaje Lehota
Účet, e-mail, súhlasy, nastavenia počas existencie účtu; vymazaním účtu odstránené z aktívnych systémov okamžite
Záznamy o prihlasovacích kódoch (vrátane IP) kód platí 10 minút; záznam vymažeme po 30 dňoch
Prihlasovacie relácie do odhlásenia alebo uplynutia (30 dní nečinnosti, najviac 90 dní); záznam o ukončenej relácii vymažeme po 30 dňoch
Recepty, jedálniček, nákupný zoznam, fotografie receptov kým ich nevymažete vy alebo iný člen domácnosti, alebo do vymazania účtu či zrušenia domácnosti
Nahradená alebo odstránená fotografia receptu zmazaná 30 dní po nahradení alebo odstránení
Zdrojové súbory importu (fotografie, PDF, text, obsah odkazu) kým návrh čaká na vašu kontrolu; po uložení návrhu ako receptu, jeho zahodení alebo neúspešnom importe ich denná úloha servera vymaže do 24 hodín; prerušený import najneskôr po 1 dni
Video z príspevku na sociálnej sieti vymazané hneď po spracovaní, najneskôr 10 minút po prerušenom importe
Pozvánky do domácnosti a odkazy na zdieľanie platné 7 dní; záznam vymažeme 30 dní po uplynutí, prijatí alebo zrušení
Stav predplatného a kniha AI limitu počas existencie domácnosti
Zamknutá domácnosť (predplatné vypršalo) uchovávame, aby ste sa mohli vrátiť, kým účet nevymažete; údaje si môžete aj v zamknutej domácnosti exportovať
Denné zálohy 14 dní; údaje vymazané z aktívnych systémov zmiznú zo záloh po 14 dňoch
Prevádzkové záznamy servera najviac 90 dní

Účet vymažete priamo v aplikácii; ak to nejde, požiadajte podporu e-mailom. Vymazanie je okamžité: odstránime účet, všetky prihlásenia, záznamy o súhlasoch a vašu vlastnú domácnosť so všetkými receptmi, jedálničkom, nákupným zoznamom, fotografiami a zdrojovými súbormi; odkazy na zdieľanie, ktoré ste vytvorili, prestanú platiť. Vlastník domácnosti s ďalšími členmi najprv prenesie vlastníctvo. Recepty, jedálniček a nákupný zoznam, ktoré ste pridali do spoločnej domácnosti, zostávajú tejto domácnosti a ako ich autor sa ďalej uvádza jej vlastník. Vymazanie účtu nezruší predplatné v App Store alebo Google Play — zrušte ho v obchode. Zo záloh údaje zmiznú po 14 dňoch.

6. Vaše práva

Máte právo na prístup, opravu, výmaz, obmedzenie spracúvania, prenosnosť a námietku podľa čl. 15 až 21 GDPR. Súhlas s AI spracovaním odvoláte v aplikácii rovnako jednoducho, ako ste ho udelili; odvolanie neovplyvní zákonnosť skoršieho spracovania. Proti spracovaniu na základe oprávneného záujmu môžete namietať z dôvodov svojej konkrétnej situácie.

Recepty si stiahnete cez základný export v aplikácii (súbor JSON s receptmi vašej domácnosti bez fotografií; funguje aj v zamknutej domácnosti) alebo požiadate podporu. Žiadosti posielajte na support@onit.sk, aj keď účet nemáte alebo ste osobou zachytenou na cudzej fotografii. Totožnosť overujeme primerane riziku, spravidla cez e-mail účtu. Odpovieme bez zbytočného odkladu, najneskôr do jedného mesiaca; pri zložitých žiadostiach môžeme lehotu predĺžiť o ďalšie dva mesiace a oznámime vám to.

Sťažnosť môžete podať na Úrad na ochranu osobných údajov Slovenskej republiky, Galvaniho 7/B, 821 04 Bratislava, www.dataprotection.gov.sk, alebo dozornému orgánu v štáte vášho obvyklého pobytu.

Neprijímame automatizované rozhodnutia s právnymi alebo podobne významnými účinkami (čl. 22 GDPR). AI návrh receptu je pomôcka, ktorú upravujete vy.

7. Deti

Receptli nie je určené osobám mladším ako 18 rokov a ich údaje vedome nespracúvame. Ak zistíme, že účet patrí neplnoletej osobe, účet vymažeme.

8. Bezpečnosť

Spojenie s aplikáciou je šifrované (TLS). Zdrojové súbory a fotografie receptov sú šifrované na disku kľúčom oddeleným od údajov, tokeny a kódy ukladáme len ako odtlačky, server beží pod samostatným účtom s obmedzeným prístupom a databáza je oddelená od iných služieb prevádzkovateľa. Prístup k údajom majú len osoby, ktoré ho potrebujú na prevádzku a podporu.

9. Zmeny

Pri významnej zmene spracovania tento dokument aktualizujeme a informujeme vás v aplikácii alebo e-mailom. Ak zmena vyžaduje nový súhlas, vyžiadame si ho pred príslušným spracovaním; pokračovanie v používaní ho nenahrádza. Podmienky používania sú samostatný dokument: https://receptli.onit.sk/podmienky-pouzivania.