Platné od 26. septembra 2026

Zásady ochrany súkromia

Aplikácia funguje celá v telefóne bez účtu. Každá ďalšia služba je voliteľná a vypnutá, kým ju nezapneš (jedinou výnimkou sú hlásenia o pádoch, pozri časť 9), a spracúva len to, čo je na jej fungovanie potrebné. Tento dokument opisuje, ktoré údaje sa spracúvajú, kde a prečo.

1. Kto je prevádzkovateľ

Prevádzkovateľom aplikácie Bonpace pre Android a iPhone a webovej stránky bonpace.app (aj goal-coach-21931.web.app) je Solunit s.r.o., Werferova 6, 040 11 Košice, IČO 54 035 635, zapísaná v obchodnom registri Mestského súdu Košice, oddiel Sro, vložka č. 52398/V (ďalej „my“). E-mail: contact@solunit.dev. Kontakt je v časti Kontakt.

2. Údaje, ktoré ostávajú v telefóne

Všetok obsah, ktorý v appke vytvoríš – ciele, kroky, plány, záznamy výsledkov, poznámky, pocity, fotky, hlasové odkazy, film cesty, pamäť kouča, pripomienky – sa ukladá iba lokálne v súkromnom úložisku appky. Bez zapnutého syncu ho neopúšťa. Odinštalovaním appky sa zmaže; kópiu si vieš kedykoľvek uložiť ručne (Nastavenia → Export a vymazanie dát).

3. Voliteľné integrácie v telefóne

IntegráciaČo appka čítaČo si ukladá
KalendárUdalosti vybraných kalendárov (čas, názov pre zobrazenie konfliktu)Odvodené voľné okná a názov prekrývajúcej udalosti na najviac 21 dní; udalosti, ktoré sama vytvorila, podľa ID
MikrofónNahrávku pri hlasovom zápise alebo odkaze sebeOdkaz sebe lokálne; hlasový zápis sa po prepise zahodí
Notifikácie, alarmy–Plán pripomienok lokálne

Každú integráciu zapneš a vypneš v Nastaveniach; odobratie oprávnenia v systéme ju vypne tiež. Údaje z kalendára zariadenie neopúšťajú – nesynchronizujú sa ani pri zapnutom synci a každé zariadenie si ich číta samo. Aplikácia momentálne nepoužíva polohu ani Health Connect a nečíta žiadne zdravotné údaje.

4. AI kouč (voliteľné)

AI funkcie (rozklad cieľa, pomoc pri prekážke, prepis hlasu, návrh výrazov na fotku) sú vypnuté, kým ich nezapneš. Máš dve možnosti:

Vstavaná AI: požiadavky idú cez náš server (Cloud Function v EÚ, región Frankfurt) do služby Google Gemini s naším kľúčom. Server overí, že si prihlásený, spočíta požiadavky pre denný limit (uloží iba identifikátor účtu, deň a počet) a požiadavku prepošle. Obsah pritom technicky prechádza cez server, ale neukladáme ho ani nelogujeme – na rozdiel od syncu, kde je obsah zašifrovaný a prečítať sa nedá. Google Gemini sa používa na platenom tieri, kde sa dáta nepoužívajú na trénovanie modelov; spracovanie sa riadi podmienkami Gemini API. Vyžaduje prihlásenie (účtom Google, na iPhone aj cez Apple).

Vlastný kľúč: AI funkcie fungujú cez bránu kompatibilnú s OpenAI API a tvoj vlastný API kľúč (napr. Google Gemini); požiadavky idú z telefónu priamo k poskytovateľovi. Pri každej požiadavke sa zvolenému poskytovateľovi odošle len to, čo je na danú úlohu potrebné: názov a plán aktuálneho cieľa, posledné záznamy bez poznámok (ak ich nezapneš), prípadne nahrávka na prepis. Pred prvým použitím vidíš náhľad presne toho, čo sa posiela. Kľúč sa ukladá iba v telefóne a nie je súčasťou zálohy ani syncu. Spracovanie u poskytovateľa sa riadi jeho podmienkami.

