Politika privatnosti

Posljednja izmjena: 24. oktobar 2026.

Ova politika objašnjava koje podatke prikupljaju stranica i aplikacija Calorko, zašto, kome ih šaljemo i kako ih možete izbrisati. Pisana je jednostavnim jezikom, bez skrivenih dijelova.

Ko je odgovoran za podatke

Kontrolor podataka je Jovan Ilić, Podgorica, Crna Gora. Za sva pitanja o privatnosti pišite na podrska@calorko.app.

Ukratko

  • Stranica 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, osim ako sami ne uključite opciju „čuvaj fotografije“.
  • Ne koristimo reklamne SDK-ove i ne prodajemo podatke nikome.
  • Račun i sve podatke možete izbrisati u samoj aplikaciji, a podatke izvesti u CSV.

Stranica

Kolačići i statistika

Stranica je statična i ne postavlja kolačiće, pa nema ni banera za kolačiće. Ako mjerimo posjete, radimo to putem alata Plausible Analytics, koji ne koristi kolačiće, ne pravi profile posjetilaca i daje samo zbirne brojke (broj posjeta, stranice, država).

Hosting

Stranica se servira putem Cloudflare Pages. Cloudflare u serverskim logovima obrađuje IP adrese radi sigurnosti 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 odabrali (iPhone ili Android), da li želite testirati aplikaciju prije objave, jezik stranice, stranicu ili kampanju s koje ste se prijavili i vrijeme prijave. Podaci su u bazi Supabase na serverima u EU (Dablin, Irska), u tabeli u koju stranica može samo upisivati, a ne i čitati. 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, za ograničenje broja 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

Račun

Prijava ide putem Supabase Auth: Apple, Google ili link poslan na email. Čuvamo email adresu i identifikator računa.

Profil i plan

Da bismo izračunali dnevni cilj kalorija i makronutrijenata, unosite spol, godinu rođenja, visinu, trenutnu i ciljnu težinu, cilj i nivo aktivnosti. Te 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) sprema se uz vaš obrok. Za ponovljene zahtjeve čuvamo rezultat pod otiskom (hashom) slike, a ne samu sliku. Fotografija se čuva samo ako uključite opciju „čuvaj fotografije“; tada je vidljiva samo vama.

Korištenje skeniranja

Besplatni plan ima 3 AI skeniranja dnevno, pa za svako skeniranje bilježimo vrijeme i tehničke podatke (koji AI servis je odgovorio i koliko je trajalo). Tako provodimo dnevno ograničenje i pratimo da li aplikacija radi brzo.

Pretplata

Plaćanje obavlja Apple (App Store) ili Google (Google Play). Ne vidimo podatke o vašoj kartici. RevenueCat nam javlja samo da li je pretplata aktivna i do kada važi.

Analitika proizvoda

Putem PostHog-a bilježimo događaje u aplikaciji, naprimjer da je završen korak uvoda, da je pokrenuto ili sačuvano skeniranje ili da je dostignut dnevni limit. Služi nam da vidimo šta ne radi i šta treba popraviti.

Barkod

Kada skenirate barkod proizvoda koji 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 stranice i prosljeđivanje prijava za rani pristup u bazu.
  • Supabase — prijava, baza podataka (s 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 stranici, bez kolačića.

Neki od ovih servisa obrađuju podatke izvan Evropskog ekonomskog prostora. U tim slučajevima prijenos se oslanja na zaštitne mjere koje predviđa GDPR, kao što su standardne ugovorne klauzule.

Pravni osnov

  • Izvršenje ugovora — račun, dnevnik obroka, plan i pretplata, jer bez njih aplikacija ne može raditi.
  • Saglasnost — lista za rani pristup i čuvanje fotografija. Saglasnost možete povući u svakom trenutku.
  • Legitimni interes — sigurnosni logovi i zbirna statistika, da bi stranica i aplikacija radile pouzdano.

Koliko dugo čuvamo podatke

Podatke računa čuvamo dok račun postoji. Kada izbrišete račun 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 crnogorskom Zakonu o zaštiti podataka o ličnosti imate pravo da:

  • dobijete uvid u podatke koje imamo o vama;
  • ispravite netačne podatke;
  • tražite brisanje (u aplikaciji: Profil → izbriši račun);
  • preuzmete podatke (u aplikaciji: izvoz u CSV);
  • ograničite obradu ili joj se usprotivite;
  • povučete saglasnost;
  • podnesete prigovor crnogorskoj Agenciji za zaštitu ličnih podataka i slobodan pristup informacijama, Agenciji za zaštitu ličnih podataka u Bosni i Hercegovini ili nadzornom organu u državi u kojoj živite.

Zahtjeve šaljite na podrska@calorko.app. Odgovaramo u roku od 30 dana.

Sigurnost

Sav saobraćaj ide putem HTTPS-a. U bazi svaki korisnik može čitati i mijenjati samo svoje redove. Pristup produkcijskim podacima ima samo Jovan Ilić.

Izmjene

Kada promijenimo ovu politiku, novu verziju objavljujemo na ovoj stranici s novim datumom. O većim promjenama obavijestit ćemo vas i u aplikaciji. Pogledajte i uslove korištenja.