CarbCam: zásady ochrany súkromia

CarbCam: Zásady ochrany súkromia

Upozornenie BETA: CarbCam je v aktívnom vývoji. Funkcie, ceny a technické podrobnosti sa môžu zmeniť. Tento dokument sa bude podľa potreby aktualizovať: aktuálna verzia je vždy dostupná na carbcam.app/sk/privacy.html.

Tieto zásady ochrany súkromia dopĺňajú všeobecné zásady ochrany súkromia ns.10be.de a opisujú spracovanie osobných údajov v súvislosti s aplikáciou CarbCam a jej serverovým backendom. V prípade rozporov medzi dokumentmi majú pre aplikáciu CarbCam prednosť ustanovenia uvedené tu.

1. Prevádzkovateľ údajov

Prevádzkovateľom v zmysle Všeobecného nariadenia o ochrane údajov (GDPR) je:

10BE Software UG (haftungsbeschränkt)
Managed Nightscout Hosting & CarbCam
Am Bergle 9
88662 Überlingen
Germany
Email: support@carbcam.app
Web: https://ns.10be.de/

Konateľ: Martin Schiftan · Obchodný register: Amtsgericht Freiburg i. Br., HRB724192 · IČ DPH: DE343662047

Pre otázky týkajúce sa ochrany údajov (prístup, vymazanie, oprava, námietka) použite, prosím, vyššie uvedené kontaktné údaje alebo kontaktný formulár.

Späť nahor
2. Prehľad spracovania údajov

CarbCam je aplikácia pre smartfóny, ktorá umožňuje používateľom fotografovať jedlá. Aplikácia tieto fotografie odosiela na analýzu serverovému backendu ns.10be.de, ktorý obrázok preposiela externému AI rozhraniu vybranému používateľom alebo administrátorom servera (aktuálne podporované: Anthropic Claude API, Google Gemini API, OpenAI API, xAI Grok API, Mistral API, Zhipu GLM API, Microsoft Azure OpenAI). Vrátené výživové odhady (sacharidy, tuky, bielkoviny, FPU, glykemický index) sa doručia do aplikácie a v nej sa zobrazia.

CarbCam nevyžaduje registráciu s menom ani e-mailovou adresou. Na prepojenie zariadenia s kvótou/predplatným sa pri prvom spustení aplikácie lokálne vygeneruje anonymné ID inštalácie (24-znakový hexadecimálny reťazec) a odosiela sa s každou požiadavkou.

Späť nahor
3. Aké údaje spracúvame
3.1 Údaje zbierané automaticky s každou požiadavkou
  • ID inštalácie: 24-znakový hexadecimálny reťazec, generovaný lokálne pri prvom spustení aplikácie. Nie je spätne priraditeľný k fyzickej osobe.
  • IP adresa: zaznamenávaná webovým serverom v štandardných logoch (max. 7 dní, potom anonymizovaná).
  • User agent/verzia aplikácie: na kontroly kompatibility a analýzu chýb.
  • Časová pečiatka a HTTP stavový kód požiadavky.
