Aida Zolj
Politika privatnosti
Posljednje ažuriranje: 12. srpnja 2026.
Ova Politika privatnosti odnosi se na usluge, web stranicu i mobilnu aplikaciju - Aida Zolj ("mi", "nas", "naš"). Naše usluge osobnog treninga i coachinga pružamo kroz Trainera platformu koju razvija i kojom upravlja TRAINERA.FIT LLC ("Trainera", "Platforma"), uključujući njezine iOS i Android aplikacije i povezane servise.
Aida Zolj je pružatelj vaših usluga treninga i fitnessa; Trainera je naš tehnološki partner i obrađuje podatke u naše ime na sigurnoj infrastrukturi. Ova politika objašnjava kako se vaši podaci prikupljaju, koriste, dijele i štite, uključujući integracije s Google, Facebook, Apple i drugim servisima za prijavu i opcionalni pristup fitness podacima.
Korištenjem naših usluga suglasni ste s prikupljanjem i korištenjem podataka u skladu s ovom Politikom privatnosti.
1. Načini prijave
Račun možete kreirati i prijaviti se na više načina. Evo koje podatke svaki način uključuje:
- Google prijava - traženi scopeovi: openid, email, profile. Primamo i čuvamo vaš email, ime i profilnu sliku.
- Facebook prijava - traženi scopeovi: email, public_profile. Primamo i čuvamo vaš email, ime i profilnu sliku.
- Apple prijava - traženi scopeovi: email, name. Primamo vaš email (može biti privatna relay adresa) i ime (samo pri prvoj prijavi), a čuvamo Apple identifikator korisnika, email i ime.
- Email i lozinka - prikupljamo email adresu, ime i lozinku. Lozinke se hashiraju bcrypt algoritmom i nikada se ne čuvaju u čitljivom obliku.
- Verifikacija telefonskog broja - prikupljamo broj telefona i verifikacijski kod. SMS kodove isporučuje Twilio, koji u tu svrhu prima vaš broj telefona.
Ovi načini prijave koriste se isključivo za autentifikaciju i kreiranje računa. Korištenje podataka dobivenih od Google API-ja u skladu je s Google API Services User Data Policy, uključujući Limited Use zahtjeve. Nijedan drugi Google API scope (npr. Google Drive, Gmail ili Google Photos) se ne traži niti koristi.
2. Opcionalne zdravstvene i fitness integracije
Aplikacija se opcionalno može povezati sa zdravstvenim platformama kako bi vaši zdravstveni i fitness podaci bili prikazani uz trening. Svaka integracija u nastavku potpuno je opcionalna, mora se ručno uključiti i može se isključiti u bilo kojem trenutku bez utjecaja na osnovne funkcije (treninzi, coaching, praćenje prehrane).
Apple HealthKit (iOS)
Uz vašu izričitu dozvolu, aplikacija može tražiti pristup za čitanje: koraci, aktivno potrošene kalorije, bazalno potrošene kalorije, puls (tijekom treninga), puls u mirovanju, prijeđena udaljenost (hodanje/trčanje), svladani katovi, minute vježbanja, sati stajanja, sesije treninga, analiza sna, tjelesna masa, postotak tjelesne masti, nemasna tjelesna masa, krvni tlak, zasićenost krvi kisikom (SpO2), frekvencija disanja, tjelesna temperatura, unos vode i minute mindfulnessa.
- Sinkronizirani HealthKit podaci čuvaju se na serverima Platforme najviše 30 dana radi grafikona napretka, analitike i povijesnih usporedbi; stariji podaci se automatski brišu.
- HealthKit podaci se NE dijele s trećim stranama, AI servisima, oglašivačima ni preprodavačima podataka i nikada se ne koriste za oglašavanje ili marketing.
- Vaš trener NEMAJU pristup vašim HealthKit podacima osim ako izričito ne podijelite određene metrike.
- Kada isključite Apple Health, svi sinkronizirani HealthKit podaci brišu se sa servera. Pristup možete opozvati u bilo kojem trenutku u iOS Postavke > Privatnost i sigurnost > Zdravlje i birati koje tipove podataka dijelite.
Google Fit
Scopeovi samo za čitanje: fitness.activity.read (koraci, udaljenost, kalorije, aktivne minute), fitness.body.read (težina, visina, sastav tijela), fitness.heart_rate.read (puls) i fitness.location.read (rute treninga, ako su zabilježene u Google Fit).
- Pristup samo za čitanje - vaši Google Fit podaci se nikada ne upisuju, mijenjaju niti brišu.
- Podaci se dohvaćaju u stvarnom vremenu radi prikaza i ne čuvaju se trajno; privremena predmemorija briše se u roku od 24 sata.
- Vaš trener NE vide automatski vaše Google Fit podatke.
- Možete se isključiti u bilo kojem trenutku u postavkama računa ili opozvati pristup na Google Account Permissions (myaccount.google.com/permissions); svi predmemorirani podaci tada se odmah brišu.
Huawei Health Kit
Pristup samo za čitanje podataka o aktivnosti (koraci, udaljenost, kalorije), podataka o snu i osnovnih tjelesnih mjera, isključivo radi prikaza vaših zdravstvenih informacija u aplikaciji.
- Pri davanju dozvole traži se samo jedan povijesni zapis podataka, radi inicijalizacije vašeg zdravstvenog pregleda.
- Ne provodi se pozadinska, kontinuirana ni sinkronizacija između uređaja, niti bilo kakva medicinska dijagnoza ili analiza zdravlja.
- Huawei Health Kit podaci se ne čuvaju trajno, ne dijele se s trenerima ni trećim stranama i aplikacija ih ne šalje natrag Huaweiju.
- Možete se isključiti u bilo kojem trenutku u postavkama računa ili kroz postavke Huawei računa.
Praćenje pulsa preko pametnog sata
Uz izričitu dozvolu na vašem pametnom satu (Apple HealthKit puls / Android BODY_SENSORS), aplikacija bilježi puls u stvarnom vremenu tijekom aktivnih treninga radi praćenja po serijama i analitike intenziteta.
- Puls se čita ISKLJUČIVO dok je trening u tijeku - nikada u pozadini.
- Uzorci pulsa po serijama i sesijama čuvaju se kao dio vaših podataka o napretku i mogu biti vidljivi vašem treneru.
- Dozvolu možete uskratiti u bilo kojem trenutku; treninzi normalno funkcioniraju i bez podataka o pulsu.
Google Calendar
Opcionalna sinkronizacija vaših zakazanih treninga s vašim osobnim Google kalendarom (scope: calendar.events).
- Kreiraju se, ažuriraju i brišu samo događaji koje je aplikacija napravila - vaši ostali događaji u kalendaru se nikada ne čitaju niti mijenjaju.
- Čuvaju se samo ID-jevi kalendarskih događaja radi praćenja sinkroniziranih termina; sadržaj kalendara se ne čuva na serverima.
- Vaš trener nemaju pristup vašim Google Calendar podacima.
- Nakon isključenja, sinkronizirani događaji ostaju u vašem kalendaru, ali se više ne ažuriraju.
3. Podaci koje prikupljamo
Podaci o računu i profilu
- Ime i email adresa (putem Google, Facebook, Apple prijave ili izravne registracije).
- Broj telefona (za verifikaciju računa i kontakt).
- Profilni podaci: dob, spol, fitness ciljevi, razina iskustva, profilna i naslovna fotografija.
- Zdravstvena stanja i alergije - posebna kategorija podataka koju dajete dobrovoljno kako bi se trening i prehrana sigurno prilagodili.
Zdravstveni i fitness podaci
- Tjelesne mjere (težina, visina, postotak masti, mišićna masa, opsezi).
- Fotografije napretka (prije/poslije slike koje učitate).
- Podaci o treninzima (vježbe, serije, ponavljanja, težine, trajanje, sesije) i dodijeljeni planovi treninga/prehrane.
- Podaci o prehrani (evidencija obroka, praćenje kalorija, makronutrijenti, unos vode).
- Podaci iz povezanih zdravstvenih servisa (Apple HealthKit, Google Fit, Huawei Health Kit) i puls s pametnog sata, kako je opisano u Odjeljku 2.
Komunikacija
- Izravne poruke između vas i nama (tekst, slike, datoteke) i grupne poruke unutar trening grupa.
- Komunikacija s podrškom i razgovori s AI Coachem.
- Transakcijski emailovi i notifikacije.
Podaci o plaćanju
Podaci koje prikupljamo ovise o načinu plaćanja. Podaci o kartici se nikada ne čuvaju na serverima.
- Apple App Store / Google Play (kupnje u aplikaciji): prima se samo potvrda kupnje - plan, datum kupnje, datum isteka i identifikatori transakcije.
- Stripe (kartična plaćanja na webu): podaci o kartici idu izravno Stripeu; čuvaju se samo Stripe customer ID, subscription ID, status plaćanja i metapodaci transakcije.
- PayPal: ID transakcije, status plaćanja i email platitelja.
- Bankovni prijenos: IBAN, SWIFT/BIC, ime vlasnika računa i naziv banke, isključivo radi potvrde uplata i obrade povrata.
- Gotovinska plaćanja: bilježe se samo iznos, datum i status potvrde.
Lokacijski, tehnički i podaci o korištenju
- Geolokacija na temelju IP adrese (država, grad) radi lokalizacije sadržaja i sigurnosti.
- GPS lokacija (mobilna aplikacija, samo uz izričitu dozvolu) za pronalazak obližnjih teretana i trenera.
- Podaci o uređaju (tip, operativni sustav, preglednik, verzija aplikacije), obrasci korištenja, kolačići i sesijski tokeni.
- Push tokeni (Firebase Cloud Messaging, Expo), zapisi grešaka i izvještaji o padovima (Sentry) te povijest prijava (vrijeme, IP, uređaj) koja se čuva 90 dana radi sigurnosne revizije.
Podaci vezani uz AI
- Fotografije hrane poslane na AI nutritivnu analizu.
- Poruke poslane AI Coachu (obrađuju ih OpenAI i Anthropic Claude).
- Anonimizirani fitness kontekst korišten za AI generiranje planova treninga i prehrane.
4. Kako koristimo vaše podatke
Vaše podatke koristimo da:
- Pružimo naše usluge osobnog treninga i coachinga: personalizirane planove treninga i prehrane, praćenje napretka i komunikaciju sa nama.
- Kreiramo i autentificiramo vaš račun, obradimo plaćanja i upravljamo pretplatama.
- Prikažemo zdravstvene podatke iz povezanih servisa te generiramo grafikone napretka, analitiku i povijesne usporedbe.
- Pružimo AI uvide i generiranje planova te šaljemo transakcijske emailove i push notifikacije.
- Osiguramo sigurnost, spriječimo prijevare i zlouporabe i ispunimo zakonske obveze.
Vaši podaci se ne koriste za oglašavanje trećih strana i vaši osobni podaci se nikada ne prodaju.
5. Čuvanje, zadržavanje i brisanje podataka
- Podaci računa čuvaju se sigurno dok je račun aktivan; brišu se ili anonimiziraju u roku od 90 dana od brisanja računa. Sigurnosne kopije čuvaju se 30 dana radi oporavka od katastrofe.
- Apple HealthKit podaci: do 30 dana, odmah se brišu pri isključenju. Google Fit podaci: ne čuvaju se trajno (predmemorija do 24 sata). Huawei Health Kit podaci: ne čuvaju se trajno.
- Tjelesne mjere, fotografije napretka, evidencije treninga i prehrane: čuvaju se dok je račun aktivan, brišu se pri brisanju računa.
- Poruke: čuvaju se dok je račun aktivan i 30 dana nakon brisanja.
- Evidencije plaćanja: čuvaju se zakonski propisano razdoblje (obično 7 godina radi poreznog i financijskog izvještavanja).
- OAuth tokeni čuvaju se šifrirani i brišu se kada se veza opozove ili račun obriše.
Račun i podatke možete obrisati u bilo kojem trenutku opcijom brisanja računa u postavkama, ili tako da kontaktirate nas ili support@trainera.fit. Zahtjevi se obrađuju u roku od 30 dana.
6. Dijeljenje podataka i treće strane
Vaši osobni podaci se nikada ne prodaju, iznajmljuju niti razmjenjuju u marketinške svrhe. Podaci se dijele samo sa:
- Aida Zolj i članovima tima koji pomažu u pružanju usluga - vaše profilne podatke, podatke o treninzima, mjere, evidenciju prehrane i komunikaciju. Povezani zdravstveni podaci (HealthKit, Google Fit, Huawei) se NE dijele automatski ni s kim.
- TRAINERA.FIT LLC, kao operaterom platforme i izvršiteljem obrade podataka opisanim iznad (politika privatnosti platforme: https://trainera.fit/privacy-policy).
- Pružateljima usluga, samo u mjeri potrebnoj za rad servisa: Google (prijava, Fit, Calendar, Cloud Storage, Places, reCAPTCHA, Analytics/GA4), Meta/Facebook (prijava), Apple (prijava, kupnje u aplikaciji), Stripe i PayPal (plaćanja), Twilio (SMS), Sentry (praćenje grešaka), OpenAI i Anthropic (AI funkcije), Firebase i Expo (push notifikacije), servisi za slanje emaila, Huawei (Health Kit), servisi za IP geolokaciju i OpenStreetMap (karte).
- Nadležnim tijelima, ako to nalažu zakon, sudski nalog ili zaštita sigurnosti i sprječavanje prijevara.
Ovi pružatelji su ugovorno obvezani štititi vaše podatke i koristiti ih samo u navedene svrhe. Google Fit i Apple HealthKit podaci se ne dijele ni s jednim trećim pružateljem usluga.
7. Vaša prava i kontrola
Svoje podatke možete pregledati i ažurirati u postavkama računa, zatražiti kopiju podataka u prenosivom formatu te zatražiti brisanje računa i podataka (obrada u roku od 30 dana). Svaku prijavu ili integraciju možete opozvati kroz postavke računa i kod samog pružatelja (Google Account Permissions, Facebook Postavke > Aplikacije i web stranice, Apple ID Postavke > Prijava i sigurnost, iOS Health dozvole, postavke Huawei računa).
Ako ste u Europskom gospodarskom prostoru (GDPR), dodatno imate pravo na: pristup, ispravak, brisanje ('pravo na zaborav'), ograničenje obrade, prenosivost podataka, prigovor na obradu temeljenu na legitimnom interesu i povlačenje privole za opcionalne funkcije u bilo kojem trenutku. Pravne osnove obrade su: privola, izvršenje ugovora, zakonska usklađenost i legitimni poslovni interesi. Možete uložiti pritužbu svom nadzornom tijelu.
Stanovnici Kalifornije (CCPA) imaju pravo znati, pravo na brisanje, pravo na isključenje iz prodaje podataka (podaci se ne prodaju) i pravo na jednak tretman bez obzira na izbore privatnosti.
8. Sigurnosne mjere
Vaši podaci zaštićeni su industrijskim standardima:
- Šifriranje u prijenosu (SSL/TLS) i u mirovanju te šifrirano čuvanje OAuth tokena.
- Lozinke hashirane bcrypt algoritmom - nikada u čitljivom obliku.
- Kontrola pristupa po ulogama, sigurna OAuth 2.0 implementacija, rate limiting na osjetljivim endpointima i redovito sigurnosno praćenje.
Nijedan prijenos putem interneta nije 100% siguran, ali o svakoj povredi podataka bit ćete obaviješteni u skladu sa zakonom.
9. AI funkcije
Opcionalne AI funkcije uključuju analizu fotografija hrane, personalizirane fitness uvide, AI generiranje planova treninga i prehrane te AI Coach chat.
- Fotografije hrane obrađuju se u stvarnom vremenu kroz AI servis za prepoznavanje hrane i ne čuvaju se trajno.
- Poruke AI Coachu šalju se OpenAI-ju ili Anthropic Claudeu radi generiranja odgovora; anonimizirani fitness kontekst (sažeci treninga, nutritivni ciljevi) može se koristiti za generiranje planova.
- Vaši identifikacijski podaci (ime, email, telefon) NE uključuju se u AI zahtjeve, vaši zdravstveni zapisi se NE šalju bez vaše izričite radnje, a vaše privatne poruke sa nama AI NE obrađuje.
- AI funkcije možete isključiti u bilo kojem trenutku u postavkama računa. AI generirani sadržaj informativnog je karaktera i ne zamjenjuje profesionalni medicinski ili nutricionistički savjet.
10. Zdravstvena napomena
Fitness i nutricionističke informacije koje pružamo kroz naše usluge nisu medicinski savjet. Uvijek se posavjetujte s liječnikom prije početka novog programa treninga ili prehrane, posebno ako imate zdravstveno stanje.
11. Privatnost djece
Naše usluge nisu namijenjene djeci mlađoj od 16 godina i osobni podaci djece mlađe od 16 godina se svjesno ne prikupljaju. Ako smatrate da je dijete dalo osobne podatke, kontaktirajte nas ili support@trainera.fit i podaci će biti obrisani u najkraćem roku.
12. Međunarodni prijenosi podataka
Vaši podaci mogu biti preneseni i obrađeni u zemljama različitim od vaše, čiji se zakoni o zaštiti podataka mogu razlikovati. Primjenjuju se odgovarajuće zaštitne mjere, uključujući standardne ugovorne klauzule (SCC) gdje su potrebne za prijenose iz EEA.
13. Kolačići
Web stranica koristi kolačiće i slične tehnologije:
- Neophodni kolačići: sesijski tokeni za prijavu, CSRF zaštita i sigurnosni kolačići potrebni za rad stranice.
- Funkcionalni kolačići: jezične preferencije i postavke sučelja.
- Analitički kolačići: Google Analytics (GA4) radi razumijevanja korištenja i poboljšanja iskustva.
Kolačićima možete upravljati u postavkama preglednika; isključivanje neophodnih kolačića može utjecati na funkcionalnost.
14. Izmjene ove politike
Ova politika može biti ažurirana zbog promjena u praksi, tehnologiji ili zakonskim zahtjevima. O značajnim izmjenama bit ćete obaviješteni emailom ili istaknutom obavijesti najmanje 30 dana unaprijed. Datum 'Posljednje ažuriranje' na vrhu označava trenutnu verziju.
15. Kontakt
Možete nas kontaktirati izravno na aidazolj1@gmail.com ili porukom kroz aplikaciju.
Za tehnička pitanja o platformi (problemi s prijavom, naplata kroz app store, zahtjevi vezani uz privatnost i podatke) možete kontaktirati i operatera platforme, TRAINERA.FIT LLC, na support@trainera.fit. Na zahtjeve vezane uz privatnost (pristup, brisanje, prenosivost podataka) odgovaramo u roku od 30 dana; prije obrade možda ćemo morati potvrditi vaš identitet.