Pravilnik o zasebnosti
Zadnja posodobitev: 2. marec 2026
1. Uvod
Ta politika zasebnosti se nanaša na platformo Trainera fit ("Trainera fit", "aplikacija", "platforma"), vključno s spletnim mestom (https://trainera.fit), mobilnimi aplikacijami iOS in Android ter vsemi povezanimi storitvami, ki jih je razvilo in upravlja podjetje TRAINERA.FIT LLC ("mi", "naše" ali "nas").
Ta politika zasebnosti pojasnjuje, kako zbiramo, uporabljamo, razkrivamo in varujemo vaše podatke, ko uporabljate kateri koli del platforme Trainera fit, vključno s spletno stranjo, mobilnimi aplikacijami in storitvami za pošiljanje sporočil.
Zavezani smo k varovanju vaše zasebnosti in zagotavljanju, da razumete, kako ravnamo z vašimi podatki. Ta pravilnik opisuje naše prakse glede zbiranja in uporabe osebnih podatkov, vključno z našo integracijo z Google, Facebook, Apple in drugimi storitvami tretjih oseb za avtentikacijo in neobvezno dostop do fitnes podatkov.
Z uporabo naše storitve se strinjate z zbiranjem in uporabo podatkov v skladu s tem Pravilnikom o zasebnosti.
2. Metode avtentikacije
Trainera fit ponuja več načinov za ustvarjanje računa in prijavo. Tukaj je povzetek vsake metode preverjanja pristnosti in podatkov, ki jih prejmemo:
Prijava z Googlom
- Zahtevani obsegi: openid, email, profile
- Prejeti podatki: E-pošta, ime, profilna slika
- Shranjeni podatki: E-pošta, ime in profilna slika so shranjeni v naši bazi podatkov
Prijava s Facebookom
- Zahtevani obsegi: email, public_profile
- Prejeti podatki: E-pošta, ime, profilna slika
- Shranjeni podatki: E-pošta, ime in profilna slika so shranjeni v naši bazi podatkov
Prijava z Apple
- Zahtevani obsegi: e-pošta, ime
- Prejeti podatki: E-pošta (lahko je zasebni posredniški naslov), ime (posredovano samo ob prvi prijavi)
- Shranjeni podatki: Apple identifikator uporabnika, e-pošta, ime, shranjeni v naši bazi podatkov
Registracija z e-pošto in geslom
- Zbrani podatki: E-poštni naslov, geslo (šifrirano z bcrypt), ime
- Shranjeni podatki: E-poštni naslov, ime in varno šifrirano geslo so shranjeni v naši bazi podatkov. Gesel nikoli ne shranjujemo v obliki navadnega besedila.
Preverjanje telefonske številke
- Zbrani podatki: Telefonska številka, verifikacijska koda
- Shranjeni podatki: Telefonska številka, shranjena v naši bazi podatkov za namene obnovitve računa in stika s trenerjem
- Tretja stranka: Kode za preverjanje po SMS-u se pošiljajo prek storitve Twilio. Twilio prejme vašo telefonsko številko za dostavo sporočila za preverjanje.
3. Podrobna utemeljitev obsega OAuth
3.1 Odjemalec OAuth #1: Prijava z Googlom (obvezno)
Obsegi: openid, email, profile
Namen: Samo avtentikacija uporabnika in ustvarjanje računa
Utemeljitev: Ti osnovni obsegi omogočajo uporabnikom prijavo v Trainera z njihovim Google računom brez ustvarjanja ločenega gesla. Dostopamo samo do bistvenih podatkov profila (ime, e-poštni naslov, profilna slika), potrebnih za ustvarjanje računa in identifikacijo uporabnika znotraj naše aplikacije.
Ravnanje s podatki: Vaš e-poštni naslov in ime sta shranjena v naši bazi podatkov za ustvarjanje in vzdrževanje vašega računa Trainera ter za komunikacijo v zvezi s storitvami.
3.2 Odjemalec OAuth #2: Integracija Google Fit (neobvezno)
Obsegi: Dostop samo za branje do podatkov o telesni pripravljenosti in aktivnosti v Google Fit
- fitness.activity.read – Koraki, razdalja, kalorije, aktivne minute
- fitness.body.read – Teža, višina, telesna sestava
- fitness.heart_rate.read – Podatki o srčnem utripu
- fitness.location.read – Poti vadbe (če so zabeležene v Google Fit)
Namen: Prikaz vaših osebnih fitnes podatkov znotraj aplikacije Trainera za celovito spremljanje aktivnosti
Utemeljitev: Ta integracija je popolnoma neobvezna in ni potrebna za uporabo osnovnih funkcij Trainere. Če se ročno odločite za povezavo z Google Fit, beremo vaše fitnes podatke, da jih prikažemo ob vaših vadbenih načrtih Trainera, s čimer vam ponudimo enoten pregled nad vašim fitnes napredkom. To izboljša vašo osebno izkušnjo spremljanja, a je popolnoma prostovoljno.
Ravnanje s podatki:
- Dostop samo za branje: Vaših podatkov Google Fit nikoli ne zapisujemo, spreminjamo ali brišemo
- Ni trajno shranjeno: Podatki se pridobijo v realnem času, ko so potrebni za prikaz
- Vidno samo vam: Vaši trenerji NE vidijo samodejno vaših podatkov Google Fit
- Nadzor uporabnika: Integracijo Google Fit lahko kadar koli odklopite, ne da bi to vplivalo na osnovno delovanje Trainere. Vse osnovne funkcije ostanejo popolnoma delujoče tudi brez Google Fit.
3.3 Odjemalec OAuth #3: Integracija Huawei Health Kit (neobvezno)
Obsegi: Dostop samo za branje do zdravstvenih podatkov in podatkov o aktivnosti v Huawei Health Kit
- Podatki o dejavnosti (koraki, razdalja, kalorije)
- Podatki o spanju
- Osnovne telesne meritve
Namen: Podatki se uporabljajo samo za prikaz zdravstvenih in aktivnostnih informacij uporabniku znotraj aplikacije Trainera fit.
Utemeljitev: Ta integracija je popolnoma neobvezna in ni potrebna za uporabo osnovnih funkcij Trainera fit. Če se ročno odločite za povezavo s Huawei Health Kit, beremo vaše zdravstvene podatke, da jih prikažemo ob vaših vadbenih načrtih Trainera fit, s čimer vam ponudimo enoten pregled nad vašim fitnes napredkom. To izboljša vašo osebno izkušnjo spremljanja, a je popolnoma prostovoljno.
V trenutku, ko uporabnik odobri dovoljenje, se zahteva samo en zapis zgodovinskih podatkov. Zgodovinski podatki se uporabijo samo za inicializacijo uporabnikovega zdravstvenega pregleda in do njih ne dostopamo ponovno niti se ne osvežujejo.
Ravnanje s podatki:
- Dostop samo za branje: Vaših podatkov Huawei Health Kit nikoli ne zapisujemo, spreminjamo ali brišemo
- Ni trajno shranjeno: Podatki niso trajno shranjeni
- Vidno samo vam: Vaši trenerji NE vidijo samodejno vaših podatkov Huawei Health Kit
- Nadzor uporabnika: Integracijo Huawei Health Kit lahko kadar koli odklopite, ne da bi to vplivalo na osnovno delovanje Trainera fit. Vse osnovne funkcije ostanejo popolnoma delujoče tudi brez Huawei Health Kit.
- Aplikacija NE izvaja sinhronizacije podatkov v ozadju.
- Aplikacija NE izvaja neprekinjene sinhronizacije podatkov.
- Aplikacija NE izvaja sinhronizacije podatkov med napravami.
3.4 Merjenje srčnega utripa s pametno uro (izbirno)
Dovoljenja: Apple HealthKit (srčni utrip), Android BODY_SENSORS
Namen: Zajemajte podatke o srčnem utripu v realnem času s svoje pametne ure med aktivnimi vadbami za sledenje srčnemu utripu po seriji in analitiko intenzivnosti vadbe.
Utemeljitev: Spremljanje srčnega utripa je neobvezno in zahteva izrecno dovoljenje na vaši pametni uri. Če je odobreno, se srčni utrip bere samo med aktivnimi treningi — nikoli v ozadju. Podatki vam in vašemu trenerju pomagajo razumeti intenzivnost treninga in vzorce okrevanja.
Ravnanje s podatki:
- Samo aktivni treningi: Srčni utrip se bere samo med potekajočim treningom na pametni uri
- Brez spremljanja v ozadju: Srčnega utripa nikoli ne beremo izven aktivnih vadbenih sej
- Shranjeno s podatki o treningu: Srčni utrip po seriji in vzorci vadbene enote se shranijo kot del vaših podatkov o napredku pri treningu
- Vidno vam in trenerju: Podatki o srčnem utripu so del podatkov o treningu in so lahko vidni vašemu dodeljenemu trenerju
- Nadzor uporabnika: Dovoljenje za srčni utrip na pametni uri lahko kadar koli zavrnete. Treningi normalno delujejo tudi brez podatkov o srčnem utripu.
3.5 Odjemalec OAuth #4: Integracija Google Koledar (neobvezno)
Obsegi: calendar.events (dostop za branje in pisanje koledarskih dogodkov)
- https://www.googleapis.com/auth/calendar.events – Ustvarjanje, branje, posodabljanje in brisanje dogodkov v koledarju
Namen: Omogočite uporabnikom, da svoje vadbene termine Trainera sinhronizirajo z osebnim Google Koledarjem za boljše upravljanje urnika in opomnike.
Utemeljitev: Ta integracija je popolnoma neobvezna in ni potrebna za uporabo osnovnih funkcij Trainere. Če se ročno odločite za povezavo z Google Koledarjem, ustvarimo koledarske dogodke za vaše načrtovane vadbene ure, kar vam pomaga ostati organizirani in prejemati opomnike. To izboljša upravljanje vašega urnika vadb, a je popolnoma prostovoljno.
Ravnanje s podatki:
- Omejen dostop: Ustvarjamo, posodabljamo ali brišemo samo dogodke, ki jih je ustvarila Trainera – vaših drugih koledarskih dogodkov ne beremo in ne spreminjamo
- Shranjeni minimalni podatki: Shranjeni so samo ID-ji koledarskih dogodkov za sledenje sinhroniziranih vadbenih sej – vsebina koledarja ni shranjena na naših strežnikih
- Vidno samo vam: Vaši trenerji NIMAJO dostopa do vaših podatkov Google Koledarja
- Nadzor uporabnika: Integracijo Google Koledarja lahko kadar koli odklopite, ne da bi to vplivalo na osnovno delovanje Trainere. Vse osnovne funkcije ostanejo popolnoma delujoče tudi brez Google Koledarja. Ko je integracija odklopljena, sinhronizirani dogodki ostanejo v vašem koledarju, vendar jih Trainera ne bo več posodabljala.
Pomembno: Neobvezna integracija Google Fit
- Trainera fit deluje popolnoma brez Google Fit. Vse osnovne funkcije (treningi, treniranje, sledenje prehrani) so na voljo brez povezovanja z Google Fit.
- Integracija Google Fit je popolnoma neobvezna in jo je treba ročno omogočiti v nastavitvah računa.
- Google Fit lahko kadar koli odklopite, ne da bi to vplivalo na vašo izkušnjo s Trainero.
Pomembno: Neobvezna integracija Huawei Health Kit
- Trainera fit deluje popolnoma brez Huawei Health Kit. Vse osnovne funkcije (treningi, treniranje, sledenje prehrani) so na voljo brez povezovanja s Huawei Health Kit.
- Integracija Huawei Health Kit je popolnoma neobvezna in jo je treba ročno omogočiti v nastavitvah vašega računa.
- Huawei Health Kit lahko kadar koli odklopite, ne da bi to vplivalo na vašo izkušnjo s Trainera fit.
Pomembno: Neobvezna integracija Google Koledarja
- Trainera deluje popolnoma brez Google Calendar. Vse osnovne funkcije (treningi, treniranje, sledenje prehrani) so na voljo brez povezovanja z Google Calendar.
- Integracija Google Koledarja je popolnoma neobvezna in jo je treba ročno omogočiti v nastavitvah vašega računa.
- Google Koledar lahko kadar koli odklopite, ne da bi to vplivalo na vašo izkušnjo s Trainero.
Izjava o neuporabljenih obsegih
Trainera uporablja samo zgoraj navedene obsege. Ne zahtevamo niti ne uporabljamo nobenih drugih obsegov Google API, vključno z, a ne omejeno na: Google Drive, Gmail, Google Photos, Google Maps ali katere koli druge Google storitve, ki niso izrecno omenjene v tem pravilniku.
Skladnost s storitvami Google API
Uporaba informacij, ki jih Trainera fit prejme prek Google API-jev, je skladna z Pravilnik o uporabniških podatkih storitev Google API, vključno z zahtevami glede omejene uporabe. Googlove uporabniške podatke uporabljamo izključno za zagotavljanje in izboljševanje uporabnikom namenjenih funkcij Trainera, kot je opisano v tem pravilniku o zasebnosti.
Izjava o obsegu Huawei Health Kit
Trainera fit zahteva samo minimalno potrebna dovoljenja Huawei Health Kit, ki so potrebna za neobvezni prikaz zdravstvenih in aktivnostnih podatkov uporabniku.
- Ni dostopa do nobenih dodatnih storitev ali API-jev Huawei.
- Ne izvaja se nobena medicinska diagnoza, medicinski nasvet ali zdravstvena analiza.
- Podatki Huawei Health Kit se ne delijo s trenerji, tretjimi osebami ali zunanjimi storitvami.
- Trainera fit podatkov Huawei Health Kit ne prenaša nazaj na strežnike Huawei.
4. Informacije, ki jih zbiramo
4.1 Podatki o računu in profilu
- Ime in e-poštni naslov (iz prijave prek Googla, Facebooka, Appla ali neposredne registracije)
- Telefonska številka (za preverjanje računa in stik s trenerjem)
- Informacije o profilu (starost, spol, fitnes cilji, raven izkušenj)
- Profilne in naslovne fotografije
- Zdravstvena stanja in alergije (posebna kategorija podatkov, posredovana prostovoljno za namene varnosti)
- Podatki, specifični za trenerja: certifikati, specializacije, biografija, cene, URL javnega profila
- Podatki, specifični za fitnes: naziv fitnesa, naslov, prostori, delovni čas
4.2 Zdravstveni in fitnes podatki
- Telesne meritve (teža, višina, delež telesne maščobe, mišična masa, pas, prsni koš, roke, noge in druge meritve obsegov)
- Fotografije napredka (slike pred/po, ki ste jih naložili vi)
- Podatki o treningu (vaje, serije, ponovitve, uteži, trajanje, vadbene seje)
- Podatki o prehrani (dnevniki obrokov, sledenje kalorij, vnos makrohranil, vnos vode, dnevniki prigrizkov)
- Vadbeni in prehranski načrti, ki vam jih je dodelil vaš trener
- Podatki Apple HealthKit (če je povezan v sistemu iOS): koraki, porabljena aktivna energija, srčni utrip, prehojena/pretečena razdalja, seje treningov, analiza spanja, telesna masa, porabljena bazalna energija, prehojena nadstropja, minute vadbe, ure stanja, srčni utrip v mirovanju, krvni tlak, nasičenost krvi s kisikom, frekvenca dihanja, telesna temperatura, odstotek telesne maščobe, pusta telesna masa, vnos vode in minute čuječnosti
- Podatki Google Fit (če je povezan): koraki, razdalja, kalorije, aktivne minute, teža, višina, sestava telesa, srčni utrip, poti treningov
- Podatki Huawei Health Kit (če je povezan): podatki o aktivnosti, podatki o spanju, osnovne telesne meritve
- Podatki o srčnem utripu s pametne ure (če je dovoljeno): utripi na minuto po seriji in neprekinjeni vzorci srčnega utripa med sejo treninga
Opomba: Podatki Apple HealthKit se ob povezavi sinhronizirajo z našimi strežniki in se hranijo do 30 dni za prikaz grafov napredka, analitike in preteklih primerjav. Ti podatki se izbrišejo po 30 dneh ali ko prekinete povezavo z Apple Health. Za vse podrobnosti glejte razdelek 12.
4.3 Dokumenti za preverjanje identitete
Za preverjanje trenerjev in lastnikov fitnes centrov lahko zbiramo:
- Uradni osebni dokument (osebna izkaznica, potni list ali vozniško dovoljenje) — sliki sprednje in zadnje strani
- Selfi fotografija za preverjanje identitete
- Poklicna potrdila in dokumenti o kvalifikacijah
Opomba: Identifikacijski dokumenti so varno shranjeni v storitvi Google Cloud Storage in so dostopni samo administratorjem za namene preverjanja. Dokumenti se hranijo ves čas trajanja vašega računa ali kot to zahteva zakon.
4.4 Plačilni in finančni podatki
Trainera fit podpira več načinov plačila. Podatki, ki jih zbiramo, so odvisni od uporabljenega načina plačila:
- Stripe: Plačila s kreditnimi/debetnimi karticami obdeluje Stripe. Vaše celotne številke kartice ne shranjujemo. Prejemamo in shranjujemo: ID stranke Stripe, ID naročnine, status plačila in metapodatke transakcije.
- PayPal: Plačila PayPal obdeluje PayPal. Prejemamo in shranjujemo: ID transakcije PayPal, status plačila in e-pošto plačnika.
- Bančno nakazilo: Za plačila z bančnim nakazilom zbiramo in shranjujemo podatke o bančnem računu, vključno s številko IBAN in kodo SWIFT/BIC, imenom imetnika računa in nazivom banke. Ti podatki se uporabljajo izključno za preverjanje prejetih plačil in obdelavo vračil.
- Gotovinska plačila: Za osebna gotovinska plačila beležimo znesek transakcije, datum in status potrditve.
- Nakupi znotraj aplikacije (mobilno): Nakupe znotraj aplikacije v sistemih iOS in Android obdelujeta Apple App Store oziroma Google Play Store. Prejemamo podatke o potrditvi nakupa, vključno z: naročniškim paketom, datumom nakupa, datumom poteka in identifikatorji transakcij.
4.5 Komunikacijski podatki
- Neposredna sporočila med strankami in trenerji (besedilo, slike, datoteke)
- Sporočila skupinskega klepeta znotraj skupin za trening
- Zahtevki za podporo in sporočila z našo ekipo
- Pogovori z AI trenerjem
- E-poštna komunikacija (transakcijska e-poštna sporočila, obvestila)
4.6 Podatki o lokaciji
- Geolokacija na podlagi IP-naslova (država, mesto) za lokalizacijo vsebine in varnost
- GPS-lokacija (mobilna aplikacija, samo z izrecnim dovoljenjem) za iskanje bližnjih telovadnic in trenerjev
- Podatki Google Places za samodejno dopolnjevanje naslova telovadnice in iskanje lokacije
- Podatki o poteh treninga iz storitve Google Fit (če je povezana)
4.7 Podatki o uporabi in tehnični podatki
- Informacije o napravi (vrsta, operacijski sistem, brskalnik, različica aplikacije)
- IP-naslov in splošna lokacija
- Vzorci uporabe in interakcije s funkcijami
- Piškotki in žetoni sej za avtentikacijo in funkcionalnost
- Žetoni za potisna obvestila (za pošiljanje obvestil prek Firebase Cloud Messaging in Expo Push Notifications)
- Dnevniki napak in poročila o sesutjih (poslana Sentry za nadzor in odpravljanje napak)
- Zgodovina prijav (časovni žigi, naslovi IP, informacije o napravi za varnostno revizijo)
4.8 Podatki, povezani z AI
- Fotografije hrane, poslane za AI-prehransko analizo
- Sporočila klepeta, poslana AI trenerju (obdelujeta OpenAI in Anthropic Claude)
- Anonimizirani fitnes podatki, poslani za z AI ustvarjene načrte treninga in prehrane
5. Kako uporabljamo vaše informacije
5.1 Zagotavljanje osnovnih storitev
- Ustvarite in preverite pristnost vašega računa
- Zagotavljanje temeljnih fitnes in trenerskih storitev
- Omogočite komunikacijo med vami in vašim trenerjem
- Spremljajte svoje treninge, prehrano in napredek
- Obdelava plačil in upravljanje naročnin
- Preverjanje identitete trenerjev in lastnikov telovadnic
5.2 Zdravstvene in fitnes funkcije
- Prikaz zdravstvenih podatkov iz povezanih ponudnikov (Apple HealthKit, Google Fit, Huawei Health Kit)
- Ustvarite grafe napredka in analitiko iz sinhroniziranih zdravstvenih podatkov
- Zagotavljanje zgodovinskih primerjav in analize trendov
- Sledite telesnim meritvam in fotografijam napredka skozi čas
5.3 Personalizacija in izboljšave
- Prilagodite svojo izkušnjo in priporočila
- Izboljšanje funkcionalnosti naše storitve in uporabniške izkušnje
- Zagotavljanje fitnes vpogledov in generiranja načrtov z umetno inteligenco
- Pošiljanje transakcijskih e-poštnih sporočil in potisnih obvestil o vašem računu in vadbi
5.4 Varnost in skladnost
- Zagotavljanje varnosti in preprečevanje goljufij
- Zaznavanje in preprečevanje zlorab, neželene pošte in nepooblaščenega dostopa
- Spoštovanje zakonskih obveznosti in odzivanje na zakonite zahteve
- Spremljajte delovanje aplikacije in odpravljajte tehnične težave
6. Shranjevanje, hramba in brisanje podatkov
6.1 Podatki računa Trainera fit
- Varno shranjeno na strežnikih z industrijsko standardnimi praksami
- Hrani se, dokler je vaš račun aktiven
- Izbrisani ali anonimizirani v 90 dneh od izbrisa računa
- Varnostne kopije se hranijo 30 dni za obnovitev po nesreči
6.2 Hramba zdravstvenih in fitnes podatkov
- Podatki Apple HealthKit: Sinhronizirani podatki se na naših strežnikih hranijo do 30 dni za prikaz grafov napredka in analitike. Podatki, starejši od 30 dni, se samodejno izbrišejo. Vsi podatki se izbrišejo takoj, ko prekinete povezavo z Apple Health.
- Podatki Google Fit: Ni trajno shranjeno – po potrebi se sproti prenaša iz vmesnikov Google Fit API. Lahko se začasno predpomni za zmogljivost (izbriše se v 24 urah).
- Podatki Huawei Health Kit: Ni trajno shranjeno. Zahteva se le en zgodovinski zapis podatkov.
- Telesne meritve in fotografije napredka: Hrani se, dokler je vaš račun aktiven. Izbriše se, ko izbrišete račun ali ročno izbrišete posamezne zapise.
- Dnevniki treninga in prehrane: Hrani se, dokler je vaš račun aktiven. Izbriše se ob izbrisu računa.
6.3 Druga obdobja hrambe podatkov
- Sporočila: Sporočila klepeta se hranijo, dokler je vaš račun aktiven, in še 30 dni po izbrisu računa.
- Plačilne transakcije: Zapisi o transakcijah se hranijo za zakonsko predpisano obdobje (običajno 7 let za davčne in finančne namene poročanja).
- Zgodovina prijav: Dnevniki prijav se hranijo 90 dni za namene varnostne revizije.
- Dokumenti za preverjanje identitete: Hrani se za čas trajanja vašega računa ali kolikor to zahteva veljavna zakonodaja.
- Žetoni OAuth: Šifrirani žetoni se izbrišejo, ko je povezava preklicana ali ko je račun izbrisan.
6.4 Brisanje vaših podatkov
Izbris svojega računa in podatkov lahko zahtevate tako, da:
- Kontaktiranje na [email protected]
- Z uporabo možnosti za izbris računa v vaših nastavitvah
Zahteve se obdelajo v 30 dneh.
7. Deljenje podatkov in tretje osebe
VAŠIH PODATKOV NE PRODAJAMO: Vaših osebnih podatkov ne prodajamo, ne oddajamo v najem niti z njimi ne trgujemo s tretjimi osebami v marketinške namene. Vaši podatki prijave Google in podatki Google Fit (če so povezani) se nikoli ne prodajajo.
7.1 Deljenje znotraj Trainera
- Z vašim trenerjem: Ko najamete trenerja, izrecno delite podatke profila, podatke o treningih, telesne mere, dnevnike prehrane in komunikacijo. Opomba: podatki Google Fit, Apple HealthKit in Huawei Health Kit se s trenerji NE delijo samodejno.
- Tržnica trenerjev: Če ste trener, je vaš javni profil prikazan, da vas stranke lažje najdejo
- Člani telovadnice: Če se včlanite v fitnes center, lahko lastnik fitnes centra vidi status vašega članstva in zgodovino rezervacij
7.2 Ponudniki storitev tretjih strani
Podatke delimo z naslednjimi zaupanja vrednimi zunanjimi ponudniki samo v obsegu, ki je potreben za delovanje naše storitve:
- Google (avtentikacija in API-ji): Avtentikacija prijave, podatki Google Fit, sinhronizacija Google Calendar, Google Cloud Storage za gostovanje datotek, Google Places za iskanje lokacij, reCAPTCHA za zaščito pred boti
- Facebook (Meta): Avtentikacija prijave prek Facebook Login
- Apple: Avtentikacija prijave prek Apple ID, obdelava nakupov znotraj aplikacije
- Stripe: Obdelava plačil s kreditnimi/debetnimi karticami (prejema podatke o kartici, naslov za obračun, zneske transakcij)
- PayPal: Obdelava plačil (prejema zneske transakcij in podatke o plačniku)
- Twilio: Dostava SMS-ov za preverjanje telefona in obvestila (prejme telefonske številke in vsebino sporočila)
- Sentry: Nadzor napak in poročanje o sesutjih (prejema dnevnike napak, informacije o napravi in anonimiziran kontekst uporabe)
- OpenAI: Funkcije z AI, vključno z analizo fotografij hrane in klepetom z AI-trenerjem (prejema fotografije hrane in sporočila klepeta)
- Anthropic (Claude): Ustvarjanje načrtov treningov in prehrane z AI (prejema anonimizirane fitnes kontekstne podatke)
- Firebase (Google): Dostava potisnih obvestil prek Firebase Cloud Messaging (prejema potisne žetone naprave)
- Expo: Dostava potisnih obvestil mobilne aplikacije in posodobitve na daljavo (prejema potisne žetone naprav)
- Nodemailer / Ponudnik e-pošte: Dostava transakcijskih e-poštnih sporočil (prejema e-poštne naslove prejemnikov in vsebino e-pošte)
- Huawei: Integracija podatkov Health Kit (avtentikacija OAuth za dostop do zdravstvenih podatkov)
- Storitev IP-geolokacije: Iskanje lokacije na podlagi IP-naslova za lokalizacijo vsebine in varnost (prejema IP-naslove)
- OpenStreetMap / Leaflet: Prikaz zemljevida za lokacije telovadnic (prejema koordinate lokacije za upodabljanje zemljevida)
- Google Analytics (GA4): Analitika spletne strani in sledenje uporabi (prejema anonimizirane podatke o brskanju, informacije o napravi, oglede strani)
Ti ponudniki so pogodbeno zavezani k varovanju vaših podatkov in njihovi uporabi samo za navedene namene. Podatkov Google Fit ali Apple HealthKit ne delimo z nobenim zunanjim ponudnikom storitev.
7.3 Pravne zahteve
Informacije lahko razkrijemo, če to zahteva zakon, sodna odredba ali za zaščito varnosti in preprečevanje goljufij.
8. Vaše pravice in nadzor
8.1 Preklic dovoljenj
Prijava z Googlom:
- Povezavo prekinite prek nastavitev računa Trainera
- Prekličite dostop prek Dovoljenja Google računa
Prijava s Facebookom:
- Povezavo prekinite prek nastavitev računa Trainera
- Prekličite dostop prek nastavitev Facebooka > Aplikacije in spletna mesta
Prijava z Apple:
- Povezavo prekinite prek nastavitev računa Trainera
- Prekličite dostop prek nastavitev Apple ID > Prijava in varnost > Prijava z Apple
Google Fit (če je povezan):
- Povezavo lahko kadar koli prekinete prek nastavitev računa Trainera fit
- Prekličite dostop prek Dovoljenja Google računa
- Ob prekinitvi povezave se vsi predpomnjeni podatki Google Fit takoj izbrišejo z naših strežnikov
- Osnovne funkcionalnosti Trainera fit še naprej delujejo normalno brez kakršnih koli omejitev
Apple HealthKit (če je povezan):
- Povezavo prekinite prek nastavitev računa Trainera ali prek iOS Nastavitve > Zasebnost in varnost > Zdravje > Trainera
- Ob prekinitvi povezave se vsi sinhronizirani podatki Apple HealthKit izbrišejo z naših strežnikov
- Osnovne funkcionalnosti Trainera fit še naprej delujejo normalno brez kakršnih koli omejitev
Huawei Health (če je povezan):
- Povezavo lahko kadar koli prekinete prek nastavitev računa Trainera fit
- Prekličite dostop prek nastavitev računa Huawei
- Ob prekinitvi povezave se vsi predpomnjeni podatki Huawei Health Kit takoj izbrišejo z naših strežnikov
- Osnovne funkcionalnosti Trainera fit še naprej delujejo normalno brez kakršnih koli omejitev
8.2 Dostop, popravek in izbris
- Dostopajte do svojih podatkov in jih posodabljajte prek nastavitev računa
- Zahtevajte kopijo svojih podatkov v prenosljivi obliki
- Zahtevajte izbris računa in podatkov (obdelano v 30 dneh)
- Kontakt: [email protected]
8.3 Evropski uporabniki (GDPR)
Če ste v Evropskem gospodarskem prostoru (EGP), imate te pravice:
- Dostop: Potrdite, katere podatke obdelujemo o vas
- Popravek: Popravite netočne podatke
- Izbris: Zahtevajte izbris (pravica do pozabe)
- Omeji obdelavo: Omejite, kako uporabljamo vaše podatke
- Prenosljivost podatkov: Prejmite podatke v prenosljivem formatu
- Ugovor: Ugovarjajte obdelavi na podlagi zakonitih interesov
- Umik privolitve: Prekličite soglasje za neobvezne funkcije (kot so Google Fit, Apple HealthKit ali funkcije AI)
Pravna podlaga za obdelavo: (1) privolitev, (2) izvajanje pogodbe, (3) zakonska skladnost, (4) legitimni poslovni interesi. Pritožbo lahko vložite pri svojem nadzornem organu.
8.4 Uporabniki iz Kalifornije (CCPA)
Prebivalci Kalifornije imajo naslednje pravice:
- Pravica do obveščenosti: Informacije o podatkih, ki jih zbiramo in uporabljamo
- Pravica do izbrisa: Zahtevajte izbris svojih podatkov
- Pravica do odjave: Odjava od prodaje podatkov (podatkov ne prodajamo)
- Nediskriminacija: Enaka storitev ne glede na izbire zasebnosti
9. Varnostni ukrepi
Vaše podatke varujemo z varnostnimi praksami po industrijskih standardih:
- Šifriranje med prenosom (SSL/TLS) in v mirovanju
- Varna implementacija OAuth 2.0 za integracije z Googlom
- Nadzor dostopa in mehanizmi avtentikacije
- Redno spremljanje varnosti in ocenjevanja
- Šifrirano shranjevanje OAuth žetonov
- Gesla so zgoščena z bcrypt (nikoli shranjena v čistem besedilu)
- Nadzor dostopa na osnovi vlog (administrator, trener, stranka, lastnik telovadnice)
- Omejevanje zahtev na občutljivih končnih točkah (prijava, ponastavitev gesla, API žetoni)
Čeprav uporabljamo prakse v skladu z industrijskimi standardi, noben prenos prek interneta ni 100-odstotno varen. O morebitnih kršitvah varnosti podatkov vas bomo obvestili, kot to zahteva zakon.
10. Plačila in naročnine
Trainera fit podpira več načinov plačila za naročniške načrte in storitve:
10.1 Nakupi znotraj aplikacije (mobilno)
- Naročnine za iOS se obdelujejo prek trgovine Apple App Store
- Naročnine za Android se obdelujejo prek trgovine Google Play Store
- Prejmemo samo podatke o potrditvi nakupa: paket naročnine, datum nakupa, datum poteka in identifikatorje transakcij
- Ne prejemamo niti ne shranjujemo podatkov vaše kreditne kartice za nakupe znotraj aplikacije
10.2 Plačila Stripe (spletna stran)
- Plačila s kreditnimi in debetnimi karticami na spletnem mestu obdeluje Stripe
- Podatki vaše kartice se pošljejo neposredno Stripu in se nikoli ne shranjujejo na naših strežnikih
- Za upravljanje vaše naročnine shranjujemo ID stranke Stripe, ID naročnine in metapodatke transakcije
10.3 Plačila PayPal
- Plačila PayPal se obdelujejo prek platforme PayPal
- Prejmemo ID transakcije PayPal, status plačila in e-poštni naslov plačnika za potrditev in upravljanje vaše naročnine
10.4 Bančno nakazilo
- Za plačila z bančnim nakazilom zbiramo podatke o bančnem računu, vključno s številko IBAN, kodo SWIFT/BIC, imenom imetnika računa in nazivom banke
- Te informacije so shranjene varno in se uporabljajo izključno za preverjanje prejetih plačil in obdelavo vračil, če je to potrebno
10.5 Gotovinska plačila
- Za osebna gotovinska plačila beležimo znesek transakcije, datum in status potrditve
- Za gotovinske transakcije se ne zbirajo podatki o finančnem računu
Vse plačilne transakcije na naši spletni strani so šifrirane s tehnologijo SSL. Vašo zasebnost in varnost jemljemo resno ter izvajamo več ravni zaščite vaših finančnih podatkov.
11. Funkcije, ki jih poganja AI (OpenAI in Claude)
Trainera uporablja OpenAI in Claude AI za zagotavljanje neobveznih funkcij, ki jih poganja AI. Želimo, da natančno razumete, kako vaši podatki komunicirajo z AI storitvami.
11.1 Funkcije AI na voljo
- Analiza fotografije hrane: Fotografirajte hrano in z AI-prepoznavanjem slike pridobite oceno hranilnih vrednosti
- Prilagojeni fitnes vpogledi: Priporočila za trening in prehrano, ustvarjena z AI, na podlagi vaših podatkov o napredku
- Ustvarjanje načrtov treninga in prehrane z AI: Trenerji lahko uporabijo AI za ustvarjanje predlog načrtov vadbe in prehrane
- AI trener: Pogovorni AI asistent za vprašanja o fitnesu in prehrani
11.2 Podatki, poslani storitvam AI
- Fotografije hrane: Ko uporabljate skener hrane, se vaša fotografija pošlje naši storitvi AI za prepoznavanje hrane v analizo. Fotografije se obdelujejo v realnem času in se ne shranjujejo trajno.
- Fitnes kontekst: Pri ustvarjanju načrtov treninga ali prehrane se lahko anonimizirani fitnes podatki (povzetki treningov, prehranski cilji) pošljejo Claude AI (Anthropic) za personalizacijo priporočil.
- Sporočila klepeta: Ko uporabljate trenerja AI ali klepet o hrani, se vaša sporočila pošljejo OpenAI ali Claude AI za ustvarjanje odgovora.
11.3 Podatki, ki se NE pošiljajo storitvam AI
- Vaši osebni zdravstveni podatki (telesne mere, zdravstveni zapisi) se NE pošiljajo storitvam AI brez vašega izrecnega dejanja
- Vaši osebni identifikacijski podatki (ime, e-pošta, telefon) NISO vključeni v zahteve AI
- Vaša zasebna sporočila s trenerji NE obdeluje AI
11.4 Ravnanje s podatki AI
- Odgovori AI so shranjeni v vašem računu Trainera kot referenca
- Od funkcij AI se lahko kadar koli odjavite prek nastavitev svojega računa
- Vsebina, ustvarjena z AI, je namenjena zgolj informativnim namenom in ne bi smela nadomestiti strokovnega medicinskega ali prehranskega nasveta
Za več informacij o tem, kako OpenAI in Anthropic (Claude) ravnata s podatki, si oglejte njuni pripadajoči politiki zasebnosti.
12. Integracija Apple HealthKit (iOS)
Na napravah iOS lahko Trainera po želji poveže z Apple HealthKit za branje in prikaz vaših zdravstvenih in fitnes podatkov. Ko je povezan, se podatki HealthKit sinhronizirajo z našimi strežniki za prikaz grafov napredka, analitike in preteklih primerjav.
12.1 Vrste podatkov HealthKit, do katerih se dostopa
Trainera lahko zahteva dostop za branje naslednjih vrst podatkov HealthKit:
- Koraki (dnevno število korakov)
- Porabljena aktivna energija (kalorije)
- Porabljena bazalna energija (kalorije v mirovanju)
- Srčni utrip (med treningi)
- Srčni utrip v mirovanju
- Prehojena/pretečena razdalja
- Prehojena nadstropja
- Minute vadbe (Apple čas vadbe)
- Ure stoje (Apple čas stoje)
- Vadbene seje
- Analiza spanja
- Telesna masa (teža)
- Delež telesne maščobe
- Pusta telesna masa
- Krvni tlak (sistolični in diastolični)
- Nasičenost krvi s kisikom (SpO2)
- Frekvenca dihanja
- Telesna temperatura
- Vnos vode
- Minute čuječnosti (seje čuječnosti)
12.2 Uporaba in shranjevanje podatkov HealthKit
- Podatki HealthKit se sinhronizirajo z našimi strežniki, da omogočijo grafikone napredka, zdravstveno analitiko in analizo zgodovinskih trendov
- Sinhronizirani podatki HealthKit se na naših strežnikih hranijo do 30 dni. Podatki, starejši od 30 dni, se samodejno izbrišejo.
- Podatki HealthKit se NE delijo s tretjimi osebami, vključno s storitvami AI, oglaševalci ali posredniki podatkov
- Podatki HealthKit se NE uporabljajo za oglaševalske ali tržne namene
- Vaš trener NIMA dostopa do vaših podatkov HealthKit, razen če izrecno delite določene meritve
- Ko prekinete povezavo z Apple Health, se vsi sinhronizirani podatki HealthKit izbrišejo z naših strežnikov
12.3 Upravljanje dovoljenj HealthKit
- Integracija HealthKit je popolnoma neobvezna in zahteva vaše izrecno dovoljenje
- Dovoljenja za HealthKit lahko kadar koli prekličete prek iOS Nastavitve > Zasebnost in varnost > Zdravje > Trainera
- Preklic dovoljenj za HealthKit ne bo vplival na nobeno drugo funkcionalnost aplikacije
- Prek dovoljenj iOS Health lahko izberete, katere posamezne vrste podatkov delite s Trainero
13. Zasebnost otrok
Trainera fit ni namenjena uporabi otrok, mlajših od 16 let. Osebnih podatkov otrok, mlajših od 16 let, ne zbiramo zavestno.
Če ugotovimo, da smo zbrali osebne podatke otroka, mlajšega od 16 let, bomo te podatke čim prej izbrisali. Če menite, da smo zbrali podatke otroka, mlajšega od 16 let, nas kontaktirajte na [email protected].
14. Mednarodni prenosi podatkov
Vaši podatki se lahko prenesejo v države, ki niso država vašega prebivališča, in se v njih obdelujejo. Te države imajo lahko zakone o varstvu podatkov, ki se razlikujejo od zakonov vaše države.
Natančneje, naši strežniki in tretjeosebni ponudniki storitev delujejo v različnih državah. To pomeni, da lahko vaše podatke, ko jih zbiramo, obdelamo v kateri koli od teh držav.
Sprejemamo ustrezne zaščitne ukrepe, da zagotovimo, da vaši osebni podatki ostanejo zaščiteni v skladu s to Politiko zasebnosti in veljavnimi zakoni o varstvu podatkov, vključno s standardnimi pogodbenimi klavzulami (SCC), kjer so potrebne za prenose iz EGP.
15. Politika piškotkov
Spletna stran Trainera fit uporablja piškotke in podobne tehnologije za zagotavljanje, zaščito in izboljšanje naših storitev. Piškotki se uporabljajo za:
- Nujni piškotki: Žetoni avtentikacijske seje, zaščita CSRF in varnostni piškotki, potrebni za delovanje spletne strani
- Funkcionalni piškotki: Jezikovne nastavitve, nastavitve teme in prilagoditve uporabniškega vmesnika
- Analitični piškotki: Piškotki Google Analytics (GA4) za razumevanje, kako uporabniki uporabljajo našo spletno stran, in za izboljšanje uporabniške izkušnje
Piškotke lahko nadzorujete in upravljate prek nastavitev svojega brskalnika. Onemogočanje nujnih piškotkov lahko vpliva na delovanje spletne strani.
16. Spremembe tega pravilnika
Ta Pravilnik o zasebnosti lahko posodobimo, da odraža spremembe v praksah, tehnologiji ali zakonskih zahtevah. O bistvenih spremembah vas bomo obvestili po e-pošti ali z vidnim obvestilom vsaj 30 dni vnaprej. Preverite datum "Zadnja posodobitev" na vrhu tega pravilnika.
17. Kontaktirajte nas
Za vprašanja, zahteve glede zasebnosti ali pomisleke v zvezi s to Politiko zasebnosti ali našimi praksami ravnanja s podatki nas prosimo kontaktirajte:
E-pošta: [email protected]
Spletna stran: https://trainera.fit
Na vaše povpraševanje bomo odgovorili v 30 dneh. Pri zahtevah, povezanih z zasebnostjo (dostop, izbris ali prenosljivost podatkov), bomo morda morali preveriti vašo identiteto, preden obdelamo vašo zahtevo, da zagotovimo varnost vaših osebnih podatkov.