3.2 Obsah vytvorený používaním aplikácie
  • Fotografia jedla (dočasná): odoslaná na server a odtiaľ na AI rozhranie. Pôvodný obrázok sa po analýze trvalo neukladá.
  • Hash fotografie & zmenšená miniatúra: hash SHA-512 obrázka a výrazne zmenšená miniatúra sa ukladajú do vyrovnávacej pamäte analýz, aby bolo možné identické alebo podobné fotografie vybaviť rýchlejšie a nákladovo efektívnejšie (párovanie perceptuálnym hashom).
  • Výsledok analýzy: odpoveď AI (názvy potravín, veľkosti porcií, výživové hodnoty) sa ukladá do vyrovnávacej pamäte spolu s hashom.
  • Udalosti analýzy: pri každej požiadavke (skenovanie jedla aj analýza trendu glykémie) sa do tabuľky udalostí uloží riadok obsahujúci ID inštalácie, časovú pečiatku, poskytovateľa, model a typ zhody vo vyrovnávacej pamäti. Táto tabuľka sa používa na počítanie kvóty (počet dostupných analýz za mesiac závisí od zvoleného plánu; skeny aj analýzy glykémie sa započítavajú do mesačného limitu) a na prevenciu podvodov.
  • História fotografií (voliteľná): zmenšené fotografie môžu byť na žiadosť používateľa priradené k osobnej histórii fotografií cez ID inštalácie, aby si používateľ mohol svoju históriu vyvolať po preinštalovaní aplikácie.
  • Pripomienka v reštaurácii založená na polohe (voliteľná, predvolene vypnutá): Keď používateľ túto funkciu zapne v nastaveniach aplikácie a udelí aplikácii povolenie polohy „Vždy“ (Android ACCESS_BACKGROUND_LOCATION alebo iOS NSLocationAlwaysUsageDescription), aplikácia vyhodnocuje polohu zariadenia lokálne (interval kontroly približne 15 minút, iba posledná známa poloha: žiadne nepretržité sledovanie), aby zistila, kedy používateľ zostáva v okruhu 25 m od reštaurácie dlhšie, než je nastavený prah (10–90 minút). Pred prvou výzvou na povolenie aplikácia zobrazí výslovný nápadný informačný dialóg uvádzajúci účel, príjemcu a frekvenciu kontroly polohy. Na identifikáciu reštaurácie sa poloha na požiadanie odosiela do Apple Maps API (iOS, bez API kľúča) alebo do Google Places API (Android, s naším Maps API kľúčom), výhradne na určenie názvu blízkej reštaurácie. Údaje o polohe neopúšťajú zariadenie smerom k našim serverom: ani poloha, ani názov reštaurácie sa u nás neukladajú ani nespracúvajú. Funkciu je možné kedykoľvek vypnúť prepínačom v nastaveniach; systémové povolenie je navyše možné odvolať v nastaveniach zariadenia.
  • Spätná väzba: hodnotenia a komentáre, ktoré používateľ odošle k analýze, sú prepojené s ID inštalácie a príslušným záznamom vo vyrovnávacej pamäti.
3.3 Údaje súvisiace s platobnými transakciami
  • ID transakcií obchodu (Apple Original Transaction ID alebo Google Purchase Token) na prepojenie inštalácie s predplatným alebo nákupom bonusových kreditov.
  • Plán, stav, obdobie a zúčtovacie obdobia predplatného.
  • Osobné údaje súvisiace s platbou (meno, adresa, platobná metóda) spracúva výhradne Apple alebo Google a nie sú nám dostupné.
  • Faktúry / potvrdenia sú poskytnuté v príslušnom účte obchodu (faktúry Apple ID alebo história objednávok Google Play).
3.4 Voliteľné: Bring Your Own Key (BYOK)
  • Vlastný API kľúč používateľa pre Anthropic/Google sa na serveri používa iba na preposlanie AI a trvalo sa neukladá (držaný v RAM iba počas trvania požiadavky).
  • Voliteľne je možné uložiť kontaktnú e-mailovú adresu pre BYOK podporu.
  • Pri BYOK požiadavkách (Bring Your Own Key) sa údaje o používaní nezapočítavajú do kvóty zvoleného balíka.
Späť nahor
4. Účely & právne základy
  • Poskytovanie základnej funkcionality (analýza fotografie, vyrovnávacia pamäť, spätná väzba): čl. 6 ods. 1 písm. b) GDPR (plnenie zmluvy alebo predzmluvné opatrenia).
  • Ukladanie do vyrovnávacej pamäte a zlepšovanie kvality (napr. párovanie perceptuálnym hashom, administrátorské opravy opakujúcich sa chýb AI): čl. 6 ods. 1 písm. f) GDPR (oprávnený záujem na efektívnom a nákladovo efektívnom poskytovaní služby; záujem dotknutých osôb na menšej obrazovej stope je chránený použitím výrazne zmenšených miniatúr a automatickým 30-dňovým vymazaním).
  • Fakturácia a spracovanie platieb: čl. 6 ods. 1 písm. b) GDPR a čl. 6 ods. 1 písm. c) GDPR (zákonné povinnosti uchovávania).
  • Prevencia podvodov a zmierňovanie zneužitia (kvóta, limity rýchlosti): čl. 6 ods. 1 písm. f) GDPR.
  • Serverové logy a bezpečnosť: čl. 6 ods. 1 písm. f) GDPR.

Nedochádza k žiadnemu automatizovanému rozhodovaniu v zmysle čl. 22 GDPR s právnym účinkom na dotknuté osoby. Výživové odhady založené na AI sú čisto informačné a nepredstavujú rozhodnutia v právnom zmysle.

