Politika privatnosti

Zadnje ažuriranje: September 14, 2026

1. Uvod

Adapt IT („mi”) upravlja aplikacijom Prvi zalogaj i web-stranicom https://prvizalogaj.com. Ova politika objašnjava koje podatke obrađujemo, zašto, i koja su tvoja prava.

Ukratko: nemamo tvoje ime ni e-mail adresu, nemamo korisničke račune, i ne prodajemo podatke nikome. Sve što traži dopuštenje — lokacija, kamera, mikrofon — isključeno je dok ga sam ne uključiš.

2. Podaci koje obrađujemo

2.1 Podaci koji ostaju na tvojem uređaju

Ovo se sprema lokalno, u bazu na telefonu, i nikada nam se ne šalje:

  • Jezik i prehrambene postavke (vegetarijanski, veganski, bez glutena, bez mliječnog, meso)
  • Favoriti i povijest kuhanja
  • Plan obroka i popis za kupovinu
  • Aktivna kuharska sesija, da se nastavi ako zatvoriš aplikaciju
  • Red čekanja za ponovnu provjeru računa kupnje kada se vrati mreža

2.2 Računi kupnje

Kada nešto kupiš, aplikacija šalje račun koji je izdao Apple ili Google našem poslužitelju na api.prvizalogaj.com. Spremamo samo token računa, ID proizvoda, status prava pristupa i vremenske oznake. Ne spremamo ime, e-mail, ni podatke o kartici — token je neprozirni niz iz kojeg se ne može iščitati tko si.

2.3 Identifikatori instalacije i uređaja

Aplikacija stvara dva nasumična identifikatora. Nijedan nije reklamni identifikator, nijedan se ne kupuje ni dijeli, i nijedan nije vezan uz tvoj identitet.

  • ID instalacije — nasumični UUID koji nastaje pri prvom otvaranju i nestaje kad obrišeš aplikaciju. Veže kupnje uz instalaciju da prežive ponovnu instalaciju.
  • ID uređaja — na Androidu sistemski ID vezan uz aplikaciju, na iOS-u nasumični UUID u Keychainu. Postoji da se besplatne kuharske sesije broje po uređaju, a ne da se resetiraju svakom reinstalacijom.

2.4 Lokacija — samo ako je uključiš

Aplikacija može poredati poslovnice po udaljenosti od tebe. To je isključeno dok ga sam ne uključiš u Postavkama, kada te uređaj pita za dopuštenje. Možeš ga ostaviti isključenim i umjesto toga odabrati grad s popisa — sve ostalo radi jednako.

Kada je uključeno:

  • Tražimo približnu lokaciju, ne preciznu.
  • Koordinate se šalju našem poslužitelju u tijelu jednog zahtjeva, posluže za izračun udaljenosti i odbacuju se. Ne upisuju se ni u jednu bazu niti u zapise poslužitelja — zahtjev je namjerno tako oblikovan da se koordinate nikada ne pojave u zapisu.
  • Na telefonu žive samo u memoriji dok je aplikacija otvorena. Sprema se jedino tvoj odgovor da-ili-ne, da te ne moramo ponovno pitati.
  • Nikada te ne pratimo u pozadini i ne gradimo povijest kretanja.

Položaji samih trgovina dolaze iz OpenStreetMapa, izračunati su jednom na našem poslužitelju i spremljeni su kao obične poslovne adrese. Ti podaci objavljeni su pod licencijom Open Database License, © OpenStreetMap suradnici.

2.5 Kamera i fotografije — samo ako ih koristiš

Kamera se koristi za dvije odvojene stvari, obje pokrećeš sam:

  • Ideje za recept iz fotografije (plaćena funkcija). Ako slikaš hladnjak ili namirnice, ili odabereš postojeću sliku, fotografija se šalje našem poslužitelju i prosljeđuje OpenAI-ju, koji prepozna hranu i predloži jela. Fotografiju ne spremamo: ne upisuje se u bazu, a u zapisima ostaje samo njezina veličina u bajtovima. Što se s njom događa kod OpenAI-ja uređuju njihovi uvjeti, povezani u odjeljku 9.
  • Skeniranje koda za prijenos kupnji. Kamera čita QR kod s drugog telefona. Nama se šalje samo taj kod — nijedna slika ni snimka ne napušta uređaj.

