Politika privatnosti
Posljednja izmjena: 24. oktobar 2026.
Ova politika objašnjava koje podatke prikupljaju sajt i aplikacija Calorko, zašto, kome ih šaljemo i kako ih možete obrisati. Pisana je jednostavnim jezikom, bez skrivenih dijelova.
Ko je odgovoran za podatke
Rukovalac podacima je Jovan Ilić, Podgorica, Crna Gora. Za sva pitanja o privatnosti pišite na podrska@calorko.app.
Ukratko
- Sajt ne postavlja kolačiće i ne prati vas od stranice do stranice.
- Fotografije obroka se podrazumijevano ne čuvaju. Šalju se na analizu i odbacuju se, osim ako sami ne uključite opciju „čuvaj fotografije“.
- Ne koristimo reklamne SDK-ove i ne prodajemo podatke nikome.
- Nalog i sve podatke možete obrisati iz same aplikacije, a podatke izvesti u CSV.
Sajt
Kolačići i statistika
Sajt je statičan i ne postavlja kolačiće, pa nema ni banera za kolačiće. Ako mjerimo posjete, radimo to preko Plausible Analytics, alata koji ne koristi kolačiće, ne pravi profile posjetilaca i daje samo zbirne brojke (koliko posjeta, sa kojih stranica, iz koje zemlje).
Hosting
Sajt se servira preko Cloudflare Pages. Cloudflare u serverskim logovima obrađuje IP adrese radi bezbjednosti i zaštite od napada. Te logove ne koristimo za praćenje pojedinaca.
Lista za rani pristup
Ako se prijavite za rani pristup, čuvamo vašu email adresu, telefon koji ste izabrali (iPhone ili Android), da li želite da testirate aplikaciju prije objave, jezik stranice, stranicu ili kampanju sa koje ste se prijavili i vrijeme prijave. Podaci su u bazi Supabase na serverima u EU (Dablin, Irska), u tabeli u koju sajt može samo da upisuje, a ne i da čita. Koristimo ih samo da vam javimo kada aplikacija izađe i, ako ste označili testiranje, da vas pozovemo na test. Za test vašu adresu dajemo Appleu (TestFlight poziv) ili Googleu (lista testera na Google Playu), samo u tu svrhu. IP adresu koristimo samo privremeno, u memoriji, da ograničimo broj prijava, i ne čuvamo je. Ne šaljemo newsletter i ne prodajemo adrese. Listu brišemo 12 mjeseci nakon objave aplikacije, a vašu adresu i ranije, čim to zatražite na podrska@calorko.app.
Aplikacija
Nalog
Prijava ide preko Supabase Auth: Apple, Google ili link na email. Čuvamo email adresu i identifikator naloga.
Profil i plan
Da bismo izračunali dnevni cilj kalorija i makronutrijenata, unosite pol, godinu rođenja, visinu, trenutnu i ciljnu težinu, cilj i nivo aktivnosti. Ove podatke, kao i obroke i težine koje zapišete, čuvamo da bi aplikacija radila. Podatke o težini i ishrani smatramo osjetljivim: obrađujemo ih samo da bismo vam prikazali dnevnik i napredak, nikad za reklame.
Fotografije obroka
Kada slikate obrok, slika se smanjuje na telefonu i šalje našoj serverskoj funkciji, koja je prosljeđuje AI modelu na analizu. Rezultat (naziv jela, sastojci, grami, kalorije) čuva se uz vaš obrok. Za ponovljene zahtjeve čuvamo rezultat pod otiskom (hash) slike, ne samu sliku. Sama fotografija se čuva samo ako uključite opciju „čuvaj fotografije“; tada je vidljiva samo vama.
Korišćenje skenova
Besplatni plan ima 3 AI skena dnevno, pa za svaki sken bilježimo vrijeme i tehničke podatke (koji AI servis je odgovorio, koliko je trajalo). Tako sprovodimo dnevno ograničenje i pratimo da li aplikacija radi brzo.
Pretplata
Plaćanje obavlja Apple (App Store) ili Google (Google Play). Mi ne vidimo podatke o vašoj kartici. RevenueCat nam javlja samo da li je pretplata aktivna i do kada važi.
Analitika proizvoda
Preko PostHog-a bilježimo događaje u aplikaciji, na primjer da je završen korak uvoda, da je počeo ili sačuvan sken, ili da je dostignut dnevni limit. Služi nam da vidimo šta ne radi i šta treba popraviti.
Barkod
Kada skenirate barkod, a proizvod nije u našoj bazi, broj barkoda šaljemo bazi Open Food Facts. Šalje se samo broj barkoda, bez podataka o vama.
Kome šaljemo podatke
Koristimo sljedeće obrađivače, samo za navedene svrhe:
- Cloudflare — hosting sajta i prosljeđivanje prijava za rani pristup u bazu.
- Supabase — prijava, baza podataka (sa pravilima pristupa po korisniku, tzv. row-level security) i serverske funkcije.
- Google (Gemini) — glavni AI model za analizu fotografija i opisa obroka.
- OpenAI — rezervni AI model, koristi se samo kada glavni ne odgovori.
- RevenueCat — status pretplate.
- Apple — App Store, naplata i TestFlight (testiranje na iPhoneu).
- Google — Google Play, naplata i testiranje na Androidu.
- PostHog — analitika proizvoda u aplikaciji.
- Plausible — zbirna statistika posjeta sajtu, bez kolačića.
Neki od ovih servisa obrađuju podatke van Evropskog ekonomskog prostora. U tim slučajevima prenos se oslanja na zaštitne mjere koje predviđa GDPR, kao što su standardne ugovorne klauzule.
Pravni osnov
- Izvršenje ugovora — nalog, dnevnik obroka, plan i pretplata, jer bez njih aplikacija ne može da radi.
- Pristanak — lista za rani pristup i čuvanje fotografija. Pristanak možete povući u svakom trenutku.
- Legitimni interes — bezbjednosni logovi i zbirna statistika, da bi sajt i aplikacija radili pouzdano.
Koliko dugo čuvamo podatke
Podatke naloga čuvamo dok nalog postoji. Kada obrišete nalog u aplikaciji, brišu se profil, obroci, težine i sačuvane fotografije. Listu za rani pristup brišemo 12 mjeseci nakon objave aplikacije, kako je opisano gore.
Vaša prava
Prema GDPR-u i Zakonu o zaštiti podataka o ličnosti Crne Gore imate pravo da:
- dobijete uvid u podatke koje imamo o vama;
- ispravite netačne podatke;
- tražite brisanje (u aplikaciji: Profil → obriši nalog);
- preuzmete podatke (u aplikaciji: izvoz u CSV);
- ograničite obradu ili joj se usprotivite;
- povučete pristanak;
- podnesete pritužbu Agenciji za zaštitu ličnih podataka i slobodan pristup informacijama Crne Gore ili nadzornom organu u zemlji u kojoj živite.
Zahtjeve šaljite na podrska@calorko.app. Odgovaramo u roku od 30 dana.
Bezbjednost
Sav saobraćaj ide preko HTTPS-a. U bazi svaki korisnik može da čita i mijenja samo svoje redove. Pristup produkcijskim podacima ima samo Jovan Ilić.
Izmjene
Kada promijenimo ovu politiku, novu verziju objavljujemo na ovoj stranici sa novim datumom. O većim promjenama obavijestićemo vas i u aplikaciji. Pogledajte i uslove korišćenja.