Privatnost

Opis ponašanja ažuriran

Bez korisničkog računa u aplikaciji, oglašavanja i praćenja kretanja. Ovdje je opis podataka potrebnih za rad zaslona i kratkih sesija.

  1. Što pohranjujemo. Registar zaslona (oznaka lokacije, vrsta prostora, gradska četvrt, mjesto zaslona, odnosno odabrano javno stajalište ili adresa, i kadar karte), kratkotrajne zapise sesije, kodove i brojače opisane u točki 4. Privremeni zaslon postavljen na /kiosk/ vrijedi 24 sata. Skeniranje daje 10 minuta; jednokratno dijeljenje daje drugoj osobi vlastitih 5 minuta bez daljnjeg dijeljenja.
  2. Što ne pratimo. U aplikaciji ne pohranjujemo IP adresu, korisnički agent ni trajni identifikator posjetitelja. Geolokaciju ne tražimo sami od sebe; koordinate uređaja ne šalju se javnom zaslonu. Tekst pretrage i filtri ostaju u sessionStorage te kartice, kako bi se vratili nakon osvježavanja. Samo kada odabereš prikazivanje, zaslon prima odabrano javno područje, liniju, stajalište ili stavku te gradsku četvrt i vremenski raspon tog pogleda. Skeniranje samo po sebi ne mijenja sadržaj zaslona.
  3. Pristup i zaštita od zlouporabe. Zaslon i telefon smiju biti na istom Wi-Fiju. IP adresa obrađuje se prolazno za ograničenje učestalosti zahtjeva, ne sprema se u naše brojače. Stvaranje zaslona je javno, bez prijave. Za satno ograničenje stvaranja (pet zaslona po satu po mreži) čuva se kratkotrajni kriptografski sažetak mrežne adrese, ne njezina izvorna vrijednost.
  4. Što brojimo. Samo zbrojeve oblika (dan, sat, događaj, dimenzija 1, dimenzija 2) u vremenskoj zoni Europe/Zagreb, iz zatvorenog rječnika: session_start, session_end, scan_fail, kiosk_online, source_fetch, hitno_view, over_cap, evaluation (aktivnosti privremenih zaslona, s nazivom događaja kao dimenzijom) te panel_open i export iz preglednika. Uz to sustav broji vlastita mjerenja, u kojima nema osoba: twin_tick, twin_hindsight, twin_hindsight_sign, twin_order i twin_plan (rad modela tramvaja) te static_watch (provjera novog voznog reda). Brojač ne zna tko si, nego samo da se nešto dogodilo.
  5. Pohrana u pregledniku. Aplikacija ne postavlja analitičke ni oglasne kolačiće. U sessionStorage stoje token za nastavak sesije, token kojim ta sesija dohvaća podatke, posljednji otvoreni sloj, tekst pretrage i filtri. Tokeni vrijede samo za kratku sesiju i šalju se našem poslužitelju radi provjere prava pristupa. U localStorage ostaju tema, jezik, lagani prikaz, spremljene linije, stajališta i mjesta te prekidači isticanja u aplikaciji. Ti se popisi ne šalju poslužitelju; pri izričitom prikazivanju šalje se samo odabrani javni pogled. Na zaslonu ostaju njegove vjerodajnice za povezivanje. Privremeno se pohranjuju trenutačni javni prikaz i potvrde zahtjeva, najdulje do isteka osobne sesije. Adresa je javna: nema prijave ni autentikacijskog kolačića.
  6. Koliko dugo. Brojače na razini sata čuvamo najviše 24 mjeseca, a starije brojač sam briše; automatsko sažimanje u mjesečne zbrojeve isporučuje se u financiranom projektu. Zapisi poslužitelja (Cloudflare Workers Logs) uzorkuju 5 % zahtjeva i čuvaju se najviše 7 dana; sadrže putanju, metodu, zaglavlja i metapodatke ruba koje Cloudflare bilježi, nikad tijelo zahtjeva, kod ni token. Identifikator sobe ili zaslona može se pojaviti u putanji ili u zapisu pogreške.
  7. Skup podataka za Grad Zagreb. Pripremljen je mjesečni izvoz CSV i JSON oblika (mjesec, dan, sat, događaj, dimenzija 1, dimenzija 2, broj) u kojem su brojevi zaokruženi na 5, a ćelije s manje od 10 presavijene u „ostalo“. Evaluacijski promet privremenih zaslona odvojen je od izvještaja za lokacije. Predaja skupa Gradu dio je financiranog projekta; javna objava je odluka Grada (data.zagreb.hr). Naš javni izvještaj na /statistika/ koristi isključivo iste zaokružene i sažete brojeve, a isto pravilo primjenjuje i na evaluacijski promet, koji prikazuje odvojeno. Mjerenja izvora i modela tramvaja ne tiču se osoba i prikazana su točno.
  8. Karta i mrežni zahtjevi. Kartografske pločice, fontovi, simboli, skripte i podaci učitavaju se s iste domene. Preglednik ne šalje zahtjeve poslužitelju OpenStreetMapa radi prikaza karte. Poslužitelj dohvaća izvore; pojedini izvor posjećuješ tek kada otvoriš njegovu poveznicu. Sigurnost i otvoreni podaci rade bez karte.
  9. Kod i podaci. Izvorni kod prototipa javan je od 15. rujna 2026. na github.com/matijarma/vidikovac pod licencom AGPL-3.0-or-later; konačni proizvod objavljuje se pod istom licencom. Dopušteni izvedeni podaci javno su dostupni na /open; licence pojedinih izvora popisane su na /izvori. Pitanja i zahtjeve šalji na kontakt@aningfilm.hr.
  10. Voditelj obrade i tvoja prava. Voditelj obrade je Aning Film d.o.o. (kontakt@aningfilm.hr). Prolazna obrada IP adrese za ograničenje učestalosti i satnu kvotu zaslona temelji se na legitimnom interesu zaštite usluge (čl. 6. st. 1. t. f Opće uredbe o zaštiti podataka); izvršitelj obrade za rub mreže i uzorkovane zapise je Cloudflare, Inc. Kamera služi isključivo za čitanje QR koda na tvom uređaju; slika ne napušta preglednik. Imaš pravo na pristup, ispravak, brisanje i prigovor te na pritužbu Agenciji za zaštitu osobnih podataka.