2.6 Mikrofon i glasovne naredbe

Tijekom kuhanja možeš uključiti glasovne naredbe i reći „dalje”. Mikrofon radi samo dok si to uključio, za to kuhanje.

Zvuk obrađuje prepoznavanje govora tvojeg telefona — Appleovo na iOS-u, Googleovo na Androidu — koje ga, ovisno o uređaju i jeziku, može obraditi na svojim poslužiteljima prema svojim pravilima. Aplikacija zatim prepoznate riječi uspoređuje s kratkim popisom naredbi. Ni zvuk ni prijepis nikada ne dolaze do nas, ništa se ne snima i ništa ne čuva.

2.7 Čitanje koraka naglas

Kuharski pomoćnik može pročitati svaki korak naglas. To je isključeno dok ga sam ne uključiš, a pitamo te jednom, pri prvom kuhanju.

Glas ne nastaje na tvojem telefonu, ni u tom trenutku. Svaki korak svakog recepta snimimo unaprijed, na svakom jeziku, i te zvučne datoteke držimo kod sebe. Kad uključiš čitanje, aplikacija ih preuzme jednako kao fotografiju recepta i zadrži za sljedeći put. Ništa što izgovoriš, upišeš ili kuhaš ne šalje se nikamo — aplikacija samo traži datoteku s našeg poslužitelja.

Kao i svako drugo preuzimanje, i ovo se pojavi u zapisima poslužitelja iz odjeljka 2.9, pa redak zapisa nosi naziv koraka koji se preuzima. Ti se zapisi brišu nakon 14 dana i ne služe profiliranju.

Snimke izrađujemo pomoću ElevenLabsa. To radimo mi, unaprijed, iz vlastitog teksta recepata. Njima se ne šalju nikakvi korisnički podaci, niti im se išta šalje dok kuhaš.

2.8 Ono što nam sam napišeš

Ako iz Postavki pošalješ prijedlog recepta, spremamo tekst koji si napisao zajedno s ID-em uređaja, da ga možemo pročitati i da isti prijedlog ne brojimo dvaput. Molimo, nemoj u njega upisivati osobne podatke.

2.9 Zapisi poslužitelja

Kao i svaka web-usluga, naš poslužitelj bilježi redak po zahtjevu: vrijeme, pozvanu putanju, status odgovora, aplikaciju koja zove i tvoju IP adresu. Ti zapisi služe sigurnosti i otklanjanju grešaka, ne koriste se za profiliranje, i brišu se nakon 14 dana. Koordinate su, kako piše u 2.4, namjerno držane izvan njih.

3. Neobavezna analitika i izvještaji o rušenju

Ako je analitika omogućena u produkcijskoj aplikaciji ili je prihvatiš na web-stranici, obrađujemo pseudonimizirane tehničke događaje, verziju aplikacije, jezik, korištenje funkcija i dijagnostiku rušenja. Koristimo Firebase Analytics, Firebase Crashlytics i Google Analytics. Ne šaljemo im ime, e-mail, podatke o plaćanju, sadržaj AI upita ni lokaciju.

Poslužitelj može slati serverske greške, performansne tragove i operativne zapise u Sentry kada je konfiguriran. To su isključivo tehnički podaci — putanja zahtjeva, vrsta greške, okruženje poslužitelja.

Web analitika učitava se tek nakon tvoje privole. Telemetrija u aplikaciji isključena je u nekonfiguriranim izdanjima.

4. AI generiranje recepata

Uz pretplatu možeš dobiti recept iz opisa koji upišeš ili iz fotografije, kako piše u 2.5. Tvoj tekst, broj porcija i jezik šalju se našem poslužitelju i prosljeđuju OpenAI-ju, koji napiše recept.

