Politika privatnosti — Tprice
Posljednje ažuriranje: 2026-11-12 Datum stupanja na snagu: 2026-11-12
Ova Politika privatnosti objašnjava kako Tprice ("Tprice", "mi", "nas", "naš") prikuplja, koristi, pohranjuje i štiti osobne podatke korisnika ("vi", "korisnik") mobilne aplikacije Tprice za iOS i Android. Sastavljena je tako da udovoljava Općoj uredbi o zaštiti podataka Europske unije (GDPR), GDPR-u Ujedinjenog Kraljevstva, Kalifornijskom zakonu o privatnosti potrošača kako je izmijenjen Kalifornijskim zakonom o pravima na privatnost (CCPA/CPRA), srpskom Zakonu o zaštiti podataka o ličnosti (Zakon o zaštiti podataka o ličnosti, propisu matične jurisdikcije voditelja obrade) te zahtjevima trgovina Apple App Store i Google Play za uvrštavanje aplikacije (obrazac App Privacy / obrazac Data Safety).
Engleski tekst ove Politike je mjerodavna verzija. Prijevodi na ruski, hrvatski i srpski jezik dani su radi praktičnosti.
1. Identitet voditelja obrade
Voditelj obrade je NIKITA IARUNIN PR BEOGRAD, samostalni poduzetnik (preduzetnik) registriran u Republici Srbiji (Beograd), matični broj 67768850, porezni identifikacijski broj (PIB) 114678100, sa sjedištem na adresi Jurija Gagarina 231, 11073 Belgrade, Serbia, koji posluje pod nazivom Tprice.
- Kontakt za pitanja privatnosti i zaštite podataka: [email protected]
- Opća podrška: [email protected]
- Mjerodavno pravo: pravo Republike Srbije, ne dovodeći u pitanje obvezujuće odredbe o zaštiti potrošača države prebivališta korisnika.
1a. Službenik za zaštitu podataka (GDPR čl. 13(1)(b))
Tprice nije imenovao službenika za zaštitu podataka jer ne ispunjava nijedan od triju kriterija iz čl. 37(1) GDPR-a:
- Tprice nije tijelo javne vlasti (čl. 37(1)(a));
- temeljne djelatnosti Tpricea ne sastoje se od postupaka obrade koji po svojoj prirodi, opsegu ili svrhama zahtijevaju redovito i sustavno praćenje ispitanika u velikom opsegu (čl. 37(1)(b));
- temeljne djelatnosti Tpricea ne sastoje se od obrade u velikom opsegu posebnih kategorija osobnih podataka iz čl. 9 ili osobnih podataka koji se odnose na kaznene osude i kažnjiva djela iz čl. 10 (čl. 37(1)(c)).
Pitanja o privatnosti rješava izravno razvojni programer putem adrese [email protected].
1b. Teritorijalni doseg
Tprice se nudi korisnicima u Europskom gospodarskom prostoru, Ujedinjenom Kraljevstvu, Švicarskoj, Sjedinjenim Američkim Državama, Hrvatskoj, Srbiji i na drugim tržištima na kojima je aplikacija uvrštena u trgovine Apple App Store i Google Play. Tprice se ne nudi u Ruskoj Federaciji. Osobni podaci korisnika s prebivalištem u Rusiji ne prikupljaju se svjesno; ako se utvrdi takav korisnik, račun će biti izbrisan, a korisnik obaviješten na e-adresu zabilježenu u evidenciji.
1c. Primjena GDPR-a i GDPR-a Ujedinjenog Kraljevstva (čl. 3(2))
Budući da voditelj obrade ima poslovni nastan u Republici Srbiji i nudi aplikaciju ispitanicima u Europskom gospodarskom prostoru i Ujedinjenom Kraljevstvu, GDPR i GDPR Ujedinjenog Kraljevstva primjenjuju se na odgovarajuću obradu na temelju njihova čl. 3(2). Možete ostvariti prava opisana u §9 te podnijeti pritužbu nadzornom tijelu kako je opisano u §17. Za svako pitanje koje se odnosi na obradu vaših osobnih podataka možete nam se obratiti na [email protected].
2. Što prikupljamo
Tablica u nastavku jedinstveni je izvor istine o tome koje osobne podatke Tprice prikuplja. Svaka je stavka pridružena i Appleovoj taksonomiji privatnosti za App Store (deklariranoj u obrascu App Privacy) i Googleovoj taksonomiji Data Safety za Play Store (deklariranoj u obrascu Data Safety). Dva se obrasca neznatno razlikuju u načinu na koji klasificiraju iste temeljne podatke; razlike su objašnjene u §4.
| Stavka koju prikupljamo | Taksonomija Apple App Store | Taksonomija Google Play |
|---|---|---|
E-adresa iz prijave putem Google ili Apple SSO-a te iz obrazaca "Prijavi pogrešku u proizvodu" / "Kontaktirajte nas" unutar aplikacije. Kada koristite Sign in with Apple s opcijom "Hide My Email", vrijednost koju pohranjujemo Appleova je privatna relejna adresa ([email protected]); ne primamo vašu stvarnu e-adresu Apple ID-a. |
Contact Info → Email Address | Personal info → Email address |
| Slobodno upisani sadržaj poruka koje šaljete putem obrazaca "Prijavi pogrešku u proizvodu" / "Kontaktirajte nas" unutar aplikacije. Te se poruke usmjeravaju isključivo osoblju podrške Tpricea i ne koriste se ni u koju drugu svrhu. Potpadaju pod Googleovu iznimku za komunikaciju s podrškom te se stoga ne deklariraju kao stavka Messages na Playu. | User Content → Customer Support | (nije deklarirano — obuhvaćeno Googleovom iznimkom za komunikaciju s podrškom) |
| Vaš popis omiljenih proizvoda, vaša upozorenja o cijenama i vaše pretplate na obavijesti o popustu: proizvodi za koje ste zatražili obavijest o popustu, grad svake pretplate te ili trgovine koje ste odabrali ili, za pretplatu u svim trgovinama, trgovine koje ste isključili na popisu trgovina u aplikaciji. Uz pretplate na obavijesti o popustu vodimo zapisnik vaših obavijesti o popustu (§8): onih koje smo stavili u red čekanja, prikazali u aplikaciji i poslali vam kao push obavijest. Aplikacija vaše obavijesti o popustu prikazuje u odjeljku "Obavijesti", a zapisnik bilježi jeste li svaku od njih vidjeli (otvaranjem obavijesti ili odjeljka "Obavijesti") i jeste li je sakrili iz tog odjeljka. Pohranjuju se na našem pozadinskom sustavu kao podaci računa; na Playu su dio deklaracije Email + User IDs, a ne zasebna stavka App-interactions, osim oznaka jeste li obavijest vidjeli i jeste li je sakrili, koje su deklarirane kao interakcija s aplikacijom za funkcionalnost aplikacije. | User Content → Other User Content; oznake pregleda i skrivanja: Usage Data → Product Interaction (App Functionality) | (obuhvaćeno stavkama Email + User IDs; nije zasebno deklarirano); oznake pregleda i skrivanja: App activity → App interactions (App functionality) |
| Vaše košarice za kupnju ("košarice"): popisi proizvoda koje namjeravate kupiti. Košarica ima kratak naziv koji sami upisujete i proizvode koji su u njoj. Pohranjuju se na našem pozadinskom sustavu kao podaci računa. | User Content → Other User Content | App activity → Other user-generated content (deklarirano za naziv košarice, koji je slobodno upisani tekst); proizvodi u košarici, kao i vaši omiljeni proizvodi, obuhvaćeni su stavkama Email + User IDs |
| Korisnički identifikator usluge Firebase Authentication (Firebase UID) — primarni ključ koji povezuje vaš račun na našem pozadinskom sustavu. | Identifiers → User ID | Personal info → User IDs |
| Firebase App Instance ID — pseudonimni identifikator vezan uz instalaciju aplikacije koji generira Firebase SDK. | Identifiers → Device ID | Device or other IDs |
| Registracijski token usluge Firebase Cloud Messaging (FCM) — push identifikator vezan uz instalaciju na uređaju koji Firebase SDK generira nakon što pošaljete zahtjev putem obrasca "Kontaktirajte nas" unutar aplikacije ili uključite obavijesti o popustu za proizvod i odobrite dopuštenje operativnog sustava za obavijesti. Prenosi se na naš pozadinski sustav zajedno s odabranim jezikom aplikacije kako bismo vas mogli obavijestiti kada odgovorimo na vaš zahtjev za podršku i kada proizvod koji pratite dođe na popust, kako je opisano u §5 i §9c. Nikada se ne koristi za oglašavanje. | Identifiers → Device ID | Device or other IDs |
| Upiti za pretraživanje proizvoda unutar aplikacije (tekst koji upisujete u okvir za pretraživanje). | Search History | App activity → In-app search history |
| Događaji interakcije unutar aplikacije: pregledi zaslona, prijava, registracija, skeniranja crtičnog koda, pregledi proizvoda, dodavanje u omiljeno, dijeljenje, stvaranje upozorenja o cijeni, uključivanje, mijenjanje i isključivanje obavijesti o popustu, promjena jezika te radnje s košaricama (stvaranje, preimenovanje i brisanje košarice, dodavanje i uklanjanje proizvoda, otvaranje i usporedba košarice te uvoz košarice iz poveznice). | Usage Data → Product Interaction | App activity → App interactions |
Automatski prikupljeni dijagnostički događaji koje generira Firebase SDK: app_exception, first_open, session_start, app_clear_data, os_update, app_remove. Ne prikupljaju se nikakvi tragovi stoga (stack traces) (Firebase Crashlytics i Sentry nisu integrirani). |
Diagnostics → Performance Data | App info and performance → Crash logs |
| Statistika korištenja bez računa (§5b): jednom dnevno broj dana od prethodnog javljanja (od 1 do 30 ili više od 30), podatak o tome je li riječ o novoj instalaciji te, tijekom prva 52 tjedna i samo ako se nitko nije prijavio u račun na uređaju, tjedan u kojem je aplikacija instalirana. Ne šalju se nikakvi identifikatori računa, uređaja ni oglašavanja, kao ni država, grad, pretraživanja ili proizvodi. Svaki zahtjev samo dodaje jedan dnevnom zbroju; sam se zahtjev ne pohranjuje. | Usage Data → Product Interaction | App activity → App interactions |
| Dani aktivnosti vašeg računa (§5b): kalendarski datumi u kojima je aplikacija u vaše ime uputila barem jedan zahtjev našem pozadinskom sustavu dok ste bili prijavljeni, pohranjeni s internim brojem vašeg računa i državom kataloga tog zahtjeva. Na početku svakog posjeta aplikacija upućuje jedan takav zahtjev. Ne bilježe se doba dana, IP adresa, podaci o uređaju, zasloni ni značajke. | Usage Data → Product Interaction | App activity → App interactions |
Asimetrično postupanje s približnom lokacijom izvedenom iz IP adrese (deklarirano kod Applea, ali ne i kod Googlea) objašnjeno je u §4. Zasebno, vaša se IP adresa obrađuje na strani poslužitelja na rubu naše usluge radi sigurnosti i sprječavanja zlouporabe; to nije stavka prikupljanja deklarirana u trgovinama (ne prikuplja se s vašeg uređaja u tu svrhu) i opisana je u §4, §5a i §8.
3. Što NE prikupljamo
Radi izbjegavanja nejasnoća, sljedeći podaci izričito se ne prikupljaju u Tpriceu:
- Ime za prikaz. Tprice ne izdvaja niti pohranjuje polje
displayNamekoje vraća prijava putem Googlea ili Applea. - Točna (GPS) lokacija. Aplikacija ne sadrži nikakav GPS kôd, ne traži dopuštenja za lokaciju i ne ovisi o
expo-locationni o bilo kojoj istovrijednoj biblioteci. - Appleov identifikator za oglašavanje (IDFA). Tprice ne prikazuje upit App Tracking Transparency i ne poziva
requestTrackingAuthorization. - Androidov identifikator za oglašavanje (AD_ID). Dopuštenje
com.google.android.gms.permission.AD_IDizričito je blokirano u manifestu aplikacije. - Kadrovi s kamere. Kameri se pristupa samo dok je otvoren skener crtičnog koda unutar aplikacije. Videokadrove dekodira biblioteka za crtične kodove na samom uređaju te se oni nikada ne pohranjuju, ne učitavaju niti prenose izvan uređaja. Na naš pozadinski sustav šalje se samo dekodirani brojčani niz crtičnog koda radi pronalaska proizvoda.
- Fotografije, videozapisi, audiosnimke ili datoteke iz pohrane vašeg uređaja.
- Popis kontakata, kalendar, popis poziva, SMS poruke ili povijest preglednika.
- Podaci o zdravlju, tjelovježbi ili biometrijski podaci.
- Tragovi stoga pri rušenju aplikacije (crash stack traces). Firebase Crashlytics, Sentry ni bilo koja istovrijedna biblioteka za izvješćivanje o rušenjima nisu integrirani.
- Identifikator za statistiku korištenja. Statistika korištenja opisana u §5b šalje se bez ikakvog identifikatora računa, uređaja, instalacije ili oglašavanja.
- Telefonski broj, poštanska adresa, potpuni datum rođenja ili brojevi socijalnog osiguranja / nacionalnog identifikacijskog dokumenta.
- Brojevi kreditnih kartica, brojevi bankovnih računa ili bilo kakvi podaci o platnim karticama. Aplikacija se pruža besplatno i ne nudi kupnju unutar aplikacije ni plaćene pretplate; Tprice ne prikuplja niti obrađuje nikakve podatke o plaćanju, financijama ili kupnji.
4. Odabir grada i države — taksonomska napomena
Kada iz popisa unutar aplikacije odaberete državu i grad, Tprice taj odabir pohranjuje kao postavku i koristi ga za filtriranje kataloga proizvoda i podataka o cijenama. Država kataloga vaših zahtjeva upućenih dok ste prijavljeni bilježi se i uz vaše dane aktivnosti za statistiku korištenja opisanu u §5b. Na vašem se uređaju odabrana država i regija postavljena u postavkama telefona koriste i za odlučivanje o tome je li za statistiku korištenja potrebno vaše dopuštenje (§5b); ni jedno ni drugo ne šalje se sa statistikom. Ta postavka nije izvedena iz GPS-a, Wi-Fija, Bluetootha ni iz bilo kojeg senzora uređaja te se ne tretira kao podatak o fizičkoj lokaciji ni prema Appleovoj ni prema Googleovoj taksonomiji trgovina. Android aplikacija ne traži nikakvo dopuštenje za lokaciju.
Zasebno, Firebase Analytics, kada zaprimi analitički događaj s vašeg uređaja, na strani poslužitelja provodi grubo geografsko obogaćivanje događaja na temelju izvorne IP adrese (samo na razini države i grada). Za to analitičko obogaćivanje Tprice ne prima vašu neobrađenu IP adresu s uređaja; obogaćivanje u cijelosti provodi Google na strani poslužitelja, a analitička konzola Tpricea vidi samo rezultirajuće dimenzije države i grada za pojedini događaj. Ta je obrada istovjetna na iOS-u i Androidu. Odvojeno od analitike, rub usluge Tprice obrađuje vašu IP adresu kada upućujete zahtjeve našem pozadinskom sustavu, u svrhu sigurnosti i sprječavanja zlouporabe; ta obrada, njezina pravna osnova i njezino zadržavanje opisani su u §5, §5a i §8.
To obogaćivanje na temelju IP adrese deklariramo kao "Coarse Location" u Appleovu obrascu App Privacy jer ga Appleova taksonomija tretira kao stavku Location. Ne deklariramo ga kao zasebnu stavku Location u obrascu Play Data Safety jer Android aplikacija ne posjeduje niti traži ikakvo dopuštenje za lokaciju, a Googleova taksonomija ovu vrstu IP obogaćivanja svojstvenog SDK-u tretira kao dio obrade analitičkog SDK-a. Deklaracije su namjerno opreznije na Appleovoj strani; temeljni je tok podataka isti na obje platforme.
Zasebna obrada vaše IP adrese na rubu usluge Tprice radi sigurnosti i sprječavanja zlouporabe (opisana u §5, §5a i §8) nije stavka prikupljanja deklarirana u trgovinama ni na jednoj platformi: IP adresa promatra se na rubu mreže usputno uz svaki zahtjev, a ne prikuplja se s vašeg uređaja putem aplikacije, koristi se isključivo za sigurnost i sprječavanje zlouporabe te se zadržava samo u zapisnicima pristupa tijekom ograničenog razdoblja navedenog u §8. Stoga nije Appleova stavka "Location" — jedina Appleova deklaracija Location jest analitičko obogaćivanje putem Firebasea opisano gore — i nije deklarirana vrsta podataka u Googleovu obrascu Play Data Safety.
5. Svrhe obrade
Tprice obrađuje osobne podatke isključivo u svrhe navedene u nastavku. Aplikacija se pruža besplatno i ne nudi kupnju unutar aplikacije ni plaćene pretplate. Ne prikazujemo oglase u aplikaciji, ne šaljemo marketinške e-poruke, ne šaljemo na vlastitu inicijativu push obavijesti kojima promoviramo proizvode, trgovce ili aplikaciju, ne prodajemo, ne dijelimo niti iznajmljujemo osobne podatke posrednicima u podacima i ne profiliramo korisnike radi oglašavanja ni u korist trećih strana. Upravljamo kanalom za udaljene push obavijesti samo za dvije vrste obavijesti, a svaku od njih zatražite sami: potvrdu da smo odgovorili na zahtjev za podršku koji ste poslali putem obrasca "Kontaktirajte nas" unutar aplikacije i obavijest da je proizvod koji ste odabrali na popustu ("obavijesti o popustu"). Ne šaljemo nikakve druge push obavijesti. Trgovci nam ne plaćaju obavijesti o popustu i ne mogu ih slati niti birati tko ih prima. Taj je kanal opisan u svrsi "Servisne obavijesti" u nastavku, u §5a i u §9c.
- Upravljanje računom. Stvaranje vašeg računa, prijava, povezivanje vaših omiljenih proizvoda, upozorenja o cijenama i pretplata na obavijesti o popustu s vašim računom te obrada vašeg zahtjeva za brisanje računa. Od verzije 1.0.9 aplikacije možete bez računa pregledavati katalog, pretraživati i uspoređivati cijene ("način rada za goste"). Za omiljene proizvode, košarice, upozorenja o cijenama, obavijesti o popustu i obrasce za podršku potrebna je prijava putem Googlea ili Applea, koja daje vašu e-adresu i stvara Firebase UID. Budući da se aplikacija može koristiti bez prijave, Email i User IDs deklarirani su u obrascu Play Data Safety kao "Optional"; ranije verzije aplikacije ne mogu se koristiti bez prijave.
- Funkcionalnost aplikacije. Pružanje temeljnih značajki aplikacije: katalog proizvoda, povijest cijena, pretraživanje, omiljeno, upozorenja o cijenama, obavijesti o popustu za proizvode koje odaberete, korisnička podrška unutar aplikacije, skeniranje crtičnog koda te košarice za kupnju (stvaranje košarica, dodavanje proizvoda, usporedba cijene košarice kod različitih trgovaca, dijeljenje košarice i uvoz košarice iz poveznice koju ste primili).
- Servisne obavijesti. Obje obavijesti u nastavku šalju se kao push obavijesti pomoću FCM registracijskog tokena opisanog u §2, a njihov se tekst lokalizira na našem poslužitelju na odabrani jezik vaše aplikacije. Obavijesti o popustu pojavljuju se i u odjeljku "Obavijesti" aplikacije, bez obzira na to jeste li dopustili push obavijesti. Push kanal ne koristimo za oglašavanje ni u koju drugu svrhu.
- Odgovor podrške. Kada pošaljete zahtjev putem obrasca "Kontaktirajte nas" unutar aplikacije, šaljemo vam transakcijsku push obavijest kako bismo vas obavijestili da smo vam odgovorili (obično e-poštom).
- Obavijesti o popustu. Kada na stranici proizvoda uključite obavijesti o popustu, u svim trgovinama svojeg grada ili samo u trgovinama koje odaberete, nekoliko puta dnevno uspoređujemo proizvod s našim podacima o cijenama i obavještavamo vas kada za njega u tom gradu počne nova akcija, s trgovinom te akcijskom i redovnom cijenom. Obavijest se uvijek pojavljuje u odjeljku "Obavijesti" aplikacije, a zvonce na početnom zaslonu pokazuje crvenu točku dok je ne vidite; ako ste dopustili push obavijesti, šaljemo vam je i na uređaj kao push obavijest. Obavijesti o popustu rade i bez push obavijesti. Obavještavamo vas najviše jednom po proizvodu u sedam dana i najviše tri puta dnevno, samo od 9:00 do 20:00 po lokalnom vremenu. Obavijest koja ne stane u te okvire čeka sljedeće jutro i odbacuje se ako je akcija do tada završila. Obavijesti mogu stići kasnije od početka akcije ili uopće ne stići (vidjeti Uvjete pružanja usluge). Vaše obavijesti o popustu iz posljednjih 90 dana navedene su u odjeljku "Obavijesti" aplikacije (zvonce na početnom zaslonu), a u "Postavke obavijesti" vidite proizvode čije popuste pratite te možete promijeniti trgovine ili isključiti obavijesti. Obavijest možete sakriti iz odjeljka "Obavijesti" križićem pokraj nje; skrivenu obavijest čuvamo u zapisniku do isteka njezinih 90 dana (§8) jer se i dalje ubraja u gore navedena ograničenja.
- Analitika (Firebase). Mjerenje korištenja značajki, učinkovitosti pretraživanja, toka zaslona i lijevaka konverzije u agregiranom i pseudonimnom obliku putem usluge Firebase Analytics (Google Analytics 4), uključujući grubo (na razini države / grada) obogaćivanje lokacije izvedeno iz IP adrese opisano u §4. Analitička obrada uređena je prekidačem za analitiku unutar aplikacije opisanim u §9c i dijaloškim okvirom za privolu unutar aplikacije opisanim u §5a.
- Statistika korištenja. Brojanje na našim vlastitim poslužiteljima koliko ljudi dnevno, tjedno i mjesečno koristi aplikaciju, koliko se često otvara, koliko ima novih instalacija i vraćaju li se korisnici te koliki udio aktivnih računa koristi košarice i omiljene proizvode. Gledamo samo zbrojeve, ne sudjeluje nikakva usluga analitike treće strane, a rezultati se nikada ne koriste za donošenje odluka o vama ni kako bismo vas kontaktirali. Ta obrada nije uređena prekidačem za analitiku, nego vlastitim prekidačem. U cijelosti je opisana u §5b.
- Sigurnost usluge. Otkrivanje i sprječavanje automatiziranog prikupljanja podataka (scraping), napada grubom silom i drugih zlouporaba usluge putem ograničavanja broja zahtjeva po IP adresi primijenjenog na pristupniku ispred našeg pozadinskog sustava (s ključem na vašoj IP adresi) te putem pregleda zapisnika pristupa.
Kada dijelite košaricu, šaljete poruku koju prije slanja možete pregledati i urediti. Ona sadrži naziv košarice, proizvode u košarici s cijenama koje vidite, datum na koji se te cijene odnose, trgovca koji je najpovoljniji za cijelu košaricu, u nekim državama vaš odabrani grad te poveznicu. Poveznica prenosi popis proizvoda i vašu odabranu državu u dijelu web-adrese iza znaka #, koji preglednici ne šalju web-poslužiteljima, pa se ne pojavljuje u zapisnicima naših web-poslužitelja, u zapisnicima našeg CDN-a ni u našoj web-analitici. Poruka putuje putem aplikacije koju odaberete za slanje, a ta je aplikacija obrađuje prema vlastitim pravilima o privatnosti (vidjeti §7). Kada netko otvori poveznicu u aplikaciji Tprice, identifikatori proizvoda šalju nam se kako bismo mogli pronaći proizvode i prikazati pregled; košarica se u računu te osobe stvara samo ako nakon toga potvrdi uvoz. Svatko tko ima poveznicu može uvesti košaricu, stoga poveznice na košarice dijelite samo s osobama kojima vjerujete.
5a. Pravna osnova prema čl. 6 GDPR-a
| Aktivnost obrade | Kategorije podataka | Pravna osnova (čl. 6 GDPR-a) |
|---|---|---|
| Stvaranje i održavanje vašeg računa; povezivanje vaših omiljenih proizvoda, upozorenja o cijenama i pretplata na obavijesti o popustu s vašim računom | E-adresa, Firebase UID | Čl. 6(1)(b) — izvršavanje ugovora u kojem ste stranka |
| Pohrana vaših omiljenih proizvoda, upozorenja o cijenama, pretplata na obavijesti o popustu, košarica (uključujući naziv koji dajete svakoj košarici i proizvode koje sadrži), upita za pretraživanje te odabrane postavke države / grada / jezika | Omiljeno, upozorenja o cijenama, pretplate na obavijesti o popustu, košarice, povijest pretraživanja, postavke | Čl. 6(1)(b) — izvršavanje ugovora |
| Obrada poruka koje šaljete putem obrazaca za korisničku podršku unutar aplikacije | E-adresa, slobodno upisana poruka | Čl. 6(1)(b) — izvršavanje ugovora |
| Događaji usluge Firebase Analytics, uključujući grubo geografsko obogaćivanje na temelju IP adrese, te pohrana identifikatora Firebase SDK-a na uređaju ("slične tehnologije" prema čl. 5(3) Direktive o e-privatnosti) | Interakcije unutar aplikacije, upiti za pretraživanje, tok zaslona, dijagnostika, App Instance ID, gruba lokacija | Čl. 6(1)(a) — vaša izričita privola dana opcijom uključivanja (opt-in). Privola se traži putem namjenskog dijaloškog okvira unutar aplikacije koji je zadano postavljen na "bez analitike" i koji se prikazuje kada aplikacija prikupi dovoljno signala o angažmanu da informirani upit postane smislen (što god prvo nastupi: dvije dovršene sesije, tri pregleda proizvoda ili sedam dana od prvog pokretanja). Dok u tom dijaloškom okviru ne dodirnete "Dopusti analitiku", Firebase Analytics SDK ne inicijalizira se na vašem uređaju, nikakav App Instance ID ne zapisuje se u pohranu na uređaju i nikakvi analitički događaji ne dostavljaju se Googleu. Privolu možete povući u bilo kojem trenutku putem prekidača za analitiku unutar aplikacije (§9c). |
| Slanje obavijesti koje ste zatražili (push obavijesti da smo odgovorili na zahtjev za podršku koji ste poslali putem obrasca "Kontaktirajte nas" unutar aplikacije i obavijesti da je proizvod koji ste odabrali na popustu, koja se prikazuje u odjeljku "Obavijesti" aplikacije i, ako ste dopustili push obavijesti, šalje i kao push obavijest); usporedba vaših pretplata na obavijesti o popustu s našim podacima o cijenama; pohrana FCM registracijskog tokena, vaše postavke jezika aplikacije i zapisnika obavijesti o popustu u tu svrhu; prikaz vaših obavijesti o popustu i toga koje ste od njih već vidjeli u odjeljku "Obavijesti" aplikacije, osim onih koje ste sakrili | FCM registracijski token, jezik aplikacije, pretplate na obavijesti o popustu, zapisnik obavijesti o popustu | Čl. 6(1)(b) — izvršavanje ugovora: svaka obavijest čini dio usluge koju ste zatražili u aplikaciji (usluge podrške ili obavijesti o popustu koje ste uključili za određeni proizvod). Trgovci ne plaćaju obavijesti o popustu, a šaljemo ih samo za proizvode koje ste odabrali. Čuvanje tokena vezanog uz uređaj kako bismo mogli dostavljati te obavijesti dodatno se oslanja na čl. 6(1)(f) — naš legitimni interes da vas možemo kontaktirati u vezi s vašim vlastitim zahtjevom, za što smo proveli procjenu ravnoteže interesa. Token se generira i prenosi tek nakon što pošaljete zahtjev putem obrasca "Kontaktirajte nas" ili uključite obavijesti o popustu i odobrite dopuštenje operativnog sustava za obavijesti; nikada se ne koristi za oglašavanje ni analitiku, prenosi se samo s vašom postavkom jezika aplikacije radi lokalizacije te se briše kada više nije potreban ni za jednu od tih svrha (§8), pri deinstalaciji ili pri brisanju računa. Dopuštenje operativnog sustava za obavijesti upravlja samo push obavijestima i možete ga opozvati u bilo kojem trenutku (§9c); obavijesti o popustu u odjeljku "Obavijesti" prestaju kada isključite pretplatu na obavijesti o popustu za proizvod. Obavijesti u svrhu oglašavanja zahtijevale bi vašu zasebnu privolu danu opcijom uključivanja prema čl. 6(1)(a) |
| Otkrivanje zlouporaba i sigurnosnih incidenata; ograničavanje broja zahtjeva po IP adresi na pristupniku ispred našeg pozadinskog sustava; pregled zapisnika pristupa | IP adresa klijenta (koristi se kao ključ za ograničavanje broja zahtjeva na pristupniku te se bilježi u zapisnike pristupa), putanja zahtjeva, vremenska oznaka i Firebase UID kada je zahtjev autenticiran (bilježi se u zapisnike; kod uvoza košarica koristi se i za primjenu ograničenja po računu na to koliko se često košarice mogu uvoziti) | Čl. 6(1)(f) — legitimni interes za sigurnost i dostupnost usluge. Proveli smo procjenu ravnoteže legitimnih interesa i ograničavamo ovu obradu na IP adresu i metapodatke zahtjeva koji su strogo nužni za sigurnost |
| Statistika korištenja bez računa (§5b) te pohrana i čitanje informacija na vašem uređaju koje su joj potrebne | Broj dana od prethodnog javljanja, podatak o tome je li riječ o novoj instalaciji, tjedan instalacije; zapis statistike na vašem uređaju; vrijeme instalacije očitano iz operativnog sustava | Čl. 6(1)(f): naš legitimni interes da znamo koliko ljudi koristi besplatnu aplikaciju i vraćaju li se. Proveli smo procjenu ravnoteže interesa: šalju se samo grube vrijednosti, bez identifikatora; za te se zahtjeve ne pohranjuje IP adresa; mali zbrojevi su skriveni; statistika se ne povezuje ni s kakvim drugim podacima; a možete je isključiti u bilo kojem trenutku. Pohrana i čitanje tih informacija na vašem uređaju uređeni su nacionalnim propisima kojima se provodi čl. 5(3) Direktive o e-privatnosti, uključujući hrvatske i srpske propise o elektroničkim komunikacijama. Prije prvog brojanja o tome vas obavještavamo u aplikaciji, a to možete odbiti u bilo kojem trenutku. Ako se država koju ste odabrali ili regija vašeg telefona nalazi na našem popisu država u kojima je za statistiku potrebno vaše dopuštenje, statistika radi tek nakon što je dopustite (§5b) |
| Dani aktivnosti prijavljenih računa i statistika izračunata iz njih (§5b) | Interni broj računa, datum, država kataloga | Čl. 6(1)(f): naš legitimni interes za mjerenje korištenja usluge i zadržavanja korisnika. Proveli smo procjenu ravnoteže interesa: bilježe se samo datum i država, iz zahtjeva koje aplikacija ionako upućuje (za njih smo proveli i procjenu spojivosti svrha prema čl. 6(4)) i iz jednog zahtjeva na početku svakog posjeta; zapis je pseudonimni i briše se zajedno s vašim računom; pregledavaju se samo zbrojevi. Prigovor možete uložiti u bilo kojem trenutku (§9) |
Privolu za obradu u svrhu analitike možete povući u bilo kojem trenutku, što ne utječe na zakonitost obrade provedene prije povlačenja. Vidjeti §9c.
5b. Statistika korištenja
Ovaj odjeljak opisuje statistiku korištenja koju aplikacija šalje dok je koristite bez računa te dane aktivnosti koje bilježimo dok ste prijavljeni. Oboje uređuje jedan prekidač: Statistika korištenja u Profil → Postavke računa. On je odvojen od prekidača Analitika korištenja, kojim se uređuje Firebase Analytics (§9c). Način rada za goste, a s njim i statistika bez računa, dostupan je od verzije 1.0.9 aplikacije.
Bez računa
- Tko obrađuje. Voditelj obrade naveden u §1, dostupan na [email protected]. Zahtjevi do naših poslužitelja stižu putem Cloudflarea, a zbrojevi se pohranjuju na našim poslužiteljima kod Hetznera u Njemačkoj (§6).
- Što se čuva na telefonu. Datum posljednjeg javljanja, kada je zapis nastao i kada istječe (13 mjeseci nakon nastanka, bez produljenja), vaš izbor o statistici korištenja i nekoliko oznaka potrebnih za brojanje (na primjer, je li nova instalacija već uračunata, je li se itko prijavio u račun na ovom telefonu i jeste li vidjeli obavijest u aplikaciji). Aplikacija čuva i popis država u kojima je za statistiku potrebno vaše dopuštenje, koji preuzima s
updates.tprice.app. - Što se čita s telefona. Vrijeme instalacije aplikacije, koje daje operativni sustav. Koristi se samo na telefonu: da se utvrdi je li riječ o novoj instalaciji, da se odredi tjedan instalacije i da se odbaci zapis prenesen s drugog telefona. Čita se samo tijekom prva 52 tjedna nakon instalacije i samo ako se nitko nije prijavio u račun na telefonu. Na telefonu se provjerava i regija postavljena u postavkama telefona, kako bi se odlučilo je li za statistiku potrebno vaše dopuštenje; regija se ne šalje.
- Što se šalje. Jednom dnevno dok aplikaciju koristite bez računa: broj dana od posljednjeg javljanja (od 1 do 30 ili "više od 30"), je li riječ o novoj instalaciji i tjedan instalacije (samo tijekom prva 52 tjedna i nikada nakon što se netko prijavio u račun na ovom telefonu).
- Što se ne šalje. Identifikatori vašeg računa, uređaja ili oglašavanja, država, grad, pretraživanja i proizvodi.
- IP adresa. Vaša IP adresa, kao i kod svakog zahtjeva, stiže do Cloudflarea i naših poslužitelja, a naš je pristupnik kratkotrajno koristi kako bi ograničio broj zahtjeva koje jedna adresa može poslati (§5a). Za te je zahtjeve ne bilježimo. Naši poslužitelji ne zadržavaju nikakav unos u zapisniku za uspješan zahtjev statistike; za neuspješan zahtjev pristupnik bilježi samo vrijeme, krajnju točku (endpoint) i status odgovora, bez vaše IP adrese. Cloudflare, Inc. (SAD) dostavlja zahtjeve u naše ime na temelju standardnih ugovornih klauzula EU-a i Okvira EU-a i SAD-a za zaštitu podataka (EU-US Data Privacy Framework) (§6a).
- Što čuvamo. Samo zbrojeve. Svaki zahtjev dodaje jedan dnevnom zbroju za odgovarajući tjedan instalacije i odgovarajući broj dana od posljednjeg javljanja; sam se zahtjev ne pohranjuje. Točan broj dana čuva se 40 dana, a zatim se grupira u šire raspone. Detaljni dnevni zbrojevi čuvaju se 25 mjeseci. Nakon toga objedinjuju se u mjesečne zbrojeve u kojima su mali brojevi spojeni, a oni se čuvaju bez vremenskog ograničenja. U izvješćima koja pregledavamo mali su brojevi skriveni.
- Zašto. Naš legitimni interes da znamo koliko ljudi koristi aplikaciju i vraćaju li se (čl. 6(1)(f) GDPR-a, vidjeti §5a).
- Kada tražimo vaše dopuštenje. Ako se država koju ste odabrali u aplikaciji ili regija postavljena u postavkama telefona nalazi na našem popisu država u kojima je za statistiku potrebno dopuštenje, aplikacija vas pita prije prvog brojanja, s gumbima "Dopusti" i "Ne dopusti", a statistika radi tek nakon što je dopustite. U suprotnom vas aplikacija o statistici obavještava prije prvog brojanja, a možete je isključiti u bilo kojem trenutku.
- Kako isključiti. U bilo kojem trenutku isključite prekidač Statistika korištenja u Profil → Postavke računa: zapis na telefonu se briše i ništa se više ne šalje. Zapis se briše i prijavom u račun, kao i deinstalacijom aplikacije. Ne možemo utvrditi koji su zbrojevi došli s vašeg telefona, pa vam ih ne možemo prikazati ni izbrisati (čl. 11(2) GDPR-a, vidjeti §9).
- Pritužbe. Pritužbu možete podnijeti tijelu za zaštitu podataka: u Hrvatskoj AZOP-u (azop.hr), u Srbiji Povereniku (poverenik.rs) ili tijelu države u kojoj živite ili radite (§17).
S računom
Dok ste prijavljeni, bilježimo dane u kojima je aplikacija u vaše ime uputila zahtjev našem pozadinskom sustavu, zajedno s internim brojem vašeg računa i državom kataloga tog zahtjeva. Na početku svakog posjeta aplikacija upućuje jedan takav zahtjev. Ne bilježe se doba dana, IP adresa ni podaci o uređaju, a u tu se svrhu na vašem uređaju ništa ne pohranjuje niti se s njega išta čita osim tokena za prijavu koji aplikacija ionako šalje i vašeg izbora za Statistiku korištenja. Zabilježeni dani čuvaju se 13 mjeseci i brišu se zajedno s vašim računom.
Iz tih dana i posjeta izračunavamo zbrojeve: aktivne račune po danu, tjednu i mjesecu, koliko se računa vraća nakon registracije, broj posjeta po danu te koliki udio aktivnih računa koristi košarice i omiljene proizvode. Zbrojevi ne sadrže nikakav identifikator, mali brojevi u njima su skriveni, a čuvaju se bez vremenskog ograničenja. Iz njih su izuzeti naši vlastiti administratorski računi i računi koji su se isključili iz statistike.
Ako isključite prekidač Statistika korištenja dok ste prijavljeni, brišemo sve dane aktivnosti zabilježene za vaš račun i isključujemo račun iz buduće statistike, a aplikacija prestaje upućivati zahtjev posjeta. Iz statistike se možete isključiti i tako da pišete na [email protected]. Ako ste se isključili na drugom telefonu ili e-poštom, nakon prijave prekidač će biti prikazan kao isključen. Pravna osnova je naš legitimni interes (čl. 6(1)(f), vidjeti §5a).
6. Treće strane izvršitelji obrade
Tprice koristi sljedeće treće strane kao izvršitelje obrade. Svaka obrađuje osobne podatke u naše ime na temelju pisanog ugovora o obradi podataka (čl. 28 GDPR-a) i isključivo prema dokumentiranim uputama. Svaki je izvršitelj obrade ugovorno obvezan osigurati razinu zaštite osobnih podataka koja je barem istovjetna razini opisanoj u ovoj Politici.
| Izvršitelj obrade | Funkcija | Obrađeni podaci | Politika privatnosti |
|---|---|---|---|
| Google LLC i Google Ireland Ltd. | Firebase Authentication (prijava putem Googlea), Firebase Analytics (Google Analytics 4), Firebase Cloud Messaging (prijenos obavijesti o odgovoru podrške i obavijesti o popustu) | E-adresa, Firebase UID, Firebase App Instance ID, analitički događaji, FCM registracijski token, IP adresa (za grubo geografsko obogaćivanje, na strani poslužitelja) | https://policies.google.com/privacy |
| Apple Inc. | Sign in with Apple, Apple Push Notification service (APNs — prosljeđuje obavijesti o odgovoru podrške i obavijesti o popustu na iOS uređaje putem Firebase Cloud Messaginga). Kada odaberete "Hide My Email", Apple upravlja adresom za prosljeđivanje putem privatnog releja; Tprice pohranjuje i koristi samo relejnu adresu. | E-adresa izvedena iz Apple ID-a (stvarna ili privatna relejna), APNs token uređaja | https://www.apple.com/legal/privacy/ |
| Cloudflare, Inc. | Rubni obrnuti proxy ispred pozadinskog sustava Tprice za hostove api-hr.tprice.app, users.tprice.app i updates.tprice.app (terminacija TLS-a, CDN i zaštita od DDoS-a). updates.tprice.app poslužuje konfiguraciju aplikacije, uključujući popis država u kojima je za statistiku korištenja potrebno vaše dopuštenje (§5b). Svaki zahtjev prema pozadinskom sustavu prolazi kroz Cloudflareov rub. |
IP adresa klijenta, metapodaci zahtjeva (putanja, zaglavlja, vremenske oznake) i sadržaji zahtjeva u prijenosu — uključujući zaglavlje Authorization koje nosi Firebase ID token (s njegovim tvrdnjama sub i email), koje se dešifrira na Cloudflareovu rubu za terminaciju TLS-a |
https://www.cloudflare.com/privacypolicy/ |
| Hetzner Online GmbH | Hosting poslužitelja pozadinskog sustava Tprice (podatkovni centri u Njemačkoj) | Podaci pohranjeni u bazi podataka pozadinskog sustava: Firebase UID, e-adresa, omiljeno, upozorenja o cijenama, pretplate na obavijesti o popustu i zapisnik obavijesti o popustu, košarice, FCM push token, dani aktivnosti računa, zbrojevi statistike korištenja; zapisnici pristupa poslužitelju | https://www.hetzner.com/legal/privacy-policy/ |
| Expo, Inc. | Infrastruktura za izradu i ažuriranja preko mreže (EAS). Ne obrađuje osobne podatke krajnjih korisnika aplikacije; obrađuje samo artefakte izrade i OTA pakete. | Nema (nema podataka krajnjih korisnika) | https://expo.dev/privacy |
6a. Prijenosi izvan Europskog gospodarskog prostora
- Google i Apple obrađuju osobne podatke u Sjedinjenim Američkim Državama i u drugim zemljama u kojima posluju. Prijenosi su uređeni standardnim ugovornim klauzulama (SCC-ovi) Europske komisije te, gdje je primjenjivo, Okvirom EU-a i SAD-a za zaštitu podataka (EU-US Data Privacy Framework) (Google LLC i Apple Inc. certificirani su sudionici).
- Hetzner obrađuje bazu podataka pozadinskog sustava unutar Njemačke (EGP), pa za pohranu na pozadinskom sustavu ne dolazi do prijenosa u treću zemlju.
- Cloudflare upravlja globalnom rubnom mrežom i ima poslovni nastan u Sjedinjenim Američkim Državama. Sav promet prema
api-hr.tprice.app,users.tprice.appiupdates.tprice.appprolazi kroz Cloudflareov rub (gdje se terminira TLS) prije nego što dospije do pozadinskog sustava u Njemačkoj. Prijenosi su uređeni standardnim ugovornim klauzulama te, gdje je primjenjivo, Okvirom EU-a i SAD-a za zaštitu podataka (Cloudflare, Inc. certificirani je sudionik). - Expo / EAS obrađuje artefakte izrade u Sjedinjenim Američkim Državama na temelju standardnih ugovornih klauzula; ne prenose se nikakvi osobni podaci krajnjih korisnika.
- Voditelj obrade ima poslovni nastan u Republici Srbiji, koja je izvan EGP-a i nije predmet odluke Europske komisije o primjerenosti. Pristup voditelja obrade iz Srbije osobnim podacima pohranjenima u EGP-u (Hetzner, Njemačka) predstavlja prijenos za koji održavamo odgovarajuće zaštitne mjere prema poglavlju V GDPR-a (standardne ugovorne klauzule). Ta je obrada dodatno podložna odredbama o prekograničnom prijenosu srpskog Zakona o zaštiti podataka o ličnosti (Zakon o zaštiti podataka o ličnosti).
Osobne podatke ne prenosimo izvan EGP-a bez mehanizma odgovarajuće zaštite prema poglavlju V GDPR-a.
7. Dijeljenje podataka
Tprice ne prodaje osobne podatke i ne dijeli osobne podatke s trećim stranama za njihove vlastite svrhe. Osobne podatke obrađuju samo Tprice i izvršitelji obrade navedeni u §6, koji postupaju prema dokumentiranim uputama Tpricea na temelju pisanog ugovora o obradi podataka. Za potrebe obrasca Google Play Data Safety, ti su izvršitelji obrade pružatelji usluga, a ti prijenosi ne predstavljaju "dijeljenje".
Sadržaj koji sami odlučite podijeliti (na primjer poveznicu na košaricu koju nekome pošaljete) otkrivate vi, a ne mi. Poruka putuje putem aplikacije kojom je šaljete, a ta aplikacija nije jedan od naših izvršitelja obrade.
Tprice ne sudjeluje ni u jednoj oglašivačkoj mreži, ne integrira nijednu uslugu analitike treće strane osim Firebase Analyticsa i ne integrira nijedan piksel za praćenje s društvenih mreža.
8. Zadržavanje
| Kategorija | Razdoblje zadržavanja |
|---|---|
| Podaci računa (e-adresa, Firebase UID, omiljeno, upozorenja o cijenama, pretplate na obavijesti o popustu, košarice, postavke, FCM push token) | Sve dok je vaš račun aktivan. Brišu se odmah kada izbrišete račun unutar aplikacije ili u roku od 14 radnih dana od zahtjeva za brisanje upućenog e-poštom. FCM push token dodatno se briše čim push usluga prijavi da token više nije valjan (na primjer nakon što deinstalirate aplikaciju), pri sljedećem otvaranju aplikacije nakon što opozovete dopuštenje operativnog sustava za obavijesti te kada isključite svoju posljednju pretplatu na obavijesti o popustu, a niste poslali zahtjev putem obrasca "Kontaktirajte nas". Pretplata na obavijesti o popustu briše se kada je isključite na stranici proizvoda ili u "Obavijesti" → "Postavke obavijesti". |
| Zapisnik obavijesti o popustu (proizvod, trgovina, grad, početak akcije i cijena svake obavijesti koju smo stavili u red čekanja, prikazali u aplikaciji ili poslali kao push obavijest, nazivi trgovine i proizvoda u njoj, vrijeme obavijesti, je li za nju poslana push obavijest, vrijeme kada ste je vidjeli u aplikaciji te vrijeme kada ste je ondje sakrili) | 90 dana od upisa, kako vas ne bismo dvaput obavijestili o istoj akciji, kako bismo mogli razmotriti pritužbu na obavijest i kako bismo vam u aplikaciji mogli prikazati nedavne obavijesti. Briše se ranije ako izbrišete račun. |
| Obavijesti o popustu koje još nisu poslane (na primjer, čekaju sljedeće jutro) | Do 36 sati; odbacuju se ranije ako je akcija završila. |
| Događaji usluge Firebase Analytics | Četrnaest mjeseci od datuma događaja (standardno razdoblje zadržavanja za Google Analytics 4). |
| Identifikatori usluge Firebase Analytics na razini korisnika (App Instance ID) | Do četrnaest mjeseci od vaše posljednje aktivnosti u aplikaciji; brišu se odmah kada povučete privolu za analitiku. |
| Zapisnici pristupa poslužitelju pozadinskog sustava | Do 30 dana, radi sigurnosti i sprječavanja zlouporabe. |
| Zapis o izbrisanom računu: jednosmjerni sažetak (hash) njegova Firebase UID-a | 48 sati nakon brisanja, kako token za prijavu izdan prije brisanja ne bi mogao ponovno stvoriti račun. |
| Zapis statistike korištenja na vašem telefonu (§5b) | 13 mjeseci od nastanka, bez produljenja. Briše se ranije kada isključite statistiku korištenja ili se prijavite u račun te kada deinstalirate aplikaciju. |
| Zbrojevi statistike korištenja bez računa (§5b) | Detaljni dnevni zbrojevi: 25 mjeseci; točan broj dana od prethodnog javljanja grupira se u šire raspone nakon 40 dana. Mjesečni zbrojevi u kojima su mali brojevi spojeni: bez vremenskog ograničenja. |
| Dani aktivnosti vašeg računa (§5b) | 13 mjeseci od zabilježenog datuma. Brišu se odmah kada izbrišete račun ili isključite statistiku korištenja. |
| Broj posjeta po danu i državi (§5b), bez broja vašeg računa | 40 dana; nakon toga ostaju samo zbrojevi statistike u nastavku. |
| Zbrojevi statistike izračunati iz dana aktivnosti i posjeta (§5b), koji ne sadrže nikakav identifikator | Bez vremenskog ograničenja. |
| Korespondencija s korisničkom podrškom | Do 12 mjeseci od posljednje poruke, radi omogućavanja naknadnog praćenja i otkrivanja ponavljajuće zlouporabe. |
9. Vaša prava prema GDPR-u
Ako se nalazite u Europskom gospodarskom prostoru ili u Ujedinjenom Kraljevstvu, imate sljedeća prava u pogledu osobnih podataka koje Tprice obrađuje o vama:
- Pravo na pristup (čl. 15) — dobiti potvrdu o tome obrađujemo li vaše podatke te, ako da, kopiju tih podataka.
- Pravo na ispravak (čl. 16) — ispraviti netočne podatke.
- Pravo na brisanje (čl. 17) — izbrisati vaše podatke; vidjeti §9b za mehanizam i zakonske iznimke.
- Pravo na ograničenje obrade (čl. 18).
- Pravo na prenosivost podataka (čl. 20) — primiti svoje podatke u strukturiranom, uobičajeno upotrebljavanom i strojno čitljivom formatu.
- Pravo na prigovor (čl. 21) — uložiti prigovor na obradu koja se temelji na legitimnom interesu (čl. 6(1)(f)). Za obradu koja se provodi radi sigurnosti i ograničavanja broja zahtjeva usluge možemo nastaviti obradu ako možemo dokazati uvjerljive legitimne razloge (čl. 21(1)). Dopuštenje operativnog sustava za obavijesti možete opozvati u bilo kojem trenutku; pri sljedećem otvaranju aplikacija briše pohranjeni push token s našeg pozadinskog sustava (vidjeti §9c i §8), a obavijesti o popustu i dalje se pojavljuju u odjeljku "Obavijesti" aplikacije. Da biste ih zaustavili, isključite obavijesti o popustu za proizvod na njegovoj stranici ili u "Obavijesti" → "Postavke obavijesti". Za statistiku korištenja (§5b) prigovor ulažete isključivanjem prekidača Statistika korištenja u Profil → Postavke računa; dok ste prijavljeni, isti prekidač briše i dane aktivnosti zabilježene za vaš račun. Prigovor možete uložiti i tako da pišete na [email protected].
- Pravo na povlačenje privole (čl. 7(3)) — vidjeti §9c.
- Pravo na podnošenje pritužbe nadzornom tijelu — vidjeti §17.
Za ostvarivanje bilo kojeg od ovih prava pišite na [email protected] s e-adrese povezane s vašim računom. Odgovaramo u roku od mjesec dana, koji se uz prethodnu obavijest može produljiti za dodatna dva mjeseca za složene zahtjeve, u skladu s čl. 12(3) GDPR-a. Ne naplaćujemo naknadu osim ako je zahtjev očito neutemeljen ili pretjeran.
U zbrojevima statistike korištenja prikupljenima bez računa (§5b) ne možemo vas identificirati, pa se prava iz članaka od 15 do 20 na njih ne primjenjuju (čl. 11(2)). Pitanja o statistici korištenja možete poslati na [email protected] s bilo koje e-adrese.
9a. Kalifornija (CCPA / CPRA)
Ako ste rezident Kalifornije, imate dodatna prava prema CCPA-u kako je izmijenjen CPRA-om:
- Pravo na uvid u to koje smo kategorije osobnih podataka prikupili, izvore, svrhe i kategorije primatelja.
- Pravo na brisanje osobnih podataka koje smo prikupili od vas, podložno zakonskim iznimkama.
- Pravo na ispravak netočnih osobnih podataka.
- Pravo na odustajanje od prodaje ili dijeljenja osobnih podataka.
- Pravo na ograničavanje korištenja i otkrivanja osjetljivih osobnih podataka.
- Pravo na nediskriminaciju zbog ostvarivanja bilo kojeg od navedenih prava.
Tprice ne prodaje i ne dijeli osobne podatke u smislu tih pojmova kako su definirani prema CCPA-u / CPRA-u te to nije činio tijekom prethodnih dvanaest mjeseci. Tprice se ne bavi bihevioralnim oglašavanjem u različitim kontekstima.
Kategorije osobnih podataka prikupljenih u prethodnih dvanaest mjeseci (Cal. Civ. Code §1798.140(v))
| Kategorija | Izvori | Poslovna / komercijalna svrha |
|---|---|---|
| Identifikatori — Firebase UID, e-adresa, FCM push token uređaja | Firebase UID i e-adresa izravno od vas putem Google ili Apple SSO-a pri prijavi; FCM push token generiran na vašem uređaju nakon što odobrite dopuštenje za obavijesti | Stvaranje računa i upravljanje njime; autentikacija; sigurnost; analitika (uz privolu); slanje obavijesti o odgovoru podrške i obavijesti o popustu koje ste zatražili |
| Podaci o aktivnosti na internetu ili drugoj elektroničkoj mreži — interakcije unutar aplikacije, upiti za pretraživanje, tok zaslona; vaša IP adresa obrađena na rubu naše usluge; dani u kojima je vaš račun uputio zahtjev našem pozadinskom sustavu, s internim brojem vašeg računa i državom kataloga | Firebase Analytics SDK na vašem uređaju (samo ako je privola dana); zahtjevi našem pozadinskom sustavu (IP adresa, dani aktivnosti) | Analitika i poboljšanje proizvoda; sigurnost i ograničavanje broja zahtjeva; statistika korištenja (§5b) |
| Podaci o geolokaciji — samo gruba (na razini države / grada), izvedena na strani poslužitelja iz vaše IP adrese putem usluge Firebase Analytics | Infrastruktura usluge Google Analytics 4 (na strani poslužitelja) | Agregirana tržišna analitika |
| Evidencija o korisnicima — e-adresa i slobodno upisani sadržaj poruke | Izravno od vas kada pošaljete obrazac "Prijavi pogrešku u proizvodu" ili "Kontaktirajte nas" | Obrada vašeg zahtjeva za podršku |
| Komercijalne informacije: vaši omiljeni proizvodi, vaša upozorenja o cijenama, vaše pretplate na obavijesti o popustu i zapisnik obavijesti o popustu te vaše košarice (naziv koji dajete košarici i proizvodi koje sadrži) | Izravno od vas kada koristite te značajke u aplikaciji | Pružanje značajki koje ste zatražili |
Razdoblja zadržavanja za svaku kategoriju navedena su u §8.
Statistika korištenja prikupljena bez računa (§5b) deidentificirana je: čuvamo je i koristimo samo u tom obliku i ne pokušavamo ponovno utvrditi identitet osoba na koje se odnosi.
Osjetljivi osobni podaci
Tprice ne prikuplja "osjetljive osobne podatke" u smislu Cal. Civ. Code §1798.140(ae), osim vjerodajnica za autentikaciju računa (Firebase Authentication ID token) koje se obrađuju isključivo radi pružanja usluge koju ste zatražili, prema iznimci iz §1798.121(a). Sukladno tome, pravo na ograničavanje korištenja i otkrivanja osjetljivih osobnih podataka ne dovodi do dodatnih kontrola izvan mehanizma brisanja računa iz §9b.
Ostvarivanje prava prema CCPA-u
Pišite na [email protected] s e-adrese povezane s vašim računom. Identitet provjeravamo usklađivanjem e-adrese podnositelja zahtjeva s e-adresom zabilježenom u evidenciji. Ovlašteni zastupnici moraju dostaviti (i) pisano dopuštenje koje ste potpisali i kojim ovlašćujete zastupnika da podnese zahtjev, (ii) dokaz identiteta koji potrošač izravno provjeri s nama te (iii) potvrdu potrošača da je zastupnik ovlašten postupati u ime potrošača (Cal. Code Regs. tit. 11 §7063).
9b. Kako funkcionira brisanje računa
Račun možete izbrisati na dva načina:
- Unutar aplikacije — otvorite aplikaciju, idite na Profil → Postavke računa → Obriši račun i potvrdite. Vaš se račun briše odmah.
- E-poštom — pišite na [email protected] s e-adrese povezane s vašim računom, s predmetom poruke "Zahtjev za brisanje računa". Brisanje dovršavamo i šaljemo potvrdu u roku od 14 radnih dana. Taj je rok kraći od maksimalnog roka od mjesec dana dopuštenog čl. 12(3) GDPR-a i predstavlja našu obvezujuću obvezu.
Kada izbrišemo vaš račun, trajno uklanjamo:
- Vašu e-adresu i Firebase UID.
- Vaše omiljene proizvode, upozorenja o cijenama i pretplate na obavijesti o popustu te zapisnik obavijesti o popustu.
- Vaše košarice, uključujući nazive koje ste im dali i proizvode koje sadrže.
- Vaše odabrane postavke države, grada i jezika povezane s računom.
- Vaš FCM token za push obavijesti.
- Dane aktivnosti zabilježene za vaš račun (§5b).
- Vašu e-adresu i Firebase UID iz prijava pogrešaka u proizvodima i poruka korisničkoj podršci koje ste poslali sa svojeg računa.
Neki se zapisi zadržavaju nakon brisanja računa, kako je opisano u §8:
- Tekst vaših prijava pogrešaka u proizvodima i poruka korisničkoj podršci te proizvod na koji se odnose, bez vaše e-adrese i Firebase UID-a, tako da više nisu povezani s vašim računom.
- Događaji usluge Firebase Analytics zabilježeni dok vam je analitika korištenja bila uključena. Google ih čuva pod pseudonimnim identifikatorima pod kojima su zabilježeni (§2) i automatski ih briše četrnaest mjeseci nakon svakog događaja. Nakon brisanja s vašim se računom ne povezuju nikakvi novi događaji.
- Zapisnici pristupa poslužitelju, do 30 dana, koji ne identificiraju izbrisanog korisnika.
- Zapis o brisanju: jednosmjerni sažetak (hash) vašeg Firebase UID-a, koji se čuva 48 sati kako token za prijavu izdan prije brisanja ne bi mogao ponovno stvoriti vaš račun.
- Zbrojevi statistike (§5b), koji ne sadrže nikakav identifikator.
- Vaš izbor o statistici korištenja na telefonu, jer je to postavka uređaja, a ne računa.
Ovaj postupak brisanja računa opisan je i na zasebnoj, javno dostupnoj stranici na https://www.tprice.app/en/account-deletion.
9c. Pravo na povlačenje privole u praksi
- Analitika. Prekidač za analitiku u Profil → Postavke računa → Analitika korištenja točka je nadzora nad privolom za analitiku unutar aplikacije: zadano je ISKLJUČEN i jedini je način za omogućavanje analitike prije nego što se prikaže dijaloški okvir praga angažmana (§5a). Nakon što je privola dana — bilo putem dijaloškog okvira bilo putem prekidača — isključivanjem prekidača povlači se privola. Firebase Analytics tada se onemogućuje na razini SDK-a (
setAnalyticsCollectionEnabled(false)), a poziva seresetAnalyticsData()radi brisanja App Instance ID-a na vašem uređaju; nikakvi analitički događaji — uključujući automatski prikupljene događaje poputscreen_view,session_start,app_exception, nisetUserIdpovezivanje — ne prikupljaju se s vašeg uređaja dok ponovno ne uključite prekidač. Povlačenje privole za analitiku zaustavlja prikupljanje analitičkih stavki deklariranih kao "Optional" u obrascu Play Data Safety (App interactions, In-app search history, Crash logs te analitički dio stavke Device IDs — Firebase App Instance ID). Još je jedna stavka deklarirana kao "Optional" iz drugog razloga: košarice pohranjene u vašem računu (njihovi nazivi i proizvodi koje sadrže) prikupljaju se samo ako koristite značajku košarica i nisu uređene ovim prekidačem. Analitički događaji o tome kako koristite košarice uređeni su njime jer su dio stavke App interactions. Pohranjenu košaricu uklanjate tako da je izbrišete u aplikaciji ili tako da izbrišete svoj račun (§9b). Stavka App interactions obuhvaća i statistiku korištenja opisanu u §5b; ona nije uređena ovim prekidačem za analitiku, nego zasebnim prekidačem Statistika korištenja opisanim u nastavku. Stavka "Device or other IDs" obuhvaća i FCM push token; prikupljanje tog tokena nije uređeno ovim prekidačem za analitiku, nego dopuštenjem operativnog sustava za obavijesti opisanim u nastavku. Email i User IDs ovaj prekidač ne mijenja: prikupljaju se samo ako se prijavite i nužni su za funkcioniranje računa; da biste zaustavili njihovo prikupljanje, izbrišite svoj račun (§9b). - Statistika korištenja. Prekidač Statistika korištenja u Profil → Postavke računa odvojen je od prekidača Analitika korištenja i uređuje statistiku opisanu u §5b. Bez računa, isključivanjem prekidača briše se zapis statistike na vašem telefonu i zaustavlja dnevno javljanje. Dok ste prijavljeni, isključivanjem prekidača brišu se dani aktivnosti zabilježeni za vaš račun i račun se isključuje iz buduće statistike. Ako je aplikacija tražila vaše dopuštenje (§5b), isključivanjem prekidača povlačite to dopuštenje. Prekidač možete ponovno uključiti u bilo kojem trenutku.
- Obavijesti. Aplikacija traži dopuštenje operativnog sustava za obavijesti samo kada pošaljete zahtjev putem obrasca "Kontaktirajte nas" unutar aplikacije, dodirnete "Popust" na stranici proizvoda ili ikonu postavki pretplate u "Obavijesti" → "Postavke obavijesti" ili sami odlučite dopustiti push obavijesti u prozoru "Popust" ili u odjeljku "Obavijesti", kako bismo vam obavijest koju ste zatražili mogli poslati kao push obavijest (možete odbiti: obavijesti o popustu rade bez tog dopuštenja i pojavljuju se u odjeljku "Obavijesti" aplikacije):
- Obavijest o odgovoru podrške (udaljeni push). Kada pošaljete zahtjev putem obrasca "Kontaktirajte nas" i odobrite dopuštenje, Firebase SDK generira push (FCM) registracijski token, koji aplikacija prenosi na naš pozadinski sustav zajedno s odabranim jezikom vaše aplikacije. Koristimo ga kako bismo vas obavijestili da smo odgovorili na vaš zahtjev za podršku.
- Obavijesti o popustu (u aplikaciji i udaljenim pushom). Obavijesti o popustu uvijek se pojavljuju u odjeljku "Obavijesti" aplikacije (§5). Ako odobrite dopuštenje, pri uključivanju obavijesti ili kasnije, aplikacija prenosi i isti token na naš pozadinski sustav, a mi ga koristimo kako bismo vam dodatno poslali push obavijest kada u vašem gradu počne nova akcija za taj proizvod. Obavijesti o popustu zadano su isključene i uključujete ih samo vi, za svaki proizvod zasebno. Isključujete ih na stranici proizvoda ili u "Obavijesti" → "Postavke obavijesti" ("Isključi obavijesti"); na Androidu u postavkama sustava možete isključiti i kategoriju obavijesti "Popusti na proizvode", čime se zaustavljaju push obavijesti, ali ne i obavijesti u odjeljku "Obavijesti". Kada isključite svoju posljednju pretplatu na obavijesti o popustu, a niste poslali zahtjev putem obrasca "Kontaktirajte nas", brišemo token s našeg pozadinskog sustava. Vaš račun ima jedan push token: ako se prijavite na drugom uređaju na kojem su obavijesti dopuštene, njegov token zamjenjuje prethodni, a push obavijesti stižu na uređaj na kojem ste se posljednji put prijavili s dopuštenim obavijestima.
- Obje se obavijesti lokaliziraju na našem poslužitelju na jezik vaše aplikacije, a na iOS-u se dostavljaju putem Appleova Push Notification servisa (APNs), koji ih prosljeđuje na vaš uređaj (vidjeti §6). Njihova je pravna osnova čl. 6(1)(b) — svaka obavijest čini dio usluge koju ste zatražili — i, za čuvanje tokena, čl. 6(1)(f); nije privola. Sukladno tome, dopuštenje operativnog sustava vaša je točka nadzora push obavijesti: možete ga uskratiti ili opozvati u bilo kojem trenutku u postavkama operativnog sustava, nakon čega vaš uređaj više ne prikazuje naše push obavijesti, a pri sljedećem otvaranju aplikacije token se briše kako je opisano u §8. Uskraćivanje ili opoziv dopuštenja ne isključuje obavijesti o popustu u aplikaciji: njih isključujete za svaki proizvod (§5). Ne šaljemo push obavijesti u svrhu oglašavanja. Ako u nekom budućem izdanju uvedemo push kanal za oglašavanje, on će biti strogo na bazi uključivanja (opt-in), zadano isključen, a prije slanja bilo kakve takve poruke pribavit ćemo vašu zasebnu privolu prema čl. 6(1)(a).
- Vaš račun u cjelini. Vidjeti §9b.
10. Djeca
Tprice je namijenjen korisnicima u dobi od 18 godina i starijima. Aplikacija nije usmjerena na djecu, ne sadrži značajke osmišljene za djecu i ne prikuplja svjesno osobne podatke djece mlađe od 18 godina. Dobni prag od 18 godina ujednačeno je postavljen na svim tržištima, što je više od najniže dobi za digitalnu privolu propisane čl. 8 GDPR-a u bilo kojoj državi članici EGP-a i više od COPPA-ina praga od 13 godina u Sjedinjenim Američkim Državama.
Ako saznamo da smo prikupili osobne podatke korisnika mlađeg od 18 godina, brišemo račun i povezane podatke u najkraćem mogućem roku. Ako smatrate da je dijete mlađe od 18 godina dostavilo osobne podatke Tpriceu, obratite se na [email protected].
Aplikacija nije uključena u Google Play Families Policy jer nije usmjerena na djecu.
11. Izmjene ove Politike
Ovu Politiku možemo s vremena na vrijeme ažurirati. Datum "Posljednje ažuriranje" na vrhu dokumenta uvijek je aktualan. Za bitne izmjene — izmjene koje utječu na kategorije prikupljenih podataka, svrhe obrade, pravne osnove ili kategorije primatelja — objavit ćemo ažuriranu Politiku prije nego što izmjena stupi na snagu. Ako nas zakon obvezuje da vas o tome unaprijed obavijestimo, učinit ćemo to u aplikaciji. Prethodnu verziju ove Politike također ćemo na zahtjev učiniti dostupnom putem [email protected].
Nastavak korištenja aplikacije nakon nebitne izmjene ove Politike predstavlja prihvaćanje ažuriranog teksta. Za izmjene koje zahtijevaju obnovljenu privolu prema čl. 7 GDPR-a zatražit ćemo novu privolu unutar aplikacije.
12. Kontakt
- Privatnost i zaštita podataka: [email protected]
- Opća podrška: [email protected]
- Poštanska adresa: Jurija Gagarina 231, 11073 Belgrade, Serbia
13. Automatizirano donošenje odluka (GDPR čl. 22)
Tprice se ne bavi automatiziranim donošenjem odluka, uključujući izradu profila, koje proizvodi pravne učinke u odnosu na vas ili koje na vas slično znatno utječe.
14. Posebne kategorije osobnih podataka (GDPR čl. 9)
Tprice ne prikuplja niti obrađuje posebne kategorije osobnih podataka, odnosno podatke koji otkrivaju rasno ili etničko podrijetlo, politička mišljenja, vjerska ili filozofska uvjerenja, članstvo u sindikatu, genetske podatke, biometrijske podatke u svrhu jedinstvene identifikacije fizičke osobe, podatke o zdravlju ili podatke o spolnom životu ili seksualnoj orijentaciji fizičke osobe.
15. Obavještavanje o povredi osobnih podataka
U slučaju povrede osobnih podataka koja će vjerojatno prouzročiti rizik za prava i slobode fizičkih osoba, Tprice će bez nepotrebne odgode i, kada je to izvedivo, najkasnije 72 sata nakon saznanja o povredi, obavijestiti nadležno nadzorno tijelo, u skladu s čl. 33 GDPR-a. Ako će povreda vjerojatno prouzročiti visok rizik za prava i slobode fizičkih osoba, Tprice će o povredi bez nepotrebne odgode obavijestiti i pogođene korisnike, u skladu s čl. 34 GDPR-a.
16. Kolačići i slične tehnologije
Tprice je nativna mobilna aplikacija i ne koristi HTTP kolačiće. Aplikacija lokalno na vašem uređaju pohranjuje sljedeće:
- Postavke aplikacije (odabranu državu, grad, jezik te postavku pristanka na analitiku) u lokalnoj pohrani ključ-vrijednost koju pruža operativni sustav (
AsyncStoragena React Nativeu), koja je privatna za aplikaciju. - Identifikatore koje koriste Firebase SDK-ovi (osobito Firebase App Instance ID i Firebase Authentication ID token), koji se tretiraju kao "slične tehnologije" prema čl. 5(3) Direktive o e-privatnosti. Firebase Authentication ID token nužan je za pružanje usluge računa koju ste zatražili. Firebase App Instance ID generira se i pohranjuje tek nakon što ste dali izričitu privolu putem dijaloškog okvira za analitiku unutar aplikacije opisanog u §5a (prikazanog kada su ispunjeni uvjeti praga angažmana) ili omogućavanjem prekidača za analitiku u Profil → Postavke računa → Analitika korištenja (§9c). Prije privole na vašem uređaju ne postoji nikakav analitički identifikator; Firebase Analytics SDK konfiguriran je s onemogućenim automatskim prikupljanjem u trenutku izrade. Vrijednosti lokalnih brojača sesija koje se koriste za odlučivanje o tome kada prikazati dijaloški okvir za privolu (broj sesija, broj pregleda proizvoda, datum instalacije) pohranjuju se prema iznimci za strogo nužno iz čl. 5(3) Direktive o e-privatnosti — nikada ne napuštaju uređaj i nisu povezane ni s jednim identifikatorom. Taj datum instalacije odvojen je od vremena instalacije koje se koristi za statistiku korištenja (sljedeća stavka).
- Zapis statistike korištenja i oznake opisane u §5b: datum posljednjeg javljanja, kada je zapis nastao i kada istječe, je li nova instalacija već uračunata, šalje li se još tjedan instalacije, je li se itko prijavio u račun na ovom telefonu, jeste li vidjeli obavijest u aplikaciji, vaš izbor o statistici korištenja te popis država u kojima je za statistiku potrebno vaše dopuštenje. Bez računa aplikacija iz operativnog sustava čita i vrijeme instalacije, tijekom prva 52 tjedna i samo ako se nitko nije prijavio u račun na telefonu, te ga koristi samo na telefonu. Pravna osnova i vaši izbori opisani su u §5a, §5b i §9c.
- Registracijski token usluge Firebase Cloud Messaging (FCM), generiran i pohranjen na vašem uređaju tek nakon što pošaljete zahtjev putem obrasca "Kontaktirajte nas" ili uključite obavijesti o popustu za proizvod i odobrite dopuštenje operativnog sustava za obavijesti. Budući da se generira isključivo kao posljedica vašeg izričitog zahtjeva za primanje obavijesti, njegova pohrana potpada pod iznimku iz čl. 5(3) Direktive o e-privatnosti za pohranu koja je nužna za pružanje usluge koju je korisnik izričito zatražio. Koristi se isključivo za dostavu obavijesti o odgovoru podrške i obavijesti o popustu opisanih u §5a i §9c te se ne koristi za analitiku ni oglašavanje. Ako ne odobrite dopuštenje za obavijesti, ne generira se nikakav FCM token.
Web-mjesto Tpricea na www.tprice.app koristi samo strogo nužne kolačiće (ili nikakve kolačiće) i ne učitava piksele za praćenje trećih strana.
17. Nadzorna tijela
Ako smatrate da naša obrada vaših osobnih podataka krši propise o zaštiti podataka, imate pravo podnijeti pritužbu nadzornom tijelu. Voditelj obrade ima poslovni nastan u Republici Srbiji, gdje je nadležno nacionalno tijelo Poverenik za informacije od javnog značaja i zaštitu podataka o ličnosti. Budući da voditelj obrade nema poslovni nastan u Europskoj uniji, mehanizam GDPR-a "sve na jednom mjestu" (one-stop-shop) ne primjenjuje se: ako se nalazite u EGP-u, pritužbu možete podnijeti nadzornom tijelu svoje države članice prebivališta, mjesta rada ili mjesta navodne povrede. Nadzorna tijela na našim glavnim tržištima su:
- Hrvatska — Agencija za zaštitu osobnih podataka (AZOP) — https://azop.hr
- Srbija — Poverenik za informacije od javnog značaja i zaštitu podataka o ličnosti (Poverenik) — https://www.poverenik.rs
- Europska unija (ostale države članice) — nadzorno tijelo države članice vašeg uobičajenog boravišta, mjesta rada ili mjesta navodne povrede. Cjeloviti popis održava Europski odbor za zaštitu podataka na https://edpb.europa.eu/about-edpb/about-edpb/members_en
- Ujedinjeno Kraljevstvo — Information Commissioner's Office (ICO) — https://ico.org.uk
Prije podnošenja formalne pritužbe možete se obratiti i na [email protected]; učinit ćemo sve što je u našoj moći da riješimo vaš problem.
Kraj Politike.