Personal Training Studio

Politika privatnosti

Posljednje ažuriranje: 12. jul 2026.

Ova Politika privatnosti odnosi se na usluge, web stranicu i mobilnu aplikaciju - Personal Training Studio ("mi", "nas", "naš"). Naše usluge teretane, fitnesa i treninga pružamo kroz Trainera platformu koju razvija i kojom upravlja TRAINERA.FIT LLC ("Trainera", "Platforma"), uključujući njene iOS i Android aplikacije i povezane servise.

Personal Training Studio je pružalac vaših usluga treninga i fitnesa; 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 fitnes podacima.

Korišćenjem naših usluga saglasni ste s prikupljanjem i korišćenjem podataka u skladu s ovom Politikom privatnosti.

1. Načini prijave

Nalog 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 heširaju bcrypt algoritmom i nikada se ne čuvaju u čitljivom obliku.
  • Verifikacija telefonskog broja - prikupljamo broj telefona i verifikacioni 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 naloga. Korišćenje podataka dobijenih 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 fitnes integracije

Aplikacija se opcionalno može povezati sa zdravstvenim platformama kako bi vaši zdravstveni i fitnes podaci bili prikazani uz trening. Svaka integracija ispod je potpuno opcionalna, mora se ručno uključiti i može se isključiti u bilo kojem trenutku bez uticaja na osnovne funkcije (treninzi, coaching, praćenje ishrane).

Apple HealthKit (iOS)

Uz vašu izričitu dozvolu, aplikacija može tražiti pristup za čitanje: koraci, aktivno sagorjele kalorije, bazalno sagorjele kalorije, puls (tokom treninga), puls u mirovanju, pređena udaljenost (hodanje/trčanje), savladani spratovi, minuti vježbanja, sati stajanja, sesije treninga, analiza sna, tjelesna masa, procenat tjelesne masti, nemasna tjelesna masa, krvni pritisak, zasićenost krvi kiseonikom (SpO2), frekvencija disanja, tjelesna temperatura, unos vode i minuti mindfulnessa.

  • Sinhronizovani HealthKit podaci čuvaju se na serverima Platforme najviše 30 dana radi grafikona napretka, analitike i istorijskih poređenja; 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.
  • Treneri i osoblje NEMAJU pristup vašim HealthKit podacima osim ako izričito ne podijelite određene metrike.
  • Kada isključite Apple Health, svi sinhronizovani HealthKit podaci brišu se sa servera. Pristup možete opozvati u bilo kojem trenutku u iOS Podešavanja > Privatnost i bezbjednost > Zdravlje i birati koje tipove podataka dijelite.

Google Fit

Scopeovi samo za čitanje: fitness.activity.read (koraci, udaljenost, kalorije, aktivni minuti), 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 preuzimaju u realnom vremenu radi prikaza i ne čuvaju se trajno; privremeni keš se briše u roku od 24 sata.
  • Treneri i osoblje NE vide automatski vaše Google Fit podatke.
  • Možete se isključiti u bilo kojem trenutku u podešavanjima naloga ili opozvati pristup na Google Account Permissions (myaccount.google.com/permissions); sav keširani sadržaj se tada odmah briše.

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 istorijski zapis podataka, radi inicijalizacije vašeg zdravstvenog pregleda.
  • Ne vrši se pozadinska, kontinuirana ni sinhronizacija 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 nazad Huaweiju.
  • Možete se isključiti u bilo kojem trenutku u podešavanjima naloga ili kroz podešavanja Huawei naloga.

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 realnom vremenu tokom aktivnih treninga radi praćenja po serijama i analitike intenziteta.

  • Puls se čita ISKLJUČIVO dok je trening u toku - nikada u pozadini.
  • Uzorci pulsa po serijama i sesijama čuvaju se kao dio vaših podataka o napretku i mogu biti vidljivi treneru koji radi s vama.
  • Dozvolu možete uskratiti u bilo kojem trenutku; treninzi normalno funkcionišu i bez podataka o pulsu.

Google Calendar

Opcionalna sinhronizacija vaših zakazanih treninga s vašim ličnim 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 sinhronizovanih termina; sadržaj kalendara se ne čuva na serverima.
  • Treneri i osoblje nemaju pristup vašim Google Calendar podacima.
  • Nakon isključenja, sinhronizovani događaji ostaju u vašem kalendaru, ali se više ne ažuriraju.

3. Podaci koje prikupljamo

Podaci o nalogu i profilu

  • Ime i email adresa (putem Google, Facebook, Apple prijave ili direktne registracije).
  • Broj telefona (za verifikaciju naloga i kontakt).
  • Profilni podaci: godine, pol, fitnes ciljevi, nivo iskustva, profilna i naslovna fotografija.
  • Zdravstvena stanja i alergije - posebna kategorija podataka koju dajete dobrovoljno kako bi se trening i ishrana bezbjedno prilagodili.

