Privatnost i podaci
Kratka verzija: aplikacija radi bez naloga, bez registracije i bez kolačića za praćenje. Tvoja historija ostaje na tvom uređaju. Ono što se automatski šalje je anonimno (ne može se povezati s tobom). Dvije stvari koje ti sam/a pokreneš – dobrovoljna statistika i prijave/kontakt – su pseudonimne ili sadrže tvoj e-mail; za njih niže piše tačno šta, kome, koliko dugo i kako ih brišeš.
Ko je odgovoran Na uređaju Šta se šalje Anonimno vs. pseudonimno Koliko dugo Tvoja prava
Ko je odgovoran za podatke
Biraj387.ba vodi Anel Kahrić kao privatna, nekomercijalna inicijativa – bez firme, sponzora ili reklama. Za sva pitanja o podacima: kontakt@biraj387.ba ili kontakt forma. Puni podaci o autoru: u pripremi.
Šta ostaje samo na tvom uređaju
- Historija skeniranja i lista „Tvojih 387“ – u memoriji preglednika (lokalno, localStorage). Mi ih ne vidimo i ne možemo ih vratiti; brisanje podataka preglednika ih uklanja.
- Postavke (strogi mod, prikaz uputstva, odluka o instalaciji i statistici) – lokalno.
- Kamera: barkod se prepoznaje u tvom pregledniku. Slika s kamere se ne šalje nikuda.
Ovo nisu kolačići za praćenje: služe samo da aplikacija radi i pamti tvoje izbore.
Šta se šalje – kada, šta, kome i zašto
Automatski, pri korištenju aplikacije anonimno
| Kada | Šta | Kome | Zašto |
|---|---|---|---|
| Svaki sken | Barkod | Open Food Facts i sestrinske baze Open Products / Beauty / Pet Food Facts (neprofitne, Francuska) | Naziv, marka i slika proizvoda. Kao svaki web-server, te baze vide IP adresu zahtjeva; mi im ne šaljemo ništa drugo. |
| Svaki sken | Barkod | Naša baza (Supabase, Frankfurt, EU) | Provjera ko je vlasnik prefiksa barkoda (naš GS1 registar firmi). Samo upit – barkod se ne pohranjuje. |
| Svaki sken | Način unosa (kamera/ručno) i boja rezultata – bez barkoda | Naša baza | Brojač: koliko se aplikacija koristi. Zbirno po danu. |
| Sken bez rezultata | Samo barkod i dan | Naša baza | Lista proizvoda koje niko nije prepoznao – da ih dodamo. |
| Greška u aplikaciji | Vrsta greške, poruka, porodica preglednika (npr. „Safari iOS“), verzija aplikacije | Naša baza | Da vidimo kad nešto ne radi. Bez punog user-agenta. |
| Otvaranje stranice | Zemlja, tip uređaja, preglednik, stranica | Vercel Web Analytics | Posjete po zemljama. Bez kolačića; Vercel navodi da IP adresu ne čuva. |
| Svaki zahtjev | IP adresa, vrijeme, tražena adresa (serverski dnevnik) | Vercel (hosting, SAD), Supabase (baza, EU) | Tehnički neizbježno za isporuku stranice i zaštitu od zloupotrebe. Mi te dnevnike ne koristimo za praćenje osoba. |
Osim tehničkih serverskih dnevnika (IP adresa, koju vidi svaki web-server), nijedan od ovih zapisa ne sadrži oznaku uređaja ili osobe – ne možemo ih povezati s tobom.
Samo ako ti to pokreneš pseudonimno ili s tvojim e-mailom
| Kada | Šta | Kome | Zašto |
|---|---|---|---|
| „Zajednička statistika“ – uključiš u aplikaciji | Barkod ili odabrana marka budućih skeniranja i potvrđenih kupovina, vrijeme, rezultat, način unosa, verzija; cijena samo ako je uneseš. Sve povezano nasumičnom oznakom instalacije. | Naša baza (Supabase, EU) | Razvoj aplikacije i zbirna statistika. Oznaka povezuje tvoje unose, pa ovo nije anonimno – ali ne znamo ko si. |
| „Prijavi grešku“ uz rezultat | Barkod, naziv, marka, šta si pročitao/la na deklaraciji, nasumična oznaka instalacije | Google tabela + e-mail autoru (Google Apps Script / Gmail) | Da ispravimo unos. Oznaka služi samo protiv zloupotrebe (dupli i masovni unosi). |
| „Obavijesti“ – uključiš jednim dodirom (početni ekran ili Više → Obavijesti) | Adresa tvog preglednika za push obavijesti (URL kod Googlea/Applea/Mozille) i dva tehnička ključa, vrsta preglednika, verzija aplikacije. Ništa o skeniranjima, bez oznake instalacije. | Naša baza (Supabase, EU); poruku isporučuje push servis tvog preglednika (Google, Apple ili Mozilla) | Da ti povremeno stigne obavijest: nove domaće marke, ažurirana lista, podsjetnik prije vikenda. Isključivanjem se zapis briše odmah; ako ukloniš aplikaciju ili zabraniš obavijesti, briše se pri prvom neuspjelom slanju. |
| Kontakt forma / e-mail | Tvoj e-mail, poruka, ime ako ga upišeš | Google tabela + e-mail autoru (Google Apps Script / Gmail) | Da ti odgovorimo i riješimo upit. |
Anonimno i pseudonimno – u čemu je razlika
Koliko dugo čuvamo
- Brojač skeniranja (zbirno po danu, bez oznaka): trajno – to je statistika projekta, ne lični podatak.
- Nepoznati barkodovi: 90 dana. Greške: 30 dana. Automatsko brisanje jednom dnevno.
- Dobrovoljna statistika: 90 dana, zatim automatsko brisanje. Isključivanjem u aplikaciji tražiš brisanje svega poslanog odmah.
- Prijave grešaka: dok je unos potreban kao izvor za listu proizvoda (izvor za svaki unos pokazujemo na zahtjev).
- Kontakt poruke: najkasnije 12 mjeseci nakon odgovora.
- Push obavijesti: dok su uključene. Isključivanjem se briše odmah; neaktivna adresa se briše automatski.
Tvoja prava i kako ih koristiš
- Dobrovoljna statistika: isključi je u aplikaciji („Više“ → „Postavke i brisanje“) – aplikacija šalje zahtjev za brisanje svih tvojih unosa. Bez interneta zahtjev čeka sljedeće otvaranje s vezom.
- Prijave i kontakt poruke: pravo na pristup, ispravku i brisanje – piši na
kontakt@biraj387.bas adrese s koje si pisao/la (za prijave iz aplikacije navedi barkod i približno vrijeme). Odgovaramo u roku od 48 sati, najkasnije u zakonskom roku. - Prigovor: ako smatraš da podatke obrađujemo pogrešno, možeš se obratiti nadležnom tijelu za zaštitu ličnih podataka – u BiH Agenciji za zaštitu ličnih podataka, ili tijelu u zemlji u kojoj živiš.
- Anonimni podaci (brojač, greške, nepoznati barkodovi) ne mogu se povezati s tobom, pa za njih zahtjev za pristup ili brisanje nije tehnički moguć.
Aplikacija nije namijenjena prikupljanju podataka od djece i ne traži ni dob ni identitet.
Infrastruktura i obrađivači
- Hosting i analitika posjeta: Vercel Inc. (SAD; globalna mreža servera). Serverski dnevnici mogu privremeno sadržavati IP adresu.
- Baza: Supabase (regija Frankfurt, EU). Pristup samo preko zaštićenih funkcija; nijedna tabela nije direktno čitljiva iz preglednika.
- Podaci o proizvodima: Open Food Facts i sestrinske baze (neprofitno udruženje, Francuska) – vide barkod i IP adresu zahtjeva.
- Prijave i kontakt: Google Apps Script, Google tabela i Gmail (Google Ireland Ltd.).
- Push obavijesti: push servis tvog preglednika – Google (Chrome, Edge, Samsung), Apple (Safari/iPhone) ili Mozilla (Firefox). Sadržaj poruke je šifriran za tvoj uređaj; servis vidi samo da je poruka poslana.
Izmjene
Ako promijenimo šta se šalje, ažuriramo ovu stranicu i datum ispod. Posljednja izmjena: 13. 9. 2026. – jasnije razdvojeno anonimno i pseudonimno, dodani serverski dnevnici, GS1 upit, sestrinske Open *Facts baze, kontakt forma, rokovi čuvanja i prava; push obavijesti (opt-in).