Gotov recept sprema se kod nas kao neobjavljena skica, da dobar recept možemo pregledati i dodati u katalog za sve. Sprema se kao sadržaj recepta — naslov, sastojci, koraci — i ne vodi se uz tebe. Tvoj upit ne spremamo kao zasebno polje, a produkcijski zapisi bilježe samo njegovu duljinu, nikad tekst. Molimo, nemoj u upit upisivati osobne podatke.

5. Oglasi

Korisnicima koji ništa nisu kupili mogu se prikazati oglasi: nagradni video ako želiš dodatnu kuharsku sesiju nakon iskorištenih besplatnih, i povremeni oglas nakon završenog kuhanja. Oglase poslužuje Google AdMob.

U Europskom gospodarskom prostoru Googleov obrazac za privolu pojavljuje se prije bilo kojeg oglasa i nijedan se ne učitava dok na njega ne odgovoriš. Ovisno o odgovoru, AdMob može koristiti reklamni identifikator uređaja. Bilo koja kupnja u potpunosti uklanja oglase — pretplata, Chef Pack ili Steak Masterclass. Mi sami ne dobivamo nikakve reklamne podatke i nikada oglašivačima ne šaljemo tvoje recepte, upite, popis za kupovinu ni lokaciju.

6. Što ne prikupljamo

  • Bez imena, e-mail adresa, podataka o kartici i popisa kontakata
  • Bez precizne lokacije, bez praćenja u pozadini i bez povijesti kretanja
  • Bez snimki glasa i bez prijepisa izgovorenog
  • Bez fotografija spremljenih na našim poslužiteljima
  • Bez kontakata, poruka, kalendara, zdravstvenih podataka i datoteka
  • Bez prodaje i iznajmljivanja podataka brokerima
  • Bez personaliziranog oglašavanja bez potrebne privole

7. Svrha i pravna osnova

  • Provjera i obnova kupnji te sprečavanje zlouporabe — izvršenje ugovora i legitimni interes.
  • Ograničenje besplatnog korištenja — legitimni interes.
  • Prikaz cijena i najbližih trgovina — izvršenje ugovora, uz privolu za lokaciju.
  • AI recepti iz teksta ili fotografije — izvršenje ugovora, na tvoj zahtjev.
  • Analitika i dijagnostika rušenja — privola ili legitimni interes kada je dopušteno.
  • Oglasi — privola prikupljena Googleovim obrascem.

8. Rok čuvanja

  • Na uređaju — dok ne obrišeš aplikaciju ili njezine podatke.
  • Prava pristupa — dok je kupnja važeća, plus 90 dana radi obnove.
  • Brojanje besplatnih sesija — uz ID uređaja, dok koristiš aplikaciju.
  • Prijedlozi recepata — dok ih ne pročitamo i obradimo.
  • Lokacija — ne čuva se uopće; posluži za jedan zahtjev i odbacuje se.
  • Fotografije poslane AI funkciji — ne čuvamo ih.
  • Zapisi poslužitelja — 14 dana, zatim se automatski brišu.

9. Primatelji podataka

  • Apple i Google — provjera kupnji. apple.com/privacy, policies.google.com/privacy
  • OpenAI, L.L.C. — piše recepte iz tvojeg opisa i prepoznaje hranu na fotografiji koju sam pošalješ. openai.com/policies/privacy-policy
  • Google AdMob — poslužuje oglase korisnicima bez kupnje, uz privolu.
  • Google Firebase i Google Analytics — neobavezna analitika i dijagnostika.
  • Functional Software (Sentry) — serverske greške i operativni zapisi kada je konfiguriran. sentry.io/privacy
  • Appleovo i Googleovo prepoznavanje govora — glasovne naredbe obrađuje sam telefon; mi ih niti primamo niti spremamo.
  • ElevenLabs, Inc. — snima čitanje koraka opisano u 2.7. Njima unaprijed šaljemo vlastiti tekst recepata i dobivamo zvučne datoteke koje potom sami poslužujemo. Nikakvi korisnički podaci ne dolaze do njih, a tvoj ih uređaj nikada ne kontaktira. elevenlabs.io/privacy-policy
  • OpenStreetMap Foundation — položaji poslovnica, koje smo jednom potražili iz objavljenih adresa. Njima se ne šalju nikakvi korisnički podaci, a tvoja lokacija nikada se s njima ne dijeli.
  • EU pružatelj hostinga — infrastruktura poslužitelja, bez pristupa podacima aplikacije.