5. Hľadanie fotky k cieľu

Ak použiješ „Nájsť fotku“, odošle sa službe Openverse iba vyhľadávaný výraz (1–2 anglické slová). K fotke sa uloží kredit autora a licencia.

6. Účet a sync medzi zariadeniami (voliteľné)

Po prihlásení (Firebase Authentication) účtom Google, na iPhone aj cez Apple, získame tvoj identifikátor účtu, e-mail a meno. Pri prihlásení cez Apple môžeš e-mail skryť – vtedy dostaneme iba náhodnú adresu na preposielanie od Apple; meno Apple pošle len pri prvom prihlásení, ak ho zdieľaš. Sync ukladá do Cloud Firestore a Cloud Storage (Google, región Frankfurt, EÚ) iba zašifrované dáta (XChaCha20-Poly1305). Kľúč k nim vzniká v tvojom zariadení a uchovávame ho na našom serveri zabalený (AES-256-GCM) hlavným kľúčom v Google Secret Manager (EÚ), oddelene od dát; po prihlásení ho naša služba (Cloud Function, Frankfurt) vydá iba tvojmu účtu. Vďaka tomu na novom telefóne stačí prihlásiť sa – bez frázy.

Znamená to, že dáta nie sú šifrované end-to-end: technicky by ich vedel dešifrovať ten, kto má zároveň prístup k dátam aj k hlavnému kľúču (prevádzkovateľ služby). Nerobíme to a prístup k projektu je obmedzený na prevádzkovateľa. Kľúč sa ukladá aj v zariadení (Android Keystore, prípadne Block Store v službách Google Play; na iPhone kľúčenka iOS, iba v danom zariadení). Odhlásenie zmaže z telefónu kľúč aj dáta (v účte ostanú). „Zmazať dáta na serveri“ (Nastavenia → Účet a sync) alebo „Vymazať dáta → Všade, aj zo servera“ (Nastavenia → Export a vymazanie dát) zmaže všetky dáta, uložený kľúč aj zdieľania s partnermi na serveri; zmaže sa aj samotný prihlasovací účet (pri účte Apple appka zároveň odvolá svoj prístup k nemu).

7. Partner zodpovednosti (voliteľné, vyžaduje účet)

Ak pozveš partnera, na server sa v čitateľnej podobe ukladá len: názov, ktorý si pre partnera zvolil, splnené dni aktuálneho týždňa (7× áno/nie), či máš dnes hotovo, odkedy cieľ beží, počet vynechaných dní, prípadný text záväzku so svedkom, tvoje meno z účtu a identifikátory oboch účtov. Partner ti môže poslať reakciu (emoji alebo veta do 80 znakov), ktorá sa uloží u nás a v jeho aj tvojom telefóne. Nikdy sa nezdieľa obsah cieľov, poznámky, pocity, program, fotky ani kalendár. Partnerstvo ukončí ktorákoľvek strana; dokument sa vtedy zmaže.

8. Predplatné Bonpace Plus (voliteľné)

Nákup spracúva Apple (App Store) alebo Google (Google Play); tvoje platobné údaje nevidíme. Stav predplatného overujeme cez službu RevenueCat (RevenueCat, Inc., USA), ktorá od obchodu dostane doklad o nákupe. RevenueCat spracúva identifikátor nákupu, produkt, cenu, menu, krajinu obchodu, dátumy (začiatok, obnovenie, koniec, skúšobná verzia), náhodný identifikátor appky a ak si prihlásený, identifikátor tvojho účtu Bonpace (nie e-mail ani meno). Náš server (Cloud Function, Frankfurt) si ukladá, či máš Plus aktívne a do kedy (kvôli dennému limitu vstavanej AI), a záznam o nákupe: obchod, produkt, identifikátor transakcie, dátumy, krajinu, menu, cenu a identifikátor účtu Bonpace. Záznam nám umožní zachovať predplatné aj pri prípadnej zmene poskytovateľa služby.