Späť nahor
5. Príjemcovia & prenosy do tretích krajín

Na poskytnutie služby sa údaje prenášajú nasledujúcim sprostredkovateľom a tretím stranám:

5.1 Anthropic PBC (Claude API)

Sídlo: San Francisco, CA, USA. Fotografie a textový prompt sa prenášajú na Anthropic Claude API na analýzu. Anthropic je zmluvne zaviazaný nepoužívať prenesené údaje na účely trénovania (zásada nulového uchovávania pre API zákazníkov). Základ pre prenos: štandardné zmluvné doložky EÚ (SCC). Zásady ochrany súkromia: anthropic.com/privacy.

5.2 Google LLC (Gemini API, voliteľné)

Sídlo: Mountain View, CA, USA. Administrátor môže voliteľne nakonfigurovať server tak, aby spracúval požiadavky cez Google Gemini API. V tomto prípade sa fotografie a prompt prenášajú spoločnosti Google. Základ: štandardné zmluvné doložky EÚ. Zásady ochrany súkromia: policies.google.com/privacy.

5.3 OpenAI, L.L.C.

Sídlo: San Francisco, CA, USA. Voliteľne môže používateľ (cez nastavenia) alebo administrátor odosielať požiadavky na OpenAI API. V tomto prípade sa fotografie a prompt prenášajú spoločnosti OpenAI. Základ: štandardné zmluvné doložky EÚ. Zásady ochrany súkromia: openai.com/policies.

5.4 Zhipu AI

Sídlo: Peking, Čínska ľudová republika. Voliteľne môže používateľ odosielať požiadavky na Zhipu GLM API. Dôležité: Čínska ľudová republika sa podľa GDPR bez rozhodnutia o primeranosti považuje za nebezpečnú tretiu krajinu. Použitie tohto poskytovateľa je na výslovné rozhodnutie a vlastné riziko používateľa; s poskytovateľom boli uzavreté štandardné zmluvné doložky. Zásady ochrany súkromia: bigmodel.cn/dev/api/security/privacy.

5.5 Microsoft Azure (OpenAI Service)

Zmluvný subjekt: Microsoft Ireland Operations Ltd., Dublin, Írsko. Spracovanie údajov v regiónoch Azure EÚ. Základ: zmluvný rámec Microsoft (DPA) a štandardné zmluvné doložky EÚ, keď sa údaje prenášajú do tretích krajín. Zásady ochrany súkromia: privacy.microsoft.com.

5.6 Apple Inc. / Google LLC (spracovanie platieb)

Predplatné a bonusové kredity sa účtujú výhradne cez App Store (Apple Inc., Cupertino, USA) alebo Google Play (Google LLC, Mountain View, USA). Počas platobných transakcií sa meno, adresa, platobná metóda a e-mailová adresa prenášajú priamo spoločnosti Apple alebo Google a nezdieľajú sa s nami. Zásady ochrany súkromia: apple.com/legal/privacy, policies.google.com/privacy.

5.7 Open Food Facts & USDA FoodData Central

Pre dodatočnú kontrolu kvality (spresňujúca krížová kontrola) môže server po AI analýze vykonať textové porovnanie voči verejným databázam Open Food Facts (Francúzsko) a USDA FoodData Central (USA). Žiadne fotografie sa neprenášajú; odosielajú sa iba názvy potravín ako textový dotaz.

5.8 Hosting a servery

Servery ns.10be.de sa nachádzajú v Nemecku, Fínsku a Francúzsku. Údaje CarbCam sa spracúvajú a ukladajú na serveroch v Nemecku.

Späť nahor
6. Doby uchovávania
  • Vyrovnávacia pamäť analýz (hash, miniatúra, odpoveď AI): 90 dní, potom automatické vymazanie.
  • Index perceptuálneho hashu (predkontrola): 30 dní, potom automatické vymazanie.
  • Vyrovnávacia pamäť analýzy trendu glykémie: 30 dní, potom automatické vymazanie.
  • Udalosti analýzy (počítanie kvóty): minimálne počas aktuálneho zúčtovacieho/kvótového obdobia, nad jeho rámec agregované na štatistické účely.
  • História fotografií (voliteľná, prepojená s ID inštalácie): až do vymazania používateľom alebo do ukončenia služby.
  • Spätná väzba: až do spracovania administrátorom plus primeraná doba na následnú kontrolu kvality.
  • Údaje o predplatnom/platbe: počas trvania zmluvného vzťahu a nad jeho rámec počas zákonných dôb uchovávania (spravidla 10 rokov podľa obchodného a daňového práva).
  • Logy webového servera: max. 7 dní, potom automatická anonymizácia.
  • BYOK kľúč: neuchovávaný; držaný v RAM iba počas trvania jednotlivej požiadavky.