Ne prodajemo, ne iznajmljujemo i ne dijelimo osobne podatke oglašivačima ni brokerima podataka.

10. Djeca

Aplikacija nije namijenjena djeci mlađoj od 16 godina. Ne prikupljamo svjesno podatke djece. Ako misliš da nam je dijete ostavilo podatke, javi nam i odmah ćemo ih obrisati.

11. Sigurnost

Poslužitelj koristi TLS enkripciju u prijenosu i parametrizirane upite prema PostgreSQL bazi. Na svim krajnjim točkama za provjeru kupnji primjenjujemo ograničenje broja zahtjeva i autentifikaciju tokenom.

12. Tvoja prava

Imaš pravo na pristup, ispravak, brisanje, ograničenje obrade, prenosivost i prigovor. Za zahtjev pošalji e-mail na info@adapt-it.agency s predmetom „GDPR zahtjev”. Odgovorit ćemo u roku od 30 dana. Pritužbu možeš uputiti i AZOP-u (azop.hr).

13. Google Play — izjava o sigurnosti podataka

Ovo odgovara onome što prijavljujemo u Google Play obrascu Data Safety. Sve je šifrirano u prijenosu, ništa se ne prodaje, i sve možeš zatražiti da obrišemo.

  • Povijest kupnji — prikuplja se, nužno za rad aplikacije.
  • ID-evi uređaja — prikupljaju se, nužni za rad; opisani u 2.3.
  • Približna lokacijakoristi se, ali se ne prikuplja: posluži u trenutku za izračun najbližih trgovina i odbacuje se. Neobavezno.
  • Fotografijekoriste se, ali se ne prikupljaju: šalju se OpenAI-ju samo kada sam pokreneš tu funkciju. Neobavezno.
  • Zvuk — ne prikuplja se; glasovne naredbe obrađuje operativni sustav.
  • Sadržaj koji korisnik stvara — prijedlozi recepata i AI upiti. Neobavezno.
  • Aktivnost i rušenja — samo u izdanjima s uključenom telemetrijom. Neobavezno.
  • Ne prikuplja se: ime, e-mail, kontakti, poruke, kalendar, zdravlje, financije, datoteke, povijest pregledavanja.

14. App Store — oznake privatnosti

  • Podaci koji se koriste za praćenje: ako pristaneš na personalizirane oglase, reklamni identifikator koji koristi AdMob. Odbijanje privole ili bilo koja kupnja to uklanja.
  • Podaci koji nisu povezani s tobom: povijest kupnji, identifikatori iz 2.3, sadržaj koji stvaraš (AI upiti, fotografije poslane AI funkciji, prijedlozi recepata), gruba lokacija koja se ne čuva, te statistika korištenja i dijagnostika u izdanjima s telemetrijom.
  • Podaci povezani s tobom: nema ih. Nemamo račun, ime ni e-mail na koji bismo išta vezali.
  • Ne prikuplja se: kontakti, zdravlje, financije, poruke, povijest pregledavanja, osjetljivi podaci i zvuk.

15. Izmjene ove politike

Politiku možemo povremeno mijenjati. Datum na vrhu stranice uvijek pokazuje zadnju izmjenu. Nastavak korištenja aplikacije nakon izmjene znači prihvaćanje nove verzije.

16. Kontakt

Adapt IT
Bregovita ulica 7, 10292 Harmica, Croatia
info@adapt-it.agency