Prenos do USA sa riadi štandardnými zmluvnými doložkami. Pri zmazaní dát na serveri zmažeme aj záznam o predplatnom u nás aj v RevenueCat; doklady o platbe si podľa svojich pravidiel uchováva obchod.

9. Hlásenia o pádoch a anonymné štatistiky používania

Hlásenia o pádoch sú predvolene zapnuté, štatistiky používania sa zbierajú až keď ich zapneš. Obe nastavíš kedykoľvek v Nastaveniach → AI a súkromie → Diagnostika a štatistiky; zmena platí okamžite. Aplikácia nepoužíva reklamný identifikátor ani nezobrazuje reklamy.

Hlásenia o pádoch (Firebase Crashlytics): ak appka spadne, odošle sa zásobník volaní, model zariadenia, verzia Androidu a appky a čas. Neobsahuje obsah cieľov ani identifikátor účtu.

Štatistiky používania (Firebase Analytics): udalosti o tom, ktoré funkcie sa používajú a či pomáhajú – napríklad „cieľ aktivovaný: rutina, 5× týždenne“, „výsledok zapísaný: splnené, hlasom“, „revízia: zmenšiť“, „reakcia partnera odoslaná: emoji“ – a zobrazené obrazovky. Udalosti nesú iba druhy, počty a áno/nie; nikdy názvy cieľov, poznámky, text reakcií, mená ani identifikátory cieľov či účtu. Spolu s nimi sa spracúva náhodný identifikátor inštalácie, model zariadenia, verzia systému a približná poloha odvodená z IP adresy (krajina/mesto, podľa nastavení Google Analytics). Dáta slúžia výhradne na vyhodnotenie a zlepšovanie aplikácie; nepoužívajú sa na reklamu ani sa nepredávajú.

10. Webová stránka

Stránka je hosťovaná na Firebase Hosting (Google) a načítava písmo Noto Sans z Google Fonts; tieto služby zaznamenávajú IP adresu na doručenie obsahu. Stránka nepoužíva cookies ani analytiku. Voľba jazyka (slovenčina / angličtina) sa pamätá iba v lokálnom úložisku tvojho prehliadača.

11. Právny základ a doba uchovania

Lokálne dáta spracúva výhradne tvoje zariadenie. Účet, sync, partner a predplatné Plus: plnenie zmluvy (poskytnutie funkcie, ktorú si zapol). Hlásenia o pádoch: oprávnený záujem na stabilite appky, s možnosťou kedykoľvek namietať vypnutím v nastaveniach. Štatistiky používania: tvoj súhlas, ktorý kedykoľvek odvoláš vypnutím. Dáta na serveri uchovávame, kým máš účet alebo partnerstvo; hlásenia o pádoch 90 dní, štatistiky používania 14 mesiacov.

12. Tvoje práva

Máš právo na prístup, opravu, vymazanie a prenos údajov (export JSON priamo v appke) a právo namietať. Všetko, čo je na serveri, zmažeš priamo v appke (Nastavenia → Účet a sync → Zmazať dáta na serveri; detail cieľa → Partner → Ukončiť) alebo nám napíš na contact@solunit.dev. Postup aj bez aplikácie: Zmazanie účtu a dát. Sťažnosť môžeš podať Úradu na ochranu osobných údajov SR.

13. Deti

Appka nie je určená deťom do 16 rokov a vedome od nich údaje nezbierame.

14. Zmeny

Pri podstatnej zmene aktualizujeme dátum platnosti a upozorníme v appke.

Kontakt

Otázky k súkromiu, žiadosti o zmazanie údajov alebo záujem o uzavretý test: contact@solunit.dev.

Solunit s.r.o., Werferova 6, 040 11 Košice, IČO 54 035 635, zapísaná v obchodnom registri Mestského súdu Košice, oddiel Sro, vložka č. 52398/V.