CarbCam: politika zasebnosti

CarbCam: politika zasebnosti

Obvestilo o beta različici: CarbCam je v aktivnem razvoju. Funkcije, cene in tehnične podrobnosti se lahko spremenijo. Ta dokument bo posodobljen po potrebi: trenutna različica je vedno na voljo na ns.10be.de/sl/carbcam-privacy.html.

Ta politika zasebnosti dopolnjuje splošno politiko zasebnosti ns.10be.de in opisuje obdelavo osebnih podatkov v povezavi z aplikacijo CarbCam in njenim strežniškim zaledjem. V primeru neskladij med dokumenti imajo za aplikacijo CarbCam prednost določila, navedena tukaj.

1. Upravljavec podatkov

Upravljavec v smislu Splošne uredbe o varstvu podatkov (GDPR) je:

10BE Software GmbH
Managed Nightscout Hosting & CarbCam
Am Bergle 9
88662 Überlingen
Nemčija
E-pošta: support@carbcam.app
Splet: https://ns.10be.de/

Direktor: Martin Schiftan · Poslovni register: Amtsgericht Freiburg i. Br., HRB724192 · ID za DDV: DE343662047

Za vprašanja glede varstva podatkov (dostop, izbris, popravek, ugovor) uporabite zgornje kontaktne podatke ali kontaktni obrazec.

Nazaj na vrh
2. Pregled obdelave podatkov

CarbCam je aplikacija za pametne telefone, ki uporabnikom omogoča fotografiranje obrokov. Aplikacija te fotografije pošlje v analizo strežniškemu zaledju ns.10be.de, ki sliko posreduje zunanjemu vmesniku umetne inteligence, ki ga izbere uporabnik ali skrbnik strežnika (trenutno podprti: Anthropic Claude API, Google Gemini API, OpenAI API, xAI Grok API, Mistral API, Zhipu GLM API, Microsoft Azure OpenAI). Vrnjene prehranske ocene (ogljikovi hidrati, maščobe, beljakovine, FPE, glikemični indeks) se dostavijo in prikažejo v aplikaciji.

CarbCam ne zahteva registracije z imenom ali e-poštnim naslovom. Za povezavo naprave s kvoto/naročnino se ob prvem zagonu aplikacije lokalno ustvari anonimni ID namestitve (24-znakovni šestnajstiški niz), ki se pošlje z vsako zahtevo.

Nazaj na vrh
3. Katere podatke obdelujemo
3.1 Podatki, samodejno zbrani z vsako zahtevo
  • ID namestitve: 24-znakovni šestnajstiški niz, ustvarjen lokalno ob prvem zagonu aplikacije. Ni mogoče ga izslediti do fizične osebe.
  • Naslov IP: zabeleži ga spletni strežnik v standardnih dnevnikih (največ 7 dni, nato anonimiziran).
  • Uporabniški agent/različica aplikacije: za preverjanje združljivosti in analizo napak.
  • Časovni žig in statusna koda HTTP zahteve.