Späť nahor
7. Vaše práva ako dotknutej osoby

Podľa GDPR máte najmä nasledujúce práva:

  • Prístup (čl. 15 GDPR) k údajom uloženým vo vzťahu k vášmu ID inštalácie.
  • Oprava nesprávnych údajov (čl. 16 GDPR).
  • Vymazanie (čl. 17 GDPR), pokiaľ neplatia zákonné povinnosti uchovávania.
  • Obmedzenie spracovania: CarbCam neponúka podrobné obmedzenie jednotlivých účelov spracovania. Spracovanie údajov môžete buď prijať v plnom rozsahu, alebo ho ukončiť vymazaním aplikácie alebo obnovením svojho ID inštalácie.
  • Prenosnosť údajov (čl. 20 GDPR): Údaje o jedlách (sacharidy, výživové hodnoty, časové pečiatky) sa ukladajú lokálne v zariadení v databáze SQLite a je možné ich exportovať ako CSV/JSON cez funkciu aplikácie Nastavenia → Údaje → Export. Ak používateľ zapol voliteľnú synchronizáciu s Nightscout a jeho inštancia Nightscout je hostovaná na NS10BE (Managed Nightscout), synchronizované poznámky o jedlách sú navyše súčasťou tamojších záloh databázy Nightscout. Pri externých inštanciách Nightscout alebo bez synchronizácie s Nightscout u nás neexistuje žiadna serverová záložná kópia údajov o jedlách. Fotografie sa na serveri nearchivujú: v nastaveniach aplikácie zapnite «Ukladať fotografie do galérie», aby ste si ponechali lokálne kópie.
  • Námietka proti spracovaniu založenému na oprávnených záujmoch (čl. 21 GDPR).
  • Sťažnosť dozornému orgánu (čl. 77 GDPR). Príslušným orgánom je napríklad krajinský komisár pre ochranu údajov a slobodu informácií spolkovej krajiny Bádensko-Württembersko.
Samoobsluha cez aplikáciu: V nastaveniach aplikácie si môžete zobraziť svoju históriu fotografií a vymazať jednotlivé záznamy alebo celú históriu. V časti «Obnoviť aplikáciu» sa lokálne ID inštalácie zahodí a vygeneruje nanovo: údaje prepojené so starým ID na strane servera potom už pre vás nebudú vyvolateľné a automaticky sa vymažú po uplynutí príslušnej doby uchovávania.

Na uplatnenie svojich práv alebo v prípade otázok o ochrane údajov nás môžete kedykoľvek kontaktovať na support@carbcam.app alebo cez kontaktný formulár. Pri žiadosti o vymazanie bez prihlásenia uveďte, prosím, 24-znakové ID inštalácie, aby bolo možné identifikovať príslušné záznamy.

Späť nahor
8. Bezpečnosť údajov
  • Prenos údajov medzi aplikáciou a serverom prebieha výhradne cez HTTPS (TLS).
  • Prístup k serverom je obmedzený na poskytovateľa a je zabezpečený cez SSH s autentifikáciou pomocou verejného kľúča.
  • Databázy nie sú priamo prístupné zvonka.
  • Zálohy sa vytvárajú v šifrovanej podobe a prepisujú sa najviac po troch dňoch, pokiaľ nie je zasiahnutá hlavná databáza.
  • BYOK kľúče sú držané výhradne v pamäti počas trvania požiadavky a nikdy sa neuchovávajú na disk ani nezaznamenávajú.
Späť nahor
9. Zmeny týchto zásad ochrany súkromia

Keďže CarbCam je v aktívnom BETA vývoji, tieto zásady ochrany súkromia sa môžu aktualizovať pri pridaní nových funkcií, zmene sprostredkovateľov, alebo keď si to vyžadujú právne požiadavky. Aktuálna verzia je vždy dostupná na carbcam.app/sk/privacy.html. Podstatné zmeny sa oznámia v aplikácii alebo cez newsletter.

Späť nahor

Naposledy aktualizované: 11. apríla 2026