Zdravstveni i fitnes podaci

  • Tjelesne mjere (težina, visina, procenat masti, mišićna masa, obimi).
  • Fotografije napretka (prije/poslije slike koje uploadujete).
  • Podaci o treninzima (vježbe, serije, ponavljanja, težine, trajanje, sesije) i dodijeljeni planovi treninga/ishrane.
  • Podaci o ishrani (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 Sekciji 2.

Komunikacija

  • Direktne poruke između vas i našim trenerima i osobljem (tekst, slike, fajlovi) i grupne poruke unutar trening grupa.
  • Komunikacija s podrškom i razgovori s AI Coachem.
  • Transakcioni emailovi i notifikacije.

Podaci o plaćanju

Podaci koje prikupljamo zavise od načina plaćanja. Podaci o kartici se nikada ne čuvaju na serverima.

  • Apple App Store / Google Play (kupovine u aplikaciji): prima se samo potvrda kupovine - plan, datum kupovine, datum isteka i identifikatori transakcije.
  • Stripe (kartična plaćanja na webu): podaci o kartici idu direktno Stripeu; čuvaju se samo Stripe customer ID, subscription ID, status plaćanja i metapodaci transakcije.
  • PayPal: ID transakcije, status plaćanja i email platioca.
  • Bankovni transfer: IBAN, SWIFT/BIC, ime vlasnika računa i naziv banke, isključivo radi potvrde uplata i obrade povraćaja.
  • Gotovinska plaćanja: bilježe se samo iznos, datum i status potvrde.

Lokacijski, tehnički i podaci o korišćenju

  • Geolokacija na osnovu IP adrese (država, grad) radi lokalizacije sadržaja i bezbjednosti.
  • GPS lokacija (mobilna aplikacija, samo uz izričitu dozvolu) za pronalaženje obližnjih teretana i trenera.
  • Podaci o uređaju (tip, operativni sistem, browser, verzija aplikacije), obrasci korišćenja, kolačići i sesijski tokeni.
  • Push tokeni (Firebase Cloud Messaging, Expo), logovi grešaka i izvještaji o padovima (Sentry) te istorija prijava (vrijeme, IP, uređaj) koja se čuva 90 dana radi bezbjednosne revizije.

Podaci vezani za AI

  • Fotografije hrane poslate na AI nutritivnu analizu.
  • Poruke poslate AI Coachu (obrađuju ih OpenAI i Anthropic Claude).
  • Anonimizovani fitnes kontekst korišćen za AI generisanje planova treninga i ishrane.

4. Kako koristimo vaše podatke

Vaše podatke koristimo da:

  • Pružimo naše usluge teretane, fitnesa i treninga: personalizovane planove treninga i ishrane, praćenje napretka i komunikaciju sa našim trenerima i osobljem.
  • Kreiramo i autentifikujemo vaš nalog, obradimo plaćanja i upravljamo pretplatama.
  • Prikažemo zdravstvene podatke iz povezanih servisa te generišemo grafikone napretka, analitiku i istorijska poređenja.
  • Pružimo AI uvide i generisanje planova te šaljemo transakcione emailove i push notifikacije.
  • Obezbijedimo sigurnost, spriječimo prevare i zloupotrebe i ispunimo zakonske obaveze.

Vaši podaci se ne koriste za oglašavanje trećih strana i vaši lični podaci se nikada ne prodaju.

5. Čuvanje, zadržavanje i brisanje podataka

  • Podaci naloga čuvaju se bezbjedno dok je nalog aktivan; brišu se ili anonimizuju u roku od 90 dana od brisanja naloga. Backupi se čuvaju 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 (keš do 24 sata). Huawei Health Kit podaci: ne čuvaju se trajno.
  • Tjelesne mjere, fotografije napretka, evidencije treninga i ishrane: čuvaju se dok je nalog aktivan, brišu se pri brisanju naloga.
  • Poruke: čuvaju se dok je nalog aktivan i 30 dana nakon brisanja.
  • Evidencije plaćanja: čuvaju se zakonski propisani period (obično 7 godina radi poreskog i finansijskog izvještavanja).
  • OAuth tokeni čuvaju se enkriptovani i brišu se kada se veza opozove ili nalog obriše.

Nalog i podatke možete obrisati u bilo kojem trenutku opcijom brisanja naloga u podešavanjima, ili tako što kontaktirate nas ili support@trainera.fit. Zahtjevi se obrađuju u roku od 30 dana.

6. Dijeljenje podataka i treće strane

Vaši lični podaci se nikada ne prodaju, iznajmljuju niti razmjenjuju u marketinške svrhe. Podaci se dijele samo sa:

  • Trenerima i osobljem u Personal Training Studio koji rade direktno s vama - oni vide profilne podatke, podatke o treninzima, mjere, evidenciju ishrane i poruke koje dijelite u sklopu treninga. Kao operater teretane, vidimo i status vašeg članstva i istoriju rezervacija. Povezani zdravstveni podaci (HealthKit, Google Fit, Huawei) se NE dijele automatski ni s kim.
  • TRAINERA.FIT LLC, kao operaterom platforme i obrađivačem podataka opisanim iznad (politika privatnosti platforme: https://trainera.fit/privacy-policy).
  • Pružaocima usluga, samo u mjeri potrebnoj za rad servisa: Google (prijava, Fit, Calendar, Cloud Storage, Places, reCAPTCHA, Analytics/GA4), Meta/Facebook (prijava), Apple (prijava, kupovine 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 (mape).
  • Nadležnim organima, ako to nalažu zakon, sudski nalog ili zaštita bezbjednosti i sprječavanje prevara.

Ovi pružaoci su ugovorno obavezani da štite vaše podatke i koriste ih samo u navedene svrhe. Google Fit i Apple HealthKit podaci se ne dijele ni s jednim trećim pružaocem usluga.

7. Vaša prava i kontrola

Svoje podatke možete pregledati i ažurirati u podešavanjima naloga, zatražiti kopiju podataka u prenosivom formatu te zatražiti brisanje naloga i podataka (obrada u roku od 30 dana). Svaku prijavu ili integraciju možete opozvati kroz podešavanja naloga i kod samog provajdera (Google Account Permissions, Facebook Podešavanja > Aplikacije i web stranice, Apple ID Podešavanja > Prijava i bezbjednost, iOS Health dozvole, podešavanja Huawei naloga).

Ako ste u Evropskom ekonomskom prostoru (GDPR), dodatno imate pravo na: pristup, ispravku, brisanje ('pravo na zaborav'), ograničenje obrade, prenosivost podataka, prigovor na obradu zasnovanu na legitimnom interesu i povlačenje saglasnosti za opcionalne funkcije u bilo kojem trenutku. Pravni osnovi obrade su: saglasnost, izvršenje ugovora, zakonska usklađenost i legitimni poslovni interesi. Možete uložiti pritužbu svom nadzornom organu.

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. Bezbjednosne mjere

Vaši podaci su zaštićeni industrijskim standardima:

  • Enkripcija u prenosu (SSL/TLS) i u mirovanju te enkriptovano čuvanje OAuth tokena.
  • Lozinke heširane bcrypt algoritmom - nikada u čitljivom obliku.
  • Kontrola pristupa po ulogama, sigurna OAuth 2.0 implementacija, rate limiting na osjetljivim endpointima i redovno bezbjednosno praćenje.

Nijedan prenos putem interneta nije 100% siguran, ali o svakom proboju podataka bićete obaviješteni u skladu sa zakonom.

9. AI funkcije

Opcionalne AI funkcije uključuju analizu fotografija hrane, personalizovane fitnes uvide, AI generisanje planova treninga i ishrane te AI Coach chat.

  • Fotografije hrane obrađuju se u realnom vremenu kroz AI servis za prepoznavanje hrane i ne čuvaju se trajno.
  • Poruke AI Coachu šalju se OpenAI-ju ili Anthropic Claudeu radi generisanja odgovora; anonimizovani fitnes kontekst (sažeci treninga, nutritivni ciljevi) može se koristiti za generisanje planova.
  • Vaši identifikacioni 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 našim trenerima i osobljem AI NE obrađuje.
  • AI funkcije možete isključiti u bilo kojem trenutku u podešavanjima naloga. AI generisani sadržaj je informativnog karaktera i ne zamjenjuje profesionalni medicinski ili nutricionistički savjet.

10. Zdravstvena napomena

Fitnes i nutricionističke informacije koje pružamo kroz naše usluge nisu medicinski savjet. Uvijek se posavjetujte s ljekarom prije početka novog programa treninga ili ishrane, posebno ako imate zdravstveno stanje.

11. Privatnost djece

Naše usluge nisu namijenjene djeci mlađoj od 16 godina i lični podaci djece mlađe od 16 godina se svjesno ne prikupljaju. Ako smatrate da je dijete dalo lične podatke, kontaktirajte nas ili support@trainera.fit i podaci će biti obrisani u najkraćem roku.

12. Međunarodni prenosi 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 prenose 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 bezbjednosni kolačići potrebni za rad stranice.
  • Funkcionalni kolačići: jezičke preferencije i podešavanja interfejsa.
  • Analitički kolačići: Google Analytics (GA4) radi razumijevanja korišćenja i poboljšanja iskustva.

Kolačićima možete upravljati u podešavanjima browsera; isključivanje neophodnih kolačića može uticati 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 bićete obaviješteni emailom ili istaknutim obavještenjem najmanje 30 dana unaprijed. Datum 'Posljednje ažuriranje' na vrhu označava trenutnu verziju.

15. Kontakt

Možete nas (Personal Training Studio) kontaktirati porukom kroz aplikaciju ili putem kontakt opcija na našoj stranici.

Za tehnička pitanja o platformi (problemi s prijavom, naplata kroz app store, zahtjevi vezani za privatnost i podatke) možete kontaktirati i operatera platforme, TRAINERA.FIT LLC, na support@trainera.fit. Na zahtjeve vezane za privatnost (pristup, brisanje, prenosivost podataka) odgovaramo u roku od 30 dana; prije obrade možda ćemo morati potvrditi vaš identitet.