3.2 Vsebina, ustvarjena z uporabo aplikacije
  • Fotografija obroka (začasna): pošlje se strežniku in od tam vmesniku umetne inteligence. Izvirna slika se po analizi ne hrani trajno.
  • Zgoščena vrednost fotografije in pomanjšana sličica: zgoščena vrednost slike SHA-512 in močno pomanjšana sličica se shranita v predpomnilnik analiz, tako da je mogoče enake ali podobne fotografije obravnavati hitreje in ceneje (ujemanje perceptualnih zgoščenih vrednosti).
  • Rezultat analize: odgovor umetne inteligence (imena živil, velikosti porcij, prehranske vrednosti) se shrani v predpomnilnik skupaj z zgoščeno vrednostjo.
  • Dogodki analize: za vsako zahtevo (tako skeniranje živila kot analiza trenda krvnega sladkorja) se v tabelo dogodkov shrani vrstica z ID namestitve, časovnim žigom, ponudnikom, modelom in vrsto zadetka v predpomnilniku. Ta tabela se uporablja za štetje kvot (število razpoložljivih analiz na mesec je odvisno od izbranega paketa; tako skeniranja kot analize krvnega sladkorja se štejejo v mesečno omejitev) in preprečevanje zlorab.
  • Zgodovina fotografij (izbirno): pomanjšane fotografije je mogoče na uporabnikovo zahtevo povezati z osebno zgodovino fotografij prek ID namestitve, tako da lahko uporabnik po ponovni namestitvi aplikacije pridobi svojo zgodovino.
  • Opomnik za restavracijo na podlagi lokacije (izbirno, privzeto izklopljeno): ko uporabnik to funkcijo omogoči v nastavitvah aplikacije in aplikaciji podeli dovoljenje za lokacijo “Vedno” (Android ACCESS_BACKGROUND_LOCATION ali iOS NSLocationAlwaysUsageDescription), aplikacija lokalno ovrednoti lokacijo naprave (interval preverjanja pribl. 15 minut, samo zadnji znani položaj, brez neprekinjenega sledenja), da zazna, kdaj se uporabnik dlje časa od nastavljenega praga (10–90 minut) zadržuje znotraj 25 m polmera restavracije. Pred prvim pozivom za dovoljenje aplikacija prikaže izrecno vidno pojasnilo, ki navaja namen, prejemnika in pogostost preverjanja lokacije. Za identifikacijo restavracije se položaj po potrebi pošlje vmesniku Apple Maps API (iOS, brez API ključa) ali vmesniku Google Places API (Android, z uporabo našega Maps API ključa), izključno za določitev imena bližnje restavracije. Podatki o lokaciji ne zapustijo naprave proti našim strežnikom: niti položaja niti imena restavracije ne shranjujemo ali obdelujemo. Funkcijo je mogoče kadar koli izklopiti prek stikala v nastavitvah; sistemsko dovoljenje je mogoče dodatno preklicati v nastavitvah naprave.
  • Povratne informacije: ocene in komentarji, ki jih uporabnik odda za analizo, so povezani z ID namestitve in ustreznim vnosom v predpomnilniku.
3.3 Podatki v zvezi s plačilnimi transakcijami
  • ID trgovinskih transakcij (Apple Original Transaction ID ali Google Purchase Token) za povezavo namestitve z naročnino ali nakupom bonus dobroimetja.
  • Paket, status, trajanje in obračunska obdobja naročnine.
  • Osebne podatke, povezane s plačilom (ime, naslov, način plačila), obdelujeta izključno Apple ali Google in nam niso na voljo.
  • Računi / potrdila so na voljo v ustreznem trgovinskem računu (računi Apple ID ali zgodovina naročil Google Play).
3.4 Izbirno: Bring Your Own Key (BYOK)
  • Uporabnikov lasten API ključ za Anthropic/Google se na strežniku uporabi le za posredovanje umetni inteligenci in se ne hrani trajno (v pomnilniku RAM le za čas trajanja zahteve).
  • Izbirno je mogoče shraniti kontaktni e-poštni naslov za podporna vprašanja glede BYOK.
  • Za zahteve BYOK (Bring Your Own Key) se podatki o uporabi ne štejejo v kvoto izbranega paketa.
Nazaj na vrh
4. Nameni in pravne podlage
  • Zagotavljanje osnovne funkcionalnosti (analiza fotografij, predpomnilnik, povratne informacije): člen 6(1)(b) GDPR (izvajanje pogodbe ali predpogodbenih ukrepov).
  • Predpomnjenje in izboljšanje kakovosti (npr. ujemanje perceptualnih zgoščenih vrednosti, skrbniški popravki za ponavljajoče se napake umetne inteligence): člen 6(1)(f) GDPR (zakoniti interes za učinkovito in stroškovno učinkovito zagotavljanje storitve; interes posameznikov, na katere se nanašajo osebni podatki, za manjši obseg slik je zaščiten z uporabo močno pomanjšanih sličic in samodejnim 30-dnevnim izbrisom).
  • Obračunavanje in obdelava plačil: člen 6(1)(b) GDPR in člen 6(1)(c) GDPR (zakonske obveznosti hrambe).
  • Preprečevanje goljufij in blažitev zlorab (kvota, omejitve hitrosti): člen 6(1)(f) GDPR.
  • Dnevniki strežnika in varnost: člen 6(1)(f) GDPR.

Samodejno sprejemanje odločitev v smislu člena 22 GDPR s pravnim učinkom na posameznike, na katere se nanašajo osebni podatki, ne poteka. Prehranske ocene, ki temeljijo na umetni inteligenci, so zgolj informativne in ne predstavljajo odločitev v pravnem smislu.

