Koncept privatnosti za Radbonus aplikaciju
Vrijedi od 20. 02. 2026.
Uvod
Svrha i cilj ovog koncepta privatnosti
Radbonus aplikacija korisnicima omogućuje praćenje biciklističkih aktivnosti i sudjelovanje u Challenge-ima. U GPS verziji koja je ovdje opisana, podaci o ruti spremaju se na naše poslužitelje kako bismo korisnicima mogli prikazati rutu, partnerima pružiti agregiranu analitiku ruta (heatmape / toplinske karte) te omogućiti Radbonus-u provođenje provjera uvjerljivosti na poslužitelju (otkrivanje prijevara). Budući da pohrana GPS podataka na poslužiteljima u kombinaciji sa stabilnim identifikatorom korisnika prema GDPR-u stvara poveznicu s određenom osobom, ova verzija u potpunosti podliježe zahtjevima GDPR-a. Ovaj koncept privatnosti dokumentira pravnu osnovu, tehničke i organizacijske mjere te prava korisnika.
Opseg mjera privatnosti
Ovaj koncept privatnosti primjenjuje se na cijelu Radbonus aplikaciju kao i na sve povezane poslužiteljske aplikacije i usluge unutar odgovarajućeg Partner World-a, sve dok je omogućena GPS verzija.Ovdje je opisano kako se osobni podaci prikupljaju, obrađuju, pohranjuju i štite. Korisnik prihvaća ovaj koncept ulaskom u Svijet partnera i on vrijedi tijekom cijelog razdoblja korištenja unutar tog Svijeta partnera.
Definicije i pojmovi
- Radbonus aplikacija: Mobilna aplikacija za iOS i Android koja korisnicima omogućuje praćenje biciklističkih aktivnosti i sudjelovanje u Challenges.
- Korisnik: Svaka fizička osoba koja koristi Radbonus aplikaciju.
- GDPR: Opća uredba o zaštiti podataka Europske unije, koja uređuje zaštitu osobnih podataka.
- Osobni podaci: Sve informacije koje se odnose na identificiranu ili identificirljivu fizičku osobu.
- Pseudonimizacija: Obrada osobnih podataka na način da se podaci više ne mogu povezati s određenom ispitanom osobom bez korištenja dodatnih informacija (članak 4. stavak 5. GDPR-a).
- Identifikacijski broj (Radbonus ID): Isključivo tehnički identifikator generiran pomoću generatora slučajnih brojeva, koji se kreira kada se Radbonus aplikacija instaliraizd.ID nije povezan s uređajem, osobom ni bilo kojim drugim podacima koji bi te mogli identificirati. Služi kao pseudonimni ključ za dodjelu podataka o korištenju unutar sustava.
- GeoHash: Metoda za kodiranje geografskih koordinata u kratke alfanumeričke nizove.GeoHashes grupiraju lokacijske podatke u definirane ćelije mreže i omogućuju prostorne analize bez otkrivanja točnih koordinata ili pojedinačnih ruta.
- Heatmap: Zbirni vizualni prikaz intenziteta korištenja na dionicama ruta, temeljen na GeoHashes. Heatmape pokazuju koje se rute općenito često voze — ne koji je korisnik vozio koju rutu.
- Fraud Detection: Provjere vjerojatnosti na strani servera za prijavljene vožnje, uz korištenje GPS podataka, kako bi se uočile nerealne ili manipulirane aktivnosti (npr. nerealne brzine, “teleportirane” početne točke, rute po autocestama).
- Partner World: Okruženje specifično za partnera unutar Radbonus aplikacije, u kojem se nude određeni Challengeovi, Battleovi/natjecanja i Misije.
Naš pristup privatnosti
Čak i u GPS verziji, Radbonus aplikacija slijedi strogi pristup minimizacije podataka, koji je praktički bez konkurencije među aplikacijama za fitness zaposlenika i poticanje bicikliranja:
- Pseudonimno korištenje bez podataka o računu: Korisnici mogu koristiti aplikaciju bez regregistracija — bez e-mail adrese, bez imena i bez broja telefona.Tehničko povezivanje radi se isključivo putem Radbonus ID-a koji se generira nasumičnim generatorom. Radbonus nema nikakvu tablicu/mapiranje koje bi moglo povezati taj ID s konkretnom fizičkom osobom.
- GPS podaci uz jasno ograničenu svrhu: Podaci o ruti spremaju se na poslužitelju i koriste se samo u tri točno definirane svrhe: (1) prikaz rute za samog korisnika, (2) provjere vjerodostojnosti na poslužitelju (otkrivanje prijevara), (3) izrada agregiranih geo-hash analiza za partnere. Pojedinačne rute se nikad ne dijele s partnerima ni s drugim korisnicima.
- Agregiranje prije dijeljenja: Partneri dobivaju isključivo agregirane geo-hash toplinske karte i statistiku.Individualni profili vožnji, rute, vremenske oznake ili obrasci aktivnosti pojedinačnih korisnika nisu vidljivi partnerima.
- Sigurna serverska infrastruktura: Svi podaci pohranjuju se na našim vlastitim bare-metal serverima kojima upravljamo u Njemačkoj, u visoko sigurnim podatkovnim centrima certificiranima prema ISO/IEC 27001. Ne pohranjujemo nikakve podatke u cloud servisima.
- Šifrirana komunikacija: Podaci se između aplikacije i servera prenose putem šifriranih veza (SSL/TLS). Iako se u ovoj verziji GPS podaci pohranjuju na serveru, temeljno načelo i dalje vrijedi: Radbonus ne zna identitete korisnika. Međutim, kombiniranje pseudonimnog identifikatora s podacima o lokaciji stvara poveznicu s osobom kako je definirano u GDPR-u, a ova verzija u potpunosti ispunjava te zahtjeve.
Odgovornosti
Službenik za zaštitu podataka
Službenik za zaštitu podataka u Radbonus GmbH je Johannes Milczewski. On je zadužen za nadzor i osiguravanje usklađenosti s propisima o zaštiti podataka unutar tvrtke.On je glavna kontakt-osoba za sva pitanja i nedoumice povezane sa zaštitom podataka.
Zadaće službenika za zaštitu podataka
- Praćenje usklađenosti s pravilima zaštite podataka: Osiguravanje da su ispunjeni svi zahtjevi zaštite podataka prema GDPR-u i drugim relevantnim zakonima. Redovito pregledavanje i ažuriranje pravila i postupaka zaštite podataka.
- Savjetovanje i edukacija: Savjetovanje uprave i zaposlenika o svim temama povezanima sa zaštitom podataka.Provođenje edukacija i mjera podizanja svijesti.
- Suradnja s nadzornim tijelom: Djelovanje kao kontaktna točka za nadzorno tijelo za zaštitu podataka te podrška pri odgovorima na upite ili tijekom nadzora/audita.
- Praćenje aktivnosti obrade podataka: Redovita provjera aktivnosti obrade podataka, posebno obrade GPS podataka, agregacije geo-hasha i logike otkrivanja prijevara. Provedba i nadzor tehničkih i organizacijskih mjera za zaštitu podataka.
- Dokumentacija i izvještavanje: Vođenje evidencije aktivnosti obrade te priprema izvješća o mjerama zaštite podataka i njihovoj učinkovitosti.
Voditelj obrade i kontakt podaci
Radbonus GmbH, koju zastupaju njezini direktori Marius-Eugen Gerdan i Katharina Gerdan-Dörenhoff, voditelj je obrade za rad aplikacije Radbonus.Ako imaš bilo kakva pitanja ili nedoumice oko zaštite podataka, možeš se javiti službeniku za zaštitu podataka, Johannesu Milczewskom.
Kontakt podaci službenika za zaštitu podataka:
Prikupljanje i obrada podataka
Klasifikacija prema propisima o zaštiti podataka
GPS verzija aplikacije Radbonus obrađuje pseudonimizirane osobne podatke u smislu čl. 4. st. 1. u vezi s čl. 4. st. 5. GDPR-a. Iako Radbonus ne prikuplja identifikacijske podatke (ime, e-mail, broj telefona) i nema tablicu mapiranja, kombinacija stabilnog identifikatora (Radbonus ID) i GPS podataka o ruti pohranjenih na poslužitelju stvara poveznicu s osobom: profili kretanja su vrlo prepoznatljivi i mogu se — posebno kod redovitih ruta putovanja na posao — teoretski povezati s vanjskim izvorima podataka kako bi se identificirala fizička osoba.Radbonus zato obrađene podatke tretira kao osobne podatke te u cijelosti i bez ograničenja primjenjuje GDPR. Istovremeno, važno je naglasiti da sam Radbonus nema mogućnost povezati Radbonus-ID s fizičkom osobom — pseudonimizacija je ugrađena u arhitekturu i ne može se poništiti bez vanjskih informacija koje Radbonus nema.
Vrste prikupljenih podataka i kako ih obrađujemo
Radbonus-ID
- Isključivo tehnički identifikator generiran nasumičnim generatorom, koji nastaje prilikom instalacije aplikacije.
- ID nije povezan s uređajem, brojem telefona, hardverskim identifikatorima niti bilo kojim drugim identifikacijskim obilježjima korisnika.Radbonus nema nikakvu tablicu mapiranja.
- ID služi kao pseudoniman ključ: tehnički omogućuje povezivanje podataka o korištenju, a da Radbonus ne zna identitet korisnika.
- Korisnik može koristiti ID za prijenos svojih podataka o korištenju na drugi uređaj.
Podaci o GPS ruti (ključna razlika u odnosu na anonimnu verziju)
- Kad je uključena GPS verzija, geo-koordinate ruta koje voziš šalju se na Radbonus poslužitelj i tamo se pohranjuju.
- Podaci o ruti uključuju: GPS koordinate duž rute (geografska širina, geografska dužina), vremenske oznake za pojedine GPS točke, izračunatu udaljenost i brzinu.
- Ograničenje svrhe: Podaci o ruti obrađuju se isključivo u sljedeće svrhe:
- Prikaz rute (korisnik): U aplikaciji možeš na karti vidjeti svoje odvožene rute.
- Otkrivanje prijevara (Radbonus): Provjere vjerodostojnosti na strani poslužitelja za otkrivanje nerealnih ili manipuliranih vožnji (npr. nerealne brzine >80 km/h, “teleportirane” početne točke, rute po zatvorenim cestama/autocestama).Prijevaradetekcija se temelji na pravilima i automatizirana je; nema nikakav pravni učinak na korisnika, ali označava sumnjive vožnje kako bi ih Radbonus ručno provjerio.
- Agregacija geo-hasheva (partnerske toplinske karte): GPS koordinate pretvaraju se u geo-hasheve s rezolucijom od otprilike 150 m × 150 m (razina preciznosti geo-hasha 7).Prikazano ime vezano je uz partnerov World i ne može se povezati između različitih partnerovih Worldova.
- Aktivna potvrda prije ulaska: Prije nego što se polje za unos otključa, korisnik dobiva informaciju: *„Tvoj nadimak je vidljiv drugim sudionicima.” Odaberi ime po kojem se ne može zaključiti tko si — znači bez pravog imena, bez inicijala, bez odjela i bez naziva tvrtke.
" Korisnik mora aktivno potvrditi: „Potvrđujem da moj nadimak ne sadrži osobne podatke i ne omogućuje izvođenje zaključaka o mom identitetu.”*
-
Automatska provjera prije spremanja: Svaki nadimak prolazi dvostupanjsku automatsku provjeru.
Razina 1 — detekcija uzoraka temeljena na pravilima: e-mail adrese, telefonski brojevi, formati datuma/godine rođenja (1940–2015), URL-ovi, korisnička imena na društvenim mrežama.
Razina 2 — semantička analiza temeljena na AI-u (lokalni LLM): Jezični model koji se lokalno izvršava na Radbonus infrastrukturi provjerava: prava imena, imena uz dodatke koji otkrivaju identitet,nazivi odjela/radnih uloga, kombinacije inicijala te nazivi lokacije/podružnice povezani s osobom.Nikakvi unosi nadimaka ne šalju se vanjskim servisima.
-
Ako je nadimak odbijen, korisnik dobije konkretan razlog. Odbijeni nadimci se ne spremaju i ne bilježe u logovima. Automatizirana provjera nije automatizirana odluka u smislu članka 22. GDPR-a, jer nema pravni učinak i ne uzrokuje nikakav značajan nedostatak. Sustav je konzervativno podešen (ako postoji sumnja: odbij). Model koji se koristi za provjeru podliježe dokumentiranom upravljanju modelom: verzioniranje, validacija prema internom testnom korpusu, bilježenje promjena i odobrenje od strane kvalificiranog osoblja. Ako korisnik smatra da je njegov nadimak odbijen greškom, može zatražiti ručnu provjeru putem Službenika za zaštitu podataka — provjerava se samo tekst nadimka.
Opcionalno: tokeni uređaja (push obavijesti)
- Koriste se za slanje push obavijesti ako korisnik to izričito želi.
- Tehnička postavka: Dostava se obavlja putem Firebase Cloud Messaging (FCM).Tokeni uređaja šifriraju se na Radbonus poslužiteljima i pohranjuju odvojeno od ostalih podataka o korištenju. Sadržaj push poruka sadrži samo opće obavijesti koje su iste za sve primatelje — bez sadržaja vezanog uz korisnika, Radbonus ID-ova, podataka o izvedbi ili informacija iz profila. Usklađenost se osigurava na strani poslužitelja korištenjem unaprijed definiranih predložaka poruka.
- Pravna osnova: čl. 6(1)(a) GDPR-a (izričita privola putem dijaloga za dopuštenja u operativnom sustavu).
- Obrada: Google djeluje kao izvršitelj obrade prema čl. 28 GDPR-a na temelju Firebase Data Processing and Security Terms.
- Međunarodni prijenos podataka: SCC-ovi prema čl. 46(2)(c) GDPR-a i EU–U.S. Data Privacy Framework prema čl. 45 GDPR-a. Proveden je TIA.
- Razdoblje pohrane: Ako je funkcija deaktivirana ili se privola povuče, tokeni se odmah brišu. Neaktivni tokeni redovito se čiste.
Informacije o aplikaciji i operativnom sustavu
- Verzija aplikacije, operativni sustav i verzija OS-a.Koristi se za rješavanje problema i optimizaciju.
Vrsta bicikla
- Vrsta bicikla koji se koristi (npr. MTB, BMX).Koristi se za analizu i prilagodbu funkcija aplikacije.
Opcionalno: članstvo u timu
- Ako sudjeluješ u timskim aktivnostima. Team Battles se ne nude ako ima manje od 15 sudionika.
Članstvo u partnerskom Svijetu, favoriti, osvojene nagrade
- Isto kao i u anonimnoj verziji: ne uključuju se podaci koji te mogu identificirati.
Podaci koji se ne pohranjuju
Čak ni u GPS verziji Radbonus aplikacija namjerno ne pohranjuje nikakve identifikacijske podatke:
- Bez podataka o računu: Ne prikupljaju se ime, adresa, e-mail, telefonski brojevi.
- Bez ID-ova uređaja: Bez IDFA/GAID, bez MAC adresa, bez hardverskih identifikatora.
- IP adresa: Radbonus ni u jednom trenutku ne pohranjuje, ne bilježi niti analizira IP adrese korisnika aplikacije. Sloj 1 — Ruta prijenosa (telekom operater): Obradu provode mrežni operateri pod vlastitom odgovornošću. Sloj 2 — Load balancer (Hetzner Online GmbH): Load balancer obrađuje IP adrese na mrežnoj razini (TCP/IP komunikacija). Radbonus nema pristup podacima o povezivanju.Ugovor o obradi podataka sukladno čl. 28 GDPR-a je sklopljen.Sloj 3 — Radbonus aplikacijski poslužitelj:
X-Forwarded-For je onemogućen.IP adresa tehnički nije dostupna na razini aplikacije. Ne postoji dio koda koji pristupa IP informacijama.
Svrha prikupljanja i obrade podataka
| Svrha obrade |
Kategorije podataka |
Pravna osnova |
| Pružanje usluge (Challenges, natjecanja) |
Radbonus ID, udaljenosti, vremenske oznake, sudjelovanje u Challenges |
čl. 6. st. 1. t. (b) GDPR |
| Prikaz rute za korisnika |
GPS podaci o ruti |
čl. 6. st. 1. t. (b) GDPR |
| Otkrivanje prijevara (provjere vjerodostojnosti) |
GPS podaci o ruti, profili brzine |
čl. 6. st. 1. t. (f) GDPR (legitimni interes za očuvanje integriteta natjecanja) |
| Geo-hash toplinske karte za partnere |
GPS podaci o ruti (agregirani u geo-hasheve) |
čl. 6. st. 1. t. (f) GDPR (legitimni interes partnera u planiranju infrastrukture) |
| Push obavijesti |
tokeni uređaja |
čl. 6. st. 1. t. (a) GDPR (privola) |
| Nadimak na ljestvicama |
tekst nadimka |
čl. 6. st. 1. t. (a) GDPR (privola, aktivna potvrda) |
| Rješavanje problema i optimizacija |
verzija aplikacije/OS-a |
čl. 6. st. 1. t. (f) GDPR (legitimni interes) |
Usklađivanje interesa prema čl. 6(1)(f) GDPR-a:
- Otkrivanje prijevara: Legitimni interes Radbonus GmbH i njegovih partnera da sustav natjecanja ostane pošten i pouzdan prevladava nad interesima korisnika, jer se provjera temelji isključivo na tehničkim provjerama vjerojatnosti (bez ručne analize rute), ne uključuje automatizirano donošenje odluka s pravnim učinkom te su korisnici informirani o obradi.
- Geo-hash toplinske karte: Legitimni interes partnera da analiziraju najčešće korištene rute (npr. za planiranje biciklističke infrastrukture i sigurnost prometa) prevladava nad interesima korisnika, jer se podaci nepovratno agregiraju prije dijeljenja i nije moguće povezati podatke toplinske karte s pojedinačnim korisnicima. Agregiranje na geo-hash razini (otprilike 150 m × 150 m) osigurava da se ne mogu identificirati pojedinačne početne/završne točke (kućna adresa, radno mjesto).
Dobitci od nagrada
Kao i u anonimnoj verziji: isporuka/realizacija nagrada u cijelosti se rješava izvanAplikacija Radbonus, a Radbonus u tu svrhu ne prikuplja nikakve osobne podatke.
Pravna osnova i klasifikacija obrade podataka
Klasifikacija obrađenih podataka
GPS verzija aplikacije Radbonus obrađuje pseudonimizirane osobne podatke.Ova pseudonimizacija postiže se sljedećom arhitekturom:
- Radbonus ID generira se nasumičnim generatorom i nema nikakvu vezu s uređajem, osobom niti bilo kojim drugim identifikatorima.
- Radbonus ne vodi tablicu povezivanja (mapping), i ne postoji tehnički način za ponovnu identifikaciju.
- Pseudonimizaciju Radbonus ne može samostalno poništiti — za depseudonimizaciju bi bile potrebne vanjske informacije koje Radbonus nema. Ipak, kombinaciju stabilnog identifikatora i GPS podataka o ruti treba smatrati osobnim podacima, jer profili kretanja mogu biti vrlo prepoznatljivi i, u teoriji, mogli bi se povezati s fizičkom osobom korištenjem vanjskih izvora podataka (uvodna izjava 26 GDPR-a). Radbonus zato GDPR primjenjuje u cijelosti.
Klasifikacija prema §25 TTDSG (pristup uređaju)
Pohranjivanje Radbonus ID-a na krajnjem uređaju strogo je nužno u smislu §25(2) br. 2 TTDSG.Podaci o lokaciji prikupljaju se putem ugrađene dozvole za lokaciju operativnog sustava i korisnik ih aktivno odobrava. Tokeni uređaja za push obavijesti pohranjuju se na temelju izričite privole (§25(1) TTDSG u vezi s …) Art. 6(1)(a) GDPR).
Procjena učinka na zaštitu podataka (DPIA)
Budući da GPS verzija pohranjuje podatke o lokaciji na strani poslužitelja i povezuje ih s trajnim identifikatorom, Radbonus GmbH je provela Procjenu učinka na zaštitu podataka u skladu s Art. 35 GDPR. Kriteriji za pokretanje: sustavna obrada podataka o lokaciji (Art. 35(3)(a) u vezi s DSK pozitivnom listom).
| Rizik |
Vjerojatnost |
Težina |
Mjera zaštite |
Preostali rizik |
| Ponovna identifikacija od strane Radbonus-a |
Vrlo niska — nema identifikacijskih podataka, nema tablice povezivanja |
Srednja — GPS podaci mogu biti vrlo prepoznatljivi |
Arhitektonsko razdvajanje: Radbonus ne zna ni identitet korisnika ni strukturu njihove tvrtke. |
Nema podataka o računu, nema ID-ova uređaja |
| Ponovna identifikacija od strane partnera |
Vrlo nisko — partneri dobivaju samo agregirane geo-hash heatmape |
Nisko — nisu dostupne pojedinačne rute |
Nepovratna agregacija u geo-hashove prije dijeljenja.Minimalna razina agregacije (≥50 vožnji po geo-hash ćeliji). |
Nema individualiziranih podataka za partnere |
| Zaključivanje od strane kolega (rang-lista) |
Nisko — vidi se samo zaokruženi ukupni broj km, bez ruta/vremena |
Nisko — pretpostavke se ne mogu provjeriti |
Minimalan broj sudionika (15), zaokruživanje km, odgođena ažuriranja, provjera nadimka |
Zanemarivo |
| Vanjsko curenje podataka (curenje GPS podataka) |
Nisko — dedicated (bare-metal) serveri, ISO 27001, šifrirana pohrana |
Visoko — GPS podaci mogu omogućiti ponovnu identifikaciju |
Šifriranje u mirovanju i tijekom prijenosa, pen testovi (kvartalno), kontrole pristupa, least privilege, automatsko brisanje nakon isteka razdoblja čuvanja |
Nisko |
| Kombiniranje GPS podataka s vanjskim izvorima |
Nisko — nema zajedničkog identifikatora (nema e-maila, nema ID uređaja, nema IP adrese) |
Srednje — teoretski moguće kod redovitih ruta putovanja na posao |
Nema podataka o računu, nema ID-eva uređaja, nema IP-a na razini aplikacije, nema API-ja trećih strana.Zadržavanje GPS podataka je ograničeno (12 mjeseci) |
Nisko |
| Otkrivanje prijevara kao profiliranje |
Vrlo nisko — provjere uvjerljivosti temeljene na pravilima, bez analize ponašanja |
Nisko — nema automatizirane odluke s pravnim učinkom |
Ručna provjera ako nešto izgleda sumnjivo, bez automatskog blokiranja, transparentno prema korisnicima |
Zanemarivo |
Rezultat DPIA-e: Tehničke i organizacijske mjere koje imamo — posebno pseudonimizacija bez tablice mapiranja, agregiranje u geo-hasheve prije dijeljenja s partnerima, ograničeno zadržavanje GPS podataka i šifrirana pohrana — smanjuju identificirane rizike na prihvatljivu razinu. Najveći preostali rizik je scenarij curenja podataka; to ublažavamo šifriranjem, kontrolama pristupa i redovitim penetracijskim testovima.
Informativne obveze — Obavijest o privatnosti (čl. 13. GDPR-a)
| Obavezne informacije (čl. 13. GDPR-a) |
Kako to rješavamo |
| Voditelj obrade (st. 1(a)) |
Radbonus GmbH, zastupaju Marius-Eugen Gerdan i Katharina Gerdan-Dörenhoff |
| Službenik za zaštitu podataka (st. 1(b)) |
Johannes Milczewski, privacy@radbonus.com, +49 221 177 32 99 - 0 |
| Svrhe i pravne osnove (st. 1(c)/(d)) |
Pružanje usluge uključujući prikaz rute (čl. 6(1)(b)): udaljenosti, vremenske oznake, GPS podaci o trasi, sudjelovanje u Challengeu. |
| Legitimni interes (st. 1(d)) |
Otkrivanje prijevara: zaštita integriteta sustava natjecanja. Geo-hash toplinske karte: planiranje infrastrukture i poticanje bicikliranja. Optimizacija aplikacije: ispravljanje grešaka |
| Primatelji (st. 1(e)) |
Hetzner Online GmbH (infrastruktura, ugovor o obradi prema čl. 28); Google/Firebase (FCM push, ugovor o obradi prema čl. 28); Apple (APNs iOS isporuka). Partneri dobivaju samo agregirane geo-hash toplinske karte i statistiku — bez pojedinačnih ruta, identifikatora ili korisničkih podataka |
| Prijenosi u treće zemlje (st. 1(f)) |
FCM/APNs: SCC-ovi prema čl. 46(2)(c); EU-U.S. Data Privacy Framework prema čl. 45 (Google) |
| Razdoblje pohrane (st. 2(a)) |
Podaci o GPS tragovima: 12 mjeseci od prikupljanja, zatim se automatski brišu. Podaci o korištenju: za vrijeme aktivnog korištenja, maksimalno 24 mjeseca neaktivnosti.Tokeni uređaja: do opoziva. Geo-hash vrijednosti (agregirano): neograničeno (nije povezano s osobom). |
| Prava ispitanika (st. 2 toč. b/c/d) |
pristup (čl. 15), ispravak (čl. 16), brisanje (čl. 17), ograničenje obrade (čl. 18), prenosivost podataka (čl. 20), prigovor na obradu temeljenu na legitimnom interesu (čl. 21), povlačenje privole (čl. 7(3)) |
| Pravo na podnošenje pritužbe (st. 2 toč. d) |
Landesbeauftragte für Datenschutz und Informationsfreiheit Nordrhein-Westfalen (LDI NRW) |
| Nužnost (st. 2 toč. e) |
GPS podaci su potrebni za prikaz rute i otkrivanje prijevara. Push obavijesti i nadimak su opcionalni |
| Automatizirano donošenje odluka (st. 2 toč. f) |
Otkrivanje prijevara: provjere vjerojatnosti temeljene na pravilima, bez automatizirane odluke s pravnim učinkom. Sumnjive vožnje se pregledavaju ručno. |
Dijeljenje podataka
Aplikacija Radbonus slijedi strogo načelo suvereniteta nad podacima.
Bez dijeljenja individualnih podataka
Pojedinačni GPS tragovi, profili vožnji, rute ili bilo koji drugi podaci povezani s korisnikom nikad se ne dijele s partnerima, drugim korisnicima niti trećim stranama.
Geo-hash heatmape za partnere
Partneri dobivaju agregirane heatmape temeljene na geo-hashovima. One prikazuju intenzitet korištenja na dionicama rute i omogućuju analize za planiranje biciklističke infrastrukture.Agregiranje osigurava:
- Minimalna razina agregiranja: geo-hash ćelije prikazuju se u heatmapu tek kad je u toj ćeliji zabilježeno najmanje 50 vožnji. Ćelije s manjom upotrebom skrivaju se kako se ne bi mogli izvlačiti zaključci o pojedinačnim rutama.
- Bez vremenskih oznaka: heatmape ne sadrže vremenske informacije — ne može se vidjeti kada je neka ruta odvožena.
- Bez povezivanja s korisnikom: podaci u heatmapu ne sadrže Radbonus ID-eve, oglašivačke identifikatore ni bilo kakve druge informacije povezane s korisnikom. Agregirane podatke nije moguće povezati s pojedinačnim vožnjama ili korisnicima.
- Nepovratno agregiranje: geo-hash agregiranje je jednosmjeran proces — iz agregiranih zbrojeva nije moguće rekonstruirati izvorne GPS koordinate.
Prikaz identifikatora u rang-listama
Isto kao u anonimnoj verziji: rang-liste kreću tek kad ima 15 aktivnih korisnika, kilometri se zaokružuju, ažuriranja kasne, a nadimke provjerava lokalni LLM.Ni partneri ni drugi korisnici ne mogu vidjeti rute, pojedinačne događaje, vremenske oznake ni GPS podatke.
Model pristupa (tko vidi što)
- Korisnik (u svojoj aplikaciji): Vidi svoje rute na karti, vrijeme početka, vrijeme završetka, trajanje vožnje, pojedinačne događaje i ukupno kilometara.
- Drugi korisnici (ljestvica): Vide — tek kad postoji 15 aktivnih korisnika — samo prikazni identifikator i samo zaokruženi ukupni broj kilometara. Bez ruta, bez vremena, bez GPS podataka.
- Partneri: Dobivaju agregirane geo-hash toplinske karte (od 50 vožnji po ćeliji) i agregiranu statistiku (ukupno kilometara, broj sudionika, stope dovršenja izazova). Bez pojedinačnih ruta, bez identifikatora, bez vremenskih oznaka.
- Radbonus (ops/admin): Obrađuje podatke kako bi pružio uslugu i radi otkrivanja prijevara.Nema nikakve identifikacijske podatke. Radbonus ne zna tko su pojedini korisnici i ne zna interne strukture partnerskih tvrtki.
Matrica pristupa (detaljan pregled):
| Kategorija podataka / razina pristupa |
Korisnik (svoja aplikacija) |
Drugi korisnici (ljestvica) |
Partner |
Radbonus (Ops/Admin) |
Hetzner (Infra) |
Google (FCM) |
Apple (APNs) |
| Identifikacijski podaci (ime, e-mail, telefon) |
Ne |
Ne |
Ne |
Ne |
Ne |
Ne |
Ne |
| Radbonus ID (puni) |
Da |
Ne |
Ne |
Da |
Ne |
Ne |
Ne |
| Prikazni identifikator (nadimak/fragment ID-a) |
Da |
Da (od 15 sudionika) |
Opcionalno (samo javne ljestvice) |
Da |
Ne |
Ne |
Ne |
| GPS podaci o ruti (pojedinačne rute) |
Da |
Ne |
Ne |
Da (otkrivanje prijevara) |
Ne |
Ne |
Ne |
| Geo-hash toplinske karte (agregirano) |
Ne |
Ne |
Da (od 50 vožnji/ćeliji) |
Da |
Ne |
Ne |
Ne |
| Ukupno kilometara (razdoblje natjecanja, zaokruženo) |
Da |
Da (od 15 sudionika) |
Samo agregirano |
Da |
Ne |
Ne |
Ne |
| Indi |
Pojedinačni događaji (vožnje) |
Da |
Ne |
Ne |
Da |
Ne |
Ne |
| Vremenske oznake početka/kraja |
Da |
Ne |
Ne |
Da |
Ne |
Ne |
Ne |
| Članstvo u timu |
Opcionalno |
Ne |
Samo agregirano |
Da |
Ne |
Ne |
Ne |
| Tip bicikla |
Opcionalno |
Ne |
Samo agregirano |
Da |
Ne |
Ne |
Ne |
| IP adrese (razina aplikacije) |
Ne |
Ne |
Ne |
Ne |
Ne |
Ne |
Ne |
| IP adrese (razina mreže/load balancer) |
Ne |
Ne |
Ne |
Ne |
Da (prijenos) |
Ne |
Ne |
| Token uređaja (push) |
Opcionalno |
Ne |
Ne |
Da (odvojeno, šifrirano) |
Ne |
Da (prijenos) |
Da (prijenos) |
Što matrica pokazuje: nijedna vanjska strana ne dobiva pristup pojedinačnim GPS rutama.U retku „Podaci o identitetu” svugdje stoji „Ne”. Partneri dobivaju samo agregirane geo-hash toplinske karte — bez ikakvih informacija koje bi omogućile povezivanje podataka s pojedinim korisnicima.
Uloga partnera prema propisima o zaštiti podataka
Za potrebe zaštite podataka, partneri nisu ni zajednički voditelji obrade (čl. 26. GDPR-a) ni izvršitelji obrade (čl. 28. GDPR-a). Postavljanje Partner Worlda (Challenges, ciljevi, vizualni dizajn) znači oblikovanje sadržaja — a ne odlučivanje o svrhama i načinima obrade podataka.Partneri dobivaju samo objedinjene, neosobne podatke toplinske karte i statistike (enkripcija u mirovanju).
Tehničke i organizacijske mjere sigurnosti
- Enkripcija: SSL/TLS u prijenosu, enkripcija u mirovanju za GPS podatke i tokene uređaja.
- Kontrole pristupa: Višefaktorska autentifikacija, stroga pravila lozinki, načelo najmanjih privilegija.
- Sigurnosne kopije: Enkriptirane sigurnosne kopije, rotiraju se kroz 6 mjeseci, RTO 4h / RPO 24h.
- Nadzor i zapisivanje (logging): Pristup bazi podataka, pokušaji autentifikacije, metrike resursa sustava, greške aplikacije. Zadržavanje: 90 dana, automatsko brisanje. Pristup imaju samo administratori, zaštićeno s MFA.U zapisnicima (logovima) nema IP adresa (
X-Forwarded-For je isključen).
- Upravljanje ključevima: Interno, od strane kvalificiranog osoblja, stroga prava pristupa, definiran raspored rotacije.
- Koncept uloga i dozvola: Najmanje potrebne ovlasti, redovite provjere.
- Penetracijski testovi: Kvartalno, provode se izvana.
- Siguran SDLC: Pregledi koda, SAST/DAST, postupak izdanja prije puštanja u produkciju.
- Kontrola pristupa GPS-u: Pristup pojedinačnim GPS rutama ograničen je na sustav za otkrivanje prijevara i ovlaštene administratore.Rutinski pristup zaposlenika GPS podacima nije predviđen i sve se bilježi.
Mjere u slučaju sigurnosnih incidenata
- Obveza prijave: Ako dođe do ugrožavanja osobnih podataka (posebno GPS podataka o ruti), napravit će se procjena i, ako je primjenjivo, incident će se prijaviti nadzornom tijelu u skladu s čl. 33 GDPR-a (rok 72 sata), a pogođeni korisnici bit će obaviješteni u skladu s čl. 34 GDPR-a ako postoji visok rizik.
- Hitne radnje: Izolacija pogođenih sustava, poništavanje kompromitiranih tokena, forenzička analiza.
- Transparentnost: Informacije o incidentu, njegovom opsegu i protumjerama.
Prava korisnika
GDPR se u cijelosti primjenjuje na GPS varijantu. Radbonus GmbH korisnicima daje sva prava ispitanika:
Autentifikacija pri ostvarivanju prava
Budući da Radbonus ne pohranjuje identifikacijske podatke, autentifikacija se provodi putem posjedovanja Radbonus ID-a na krajnjem uređaju. ID se pohranjuje lokalno i ne može se izvana pregledati.Pogađanje je praktički nemoguće zbog nasumičnog generatora i duljine ključa. Pristup podacima moguć je isključivo kroz aplikaciju — nema vanjskog API-ja. Ako pošalješ e-mail DPO-u, tražit će te da navedeš svoj Radbonus ID.
Pravo na pristup (čl. 15. GDPR-a)
Korisnici mogu zatražiti informacije o svim podacima pohranjenima uz njihov Radbonus ID: udaljenosti, vremenske oznake, GPS podaci rute, sudjelovanje u Challengeovima, nadimak, tip bicikla, članstvo u timu.
Pravo na ispravak (čl. 16. GDPR-a)
Ispravak netočnih podataka, posebno opcionalnih detalja (nadimak, tip bicikla, članstvo u timu).
Pravo na brisanje (čl. 17. GDPR-a)
Na zahtjev će se izbrisati svi podaci pohranjeni uz Radbonus ID, uključujući GPS podatke rute, tokene uređaja i opcionalne detalje. Podaci koji su već uključeni u Geo-Hash agregate više se ne mogu obrisati jer više nemaju osobnu poveznicu.Zbirni rezultati Challengea čuvat će se kako se rezultati javnih grupa ne bi iskrivili.
Pravo na ograničenje obrade (čl. 18. GDPR-a)
Na zahtjev će se obrada ograničiti — podaci će se blokirati i više se neće obrađivati, ali se neće izbrisati.
Pravo na prenosivost podataka (čl. 20. GDPR-a)
Korisnici mogu zatražiti izvoz svojih podataka u strukturiranom, uobičajeno korištenom i strojno čitljivom formatu (JSON).
Pravo na prigovor (čl. 21. GDPR-a)
Korisnici mogu uložiti prigovor na obradu koja se temelji na legitimnom interesu (čl. 6(1)(f)) — posebno za Fraud Detection i Geo-Hash agregaciju.Ako je prigovor opravdan, relevantna obrada će se zaustaviti.
Povlačenje privole
Privole (push obavijesti, nadimak) možeš povući u bilo kojem trenutku. Konkretno, ne koristimo nikakve analitičke, tracking, oglašivačke ili marketinške usluge trećih strana.
Zaštita podataka kroz tehnički dizajn i zadane postavke koje čuvaju privatnost
Privatnost po dizajnu
- Pseudonimna identifikacija: Nasumično generirani Radbonus ID bez poveznice s uređajem ili osobom.
- GPS podaci s ograničenjem svrhe i rokom čuvanja: Spremaju se na server samo za definirane svrhe i automatski se brišu nakon 12 mjeseci.
- Agregiranje prije dijeljenja: Umjesto pojedinačnih ruta partnerima se dijele geo-hashovi.
- Otkrivanje prijevara bez profiliranja: Provjere vjerojatnosti temeljene na pravilima, bez analize ponašanja i bez automatiziranog donošenja odluka.
- Minimalni protok podataka: Nema podataka o računu, nema ID-jeva uređaja, nema IP adresa na razini aplikacije.
- Provjera nadimka putem lokalnog LLM-a: Dvokoračna provjera uz aktivnu uključenost korisnika
potvrda.
- Šifrirana komunikacija i pohrana: SSL/TLS + enkripcija “at rest” za GPS podatke.
Privatnost kao zadana postavka
- Minimizacija podataka: Samo podaci koji su potrebni za funkcionalnost.
- GPS je po defaultu isključen: Dozvolu za lokaciju korisnik mora aktivno odobriti.
- Opt-in za push obavijesti i nadimak.
- Bez praćenja ili analitike trećih strana.
Operativne kontrole za male Worldove
- Minimalan broj sudionika (15) za rang-liste.
- Zaokruživanje kilometara u prikazu rang-lista.
- Odgodna ažuriranja rang-liste (u definiranim intervalima, ne u stvarnom vremenu).
- Bez vidljivosti ruta trećim stranama: Ni partneri ni drugi korisnici ne mogu vidjeti pojedinačne rute.
- Minimalna razina agregacije (50 vožnji) za geo-hash toplinske karte.
Redovite provjere i ažuriranja
- Interni i eksterni sigurnosni auditi (uklj. Burp Suite, penetration testovi).
- Provjera koliko je pseudonimizacija učinkovita: Redovite provjere kako bismo bili sigurni da tehničke i organizacijske mjere i dalje osiguravaju efučinkovita pseudonimizacija, uzimajući u obzir trenutačni tehnološki razvoj i relevantnu sudsku praksu.
- Revizija DPIA-e: Procjena učinka na zaštitu podataka (DPIA) ažurira se kad god dođe do većih promjena u aktivnostima obrade (novi izvori podataka, promijenjena geo-hash rezolucija, nove partnerske funkcionalnosti).
- Kontinuirano poboljšavanje na temelju rezultata audita i zakonskih promjena.
- Dokumentiranje i vođenje zapisnika o svim promjenama.
Edukacija i podizanje svijesti
- Redovite edukacije o zaštiti podataka i sigurnosti podataka za sve zaposlenike.
- Specijalizirane edukacije za zaposlenike koji imaju pristup GPS podacima i sustavima za otkrivanje prijevara.
- Onboarding sesije za nove zaposlenike.
- Mjere podizanja svijesti: redoviti podsjetnici, radionice i informativni materijali.
- Otvorena komunikacija i povratne petlje.
Završne odredbe
Razdoblje važenja
Ovaj koncept zaštite podataka stupa na snagu 02/01/2026 i vrijedi do daljnjega.Redovito se pregledava i po potrebi ažurira.
Kako se komunicira
- Interno: svim zaposlenicima kroz edukacije i internu komunikaciju.
- Eksterno: korisnicima i partnerima putem web-stranice i unutar Partner Worlda.
Kontakt osoba
Ako imate bilo kakva pitanja ili nedoumice oko ovog koncepta zaštite podataka, možete se obratiti službeniku za zaštitu podataka (kontakt podaci nalaze se u odjeljku „Data Protection Officer“).