Nazaj na vrh
5. Prejemniki in prenosi v tretje države

Za zagotavljanje storitve se podatki prenesejo naslednjim obdelovalcem in tretjim osebam:

5.1 Anthropic PBC (Claude API)

Sedež: San Francisco, CA, ZDA. Fotografije in besedilni poziv se za analizo posredujejo vmesniku Anthropic Claude API. Anthropic je pogodbeno zavezan, da posredovanih podatkov ne uporablja za učenje (politika ničelne hrambe za stranke API). Podlaga za prenos: standardne pogodbene klavzule EU (SCC). Politika zasebnosti: anthropic.com/privacy.

5.2 Google LLC (Gemini API, izbirno)

Sedež: Mountain View, CA, ZDA. Skrbnik lahko izbirno nastavi strežnik, da obdeluje zahteve prek vmesnika Google Gemini API. V tem primeru se fotografije in poziv posredujejo Googlu. Podlaga: standardne pogodbene klavzule EU. Politika zasebnosti: policies.google.com/privacy.

5.3 OpenAI, L.L.C.

Sedež: San Francisco, CA, ZDA. Uporabnik (prek nastavitev) ali skrbnik lahko izbirno pošlje zahteve vmesniku OpenAI API. V tem primeru se fotografije in poziv posredujejo OpenAI. Podlaga: standardne pogodbene klavzule EU. Politika zasebnosti: openai.com/policies.

5.4 Zhipu AI

Sedež: Peking, Ljudska republika Kitajska. Uporabnik lahko izbirno pošlje zahteve vmesniku Zhipu GLM API. Pomembno: Ljudska republika Kitajska po GDPR brez sklepa o ustreznosti velja za nevarno tretjo državo. Uporaba tega ponudnika je izrecna izbira uporabnika in na njegovo lastno odgovornost; s ponudnikom so sklenjene standardne pogodbene klavzule. Politika zasebnosti: bigmodel.cn/dev/api/security/privacy.

5.5 Microsoft Azure (OpenAI Service)

Pogodbeni subjekt: Microsoft Ireland Operations Ltd., Dublin, Irska. Obdelava podatkov v regijah Azure EU. Podlaga: Microsoftov pogodbeni okvir (DPA) in standardne pogodbene klavzule EU, kadar se podatki prenašajo v tretje države. Politika zasebnosti: privacy.microsoft.com.

5.6 Apple Inc. / Google LLC (obdelava plačil)

Naročnine in bonus dobroimetje se obračunavajo izključno prek App Store (Apple Inc., Cupertino, ZDA) ali Google Play (Google LLC, Mountain View, ZDA). Med plačilnimi transakcijami se ime, naslov, način plačila in e-poštni naslov posredujejo neposredno Apple ali Google in se z nami ne delijo. Politike zasebnosti: apple.com/legal/privacy, policies.google.com/privacy.

5.7 Open Food Facts & USDA FoodData Central

Za dodatno preverjanje kakovosti (navzkrižno preverjanje refine) lahko strežnik po analizi z umetno inteligenco izvede besedilno primerjavo z javnimi zbirkami podatkov Open Food Facts (Francija) in USDA FoodData Central (ZDA). Fotografije se ne posredujejo; kot besedilna poizvedba se pošljejo le imena živil.

5.8 Gostovanje in strežniki

Strežniki ns.10be.de se nahajajo v Nemčiji, na Finskem in v Franciji. Podatki CarbCam se obdelujejo in shranjujejo na strežnikih v Nemčiji.

Nazaj na vrh
6. Roki hrambe
  • Predpomnilnik analiz (zgoščena vrednost, sličica, odgovor umetne inteligence): 90 dni, nato samodejni izbris.
  • Indeks perceptualnih zgoščenih vrednosti (predpreverjanje): 30 dni, nato samodejni izbris.
  • Predpomnilnik analiz trenda krvnega sladkorja: 30 dni, nato samodejni izbris.
  • Dogodki analize (štetje kvot): vsaj za tekoče obračunsko/kvotno obdobje, nad tem združeno za statistične namene.
  • Zgodovina fotografij (izbirno, povezana z ID namestitve): dokler je uporabnik ne izbriše ali dokler se storitev ne ukine.
  • Povratne informacije: dokler jih skrbnik ne obdela, plus razumno nadaljnje obdobje za nadzor kakovosti.
  • Podatki o naročnini/plačilu: za čas trajanja pogodbenega razmerja in nad tem za zakonske roke hrambe (na splošno 10 let po trgovinskem in davčnem pravu).
  • Dnevniki spletnega strežnika: največ 7 dni, nato samodejna anonimizacija.
  • Ključ BYOK: se ne hrani; v pomnilniku RAM le za čas trajanja posamezne zahteve.
Nazaj na vrh
7. Vaše pravice kot posameznika, na katerega se nanašajo podatki

Po GDPR imate zlasti naslednje pravice:

  • Dostop (člen 15 GDPR) do podatkov, shranjenih v zvezi z vašim ID namestitve.
  • Popravek netočnih podatkov (člen 16 GDPR).
  • Izbris (člen 17 GDPR), če ne veljajo zakonske obveznosti hrambe.
  • Omejitev obdelave: CarbCam ne ponuja podrobne omejitve posameznih namenov obdelave. Obdelavo podatkov lahko sprejmete v celoti ali jo prekinete z izbrisom aplikacije ali ponastavitvijo ID namestitve.
  • Prenosljivost podatkov (člen 20 GDPR): podatki o obrokih (ogljikovi hidrati, prehranske vrednosti, časovni žigi) so shranjeni lokalno na napravi v zbirki podatkov SQLite in jih je mogoče izvoziti kot CSV/JSON prek funkcije aplikacije Nastavitve → Podatki → Izvoz. Če je uporabnik omogočil izbirno sinhronizacijo Nightscout in je njegova instanca Nightscout gostovana pri NS10BE (Managed Nightscout), so sinhronizirane opombe o obrokih dodatno del tamkajšnjih varnostnih kopij zbirke podatkov Nightscout. Za zunanje instance Nightscout ali brez sinhronizacije Nightscout pri nas ne obstaja strežniška varnostna kopija podatkov o obrokih. Fotografije se na strežniku ne arhivirajo: v nastavitvah aplikacije omogočite «Shrani fotografije v galerijo» za ohranitev lokalnih kopij.
  • Ugovor obdelavi, ki temelji na zakonitih interesih (člen 21 GDPR).
  • Pritožba pri nadzornem organu (člen 77 GDPR). Pristojni organ je na primer državni pooblaščenec za varstvo podatkov in svobodo informacij zvezne dežele Baden-Württemberg.
Samopostrežba prek aplikacije: v nastavitvah aplikacije si lahko ogledate svojo zgodovino fotografij in izbrišete posamezne vnose ali celotno zgodovino. Pod «Ponastavi aplikacijo» se lokalni ID namestitve zavrže in znova ustvari: podatki, povezani s starim ID na strežniški strani, potem za vas ne bodo več dostopni in bodo samodejno izbrisani ob poteku ustreznega roka hrambe.

Za uveljavljanje svojih pravic ali če imate vprašanja o varstvu podatkov, nas lahko kadar koli kontaktirate na support@carbcam.app ali prek kontaktnega obrazca. Za zahtevo za izbris brez prijave navedite 24-znakovni ID namestitve, da je mogoče identificirati ustrezne podatkovne zapise.

Nazaj na vrh
8. Varnost podatkov
  • Prenos podatkov med aplikacijo in strežnikom poteka izključno prek HTTPS (TLS).
  • Dostop do strežnikov je omejen na ponudnika in je zavarovan prek SSH z avtentikacijo z javnim ključem.
  • Zbirke podatkov od zunaj niso neposredno dostopne.
  • Varnostne kopije se ustvarjajo v šifrirani obliki in se prepišejo po največ treh dneh, razen če je prizadeta osrednja zbirka podatkov.
  • Ključi BYOK se hranijo izključno v pomnilniku za čas trajanja zahteve in se nikoli ne shranijo na disk ali beležijo.
Nazaj na vrh
9. Spremembe te politike zasebnosti

Ker je CarbCam v aktivnem razvoju BETA, se lahko ta politika zasebnosti posodobi, ko se dodajo nove funkcije, spremenijo obdelovalci ali to naložijo zakonske zahteve. Trenutna različica je vedno na voljo na ns.10be.de/sl/carbcam-privacy.html. Bistvene spremembe bodo sporočene v aplikaciji ali prek glasila.

Nazaj na vrh

Zadnja posodobitev: 11. april 2026