Politika zasebnosti Walk Analytics
Zadnja posodobitev: 10. januar 2025 | Datum začetka veljavnosti: 10. januar 2025
Uvod
Walk Analytics (»mi«, »nas« ali »aplikacija«) se zavezuje k varovanju vaše zasebnosti. Ta politika zasebnosti pojasnjuje, kako naše mobilne aplikacije (iOS in Android) dostopajo do zdravstvenih podatkov v vaši napravi, jih uporabljajo in ščitijo.
Ključno načelo zasebnosti: Walk Analytics deluje na brezstrežniški (serverless), local-first arhitekturi. Vsi zdravstveni podatki, pridobljeni iz Apple HealthKit (iOS) ali Health Connect (Android), ostanejo izključno v vaši fizični napravi in se nikoli ne prenesejo na zunanje strežnike, v storitve v oblaku ali k tretjim osebam.
1. Dostop do zdravstvenih podatkov
Walk Analytics se integrira z vgrajeno zdravstveno platformo vaše naprave za zagotavljanje analize plavalnih treningov:
1.1 iOS - Integracija Apple HealthKit
V napravah iOS se Walk Analytics integrira z Apple HealthKit za dostop do podatkov o plavanju. Zahtevamo dostop samo za branje do:
- Treningi (Workouts): Plavalni treningi s časom in trajanjem
- Razdalja: Skupna razdalja in razdalje krogov
- Srčni utrip: Podatki o srčnem utripu med treningom
- Aktivna energija: Kalorije, porabljene med plavanjem
- Zavesljaji (Strokes): Podatki o zavesljajih za analizo
Skladnost z Apple HealthKit: Walk Analytics upošteva vse smernice Apple HealthKit. Vaši zdravstveni podatki se v celoti obdelujejo v vaši napravi iOS in je nikoli ne zapustijo. Podatkov HealthKit nikoli ne delimo s tretjimi osebami, oglaševalskimi platformami ali posredniki podatkov.
1.2 Android - Integracija Health Connect
| Vrsta zdravstvenih podatkov | Dovoljenje | Namen |
|---|---|---|
| Vadbene seje | READ_EXERCISE |
Za prepoznavanje in uvoz plavalnih treningov iz Health Connect |
| Zapisi o razdalji | READ_DISTANCE |
Za prikaz ključnih metrik, kot so skupna preplavana razdalja, razdalje krogov in izračun tempa |
| Zapisi o srčnem utripu | READ_HEART_RATE |
Za prikaz grafov srčnega utripa ter izračun povprečja in maksimuma med treningom |
| Zapisi o hitrosti | READ_SPEED |
Za izračun in prikaz hitrosti plavanja, con tempa in analizo kadence zavesljajev |
| Porabljene kalorije | READ_TOTAL_CALORIES_BURNED |
Za zagotavljanje popolnega pregleda o porabi energije med plavanjem |
Dovoljenja za Android: Ta dovoljenja so potrebna ob prvem zagonu aplikacije. Ta dovoljenja lahko kadar koli prekličete v nastavitvah Androida → Aplikacije → Health Connect → Walk Analytics.
1.3 Kako uporabljamo zdravstvene podatke
Vsi zdravstveni podatki se uporabljajo izključno za naslednje namene:
- Prikaz treninga: Prikaz vaših plavalnih sej s podrobnimi metrikami (razdalja, čas, tempo, srčni utrip)
- Analiza zmogljivosti: Izračun con tempa, analiza zavesljajev, CSS (Kritična hitrost plavanja) in sTSS (Ocena stresa pri plavalnem treningu)
- Sledenje napredku: Prikaz trendov zmogljivosti, osebnih rekordov in povzetkov treningov
- Izvoz podatkov: Omogočanje izvoza podatkov o treningih v formatu CSV za osebno uporabo
1.4 Shranjevanje podatkov
🔒 Ključno jamstvo zasebnosti:
Vsi zdravstveni podatki ostanejo izključno v vaši fizični napravi.
- iOS: Podatki so shranjeni z uporabo iOS Core Data in UserDefaults (samo v napravi)
- Android: Podatki so shranjeni z uporabo Android Room Database (SQLite v napravi)
- Brez nalaganja na zunanje strežnike
- Brez prenosa prek interneta
- Brez sinhronizacije v oblaku ali varnostnega kopiranja zdravstvenih podatkov
- Brez dostopa tretjih oseb do vaših zdravstvenih podatkov
Edini primer, ko podatki zapustijo vašo napravo, je, ko se vi izrecno odločite za izvoz svojih treningov v format CSV in datoteko sami delite.
2. Zahtevana dovoljenja
2.1 Dovoljenja iOS
- Dostop do HealthKit: Dostop za branje do treningov, razdalje, srčnega utripa, aktivne energije in zavesljajev
- Knjižnica fotografij (neobvezno): Samo, če se odločite shraniti povzetke treningov kot slike
Dovoljenja HealthKit lahko kadar koli upravljate v Nastavitvah iOS → Zasebnost in varnost → Zdravje → Walk Analytics.
2.2 Dovoljenja Android
android.permission.health.READ_EXERCISEandroid.permission.health.READ_DISTANCEandroid.permission.health.READ_HEART_RATEandroid.permission.health.READ_SPEEDandroid.permission.health.READ_TOTAL_CALORIES_BURNED- Dostop do interneta (
INTERNET): Uporablja se samo za prikaz statične vsebine v aplikaciji in dostop do upravljanja naročnin (Google Play Billing). Zdravstveni podatki se ne prenašajo. - Storitev v ospredju (
FOREGROUND_SERVICE): Za morebitne prihodnje funkcije sinhronizacije v ozadju (trenutno ni implementirano).
3. Podatki, ki jih NE zbiramo
Walk Analytics NE zbira, ne shranjuje in ne prenaša:
- ❌ Osebno določljivih informacij (ime, e-pošta, telefonska številka)
- ❌ Identifikatorjev naprav (IDFA v sistemu iOS, oglaševalski ID v sistemu Android)
- ❌ Podatkov o lokaciji ali koordinat GPS
- ❌ Analitike uporabe ali sledenja vedenju v aplikaciji
- ❌ Poročil o zrušitvah ali diagnostičnih podatkov na zunanje strežnike
- ❌ Kakršnih koli podatkov prek SDK-jev tretjih oseb ali analitičnih storitev
Uporabljamo nič knjižnic za sledenje tretjih oseb, vključno z:
- Brez Google Analytics / Firebase Analytics
- Brez Facebook SDK
- Brez oglaševalskih SDK-jev
- Brez storitev za poročanje o zrušitvah (Crashlytics, Sentry itd.)
4. Nakupi v aplikaciji in naročnine
Walk Analytics ponuja neobvezne naročnine v aplikaciji, ki se upravljajo prek izvornega plačilnega sistema vaše naprave:
4.1 iOS - Naročnine v App Store
Ko kupite naročnino v sistemu iOS:
- Apple upravlja vso obdelavo plačil prek App Store
- Prejmemo samo status naročnine (aktivna/neaktivna) prek StoreKit
- Nimamo dostopa do vaših plačilnih podatkov (kreditna kartica, naslov za izstavitev računa)
- Podatki o naročnini so shranjeni lokalno v vaši napravi
Upravljanje naročnin:
- Nastavitve iOS → Vaše ime → Naročnine → Walk Analytics
- Ali v aplikaciji: Nastavitve → Upravljanje naročnine
4.2 Android - Google Play Billing
Ko kupite naročnino v sistemu Android:
- Google Play upravlja vso obdelavo plačil
- Prejmemo samo status naročnine (aktivna/neaktivna) prek API-ja Google Play Billing
- Nimamo dostopa do vaših plačilnih podatkov (kreditna kartica, naslov za izstavitev računa)
- Podatki o naročnini so shranjeni lokalno v vaši napravi
Upravljanje naročnin:
- Trgovina Google Play → Račun → Plačila in naročnine → Naročnine → Walk Analytics
- Ali v aplikaciji: Nastavitve → Upravljanje naročnine
5. Hramba in izbris podatkov
5.1 Hramba podatkov
- Zdravstveni podatki so shranjeni v vaši napravi za nedoločen čas, dokler jih ročno ne izbrišete
- Podatki o vadbi se hranijo za zagotavljanje zgodovinskega sledenja zmogljivosti in analize
5.2 Izbris podatkov
Svoje podatke lahko kadar koli izbrišete:
Metoda 1: Izbris posameznih treningov
- Odprite zaslon s podrobnostmi treninga
- Dotaknite se gumba za izbris (ikona koša)
- Potrdite izbris
Metoda 2: Počisti vse podatke aplikacije
- iOS: Izbrišite in znova namestite aplikacijo (vsi lokalni podatki se odstranijo)
- Android: Nastavitve → Aplikacije → Walk Analytics → Shramba → Počisti podatke
Metoda 3: Odstranitev aplikacije
- Odstranitev aplikacije Walk Analytics samodejno odstrani vse lokalne podatke
Metoda 4: Preklic zdravstvenih dovoljenj
- iOS: Nastavitve → Zasebnost in varnost → Zdravje → Walk Analytics → Izklopi vse kategorije
- Android: Nastavitve → Aplikacije → Health Connect → Walk Analytics → Prekliči vsa dovoljenja
6. Varnost podatkov
Varnost podatkov jemljemo resno, čeprav vsi podatki ostanejo v vaši napravi:
6.1 Varnostni ukrepi
- Varnost iOS: Vsi podatki, shranjeni s pomočjo iOS Core Data, so zaščiteni z iOS Keychain in šifriranjem naprave. Podatki so zaščiteni, ko je naprava zaklenjena.
- Varnost Android: Vsi podatki, shranjeni v Room Database, so zaščiteni z vgrajeno varnostjo Androida in peskovnikom (sandbox) aplikacije.
- Brez omrežnega prenosa: Zdravstveni podatki nikoli ne zapustijo vaše naprave, kar odpravlja varnostna tveganja prenosa
- Peskovnik aplikacij (Sandboxing): Peskovniki aplikacij iOS in Android preprečujejo drugim aplikacijam dostop do podatkov Walk Analytics
- Varno shranjevanje: Do zdravstvenih podatkov ni mogoče dostopati brez preverjanja pristnosti naprave (geslo, Face ID, Touch ID, prstni odtis)
6.2 Vaša odgovornost
Za zaščito vaših podatkov:
- Napravo imejte zaklenjeno z močnim geslom/biometrijo
- Operacijski sistem posodabljajte z najnovejšimi varnostnimi popravki
- iOS: Ne izvajajte postopka »jailbreak« na napravi
- Android: Ne izvajajte postopka »root« na napravi
7. Deljenje podatkov in tretje osebe
Walk Analytics NE deli vaših zdravstvenih podatkov z nobenimi tretjimi osebami.
7.1 Brez deljenja podatkov
- Vaših podatkov ne prodajamo
- Vaših podatkov ne delimo z oglaševalci
- Vaših podatkov ne posredujemo analitičnim podjetjem
- Ne povezujemo se s platformami družbenih medijev
7.2 Izvoz CSV (samo na pobudo uporabnika)
Edini način, da podatki zapustijo vašo napravo, je, ko vi izrecno:
- Greste v Nastavitve → Izvoz neobdelanih podatkov
- Generirate datoteko CSV
- Izberete deljenje datoteke CSV prek menija za deljenje v napravi (e-pošta, shramba v oblaku, aplikacije za sporočanje)
To je popolnoma pod vašim nadzorom.
8. Zasebnost otrok
Walk Analytics zavestno ne zbira podatkov od otrok, mlajših od 13 let. Aplikacija ne zahteva podatkov o starosti, vendar morajo starši nadzorovati uporabo aplikacij za sledenje zdravju pri svojih otrocih.
Če menite, da je otrok, mlajši od 13 let, uporabljal Walk Analytics, nas kontaktirajte in pomagali bomo zagotoviti, da se vsi lokalni podatki odstranijo iz naprave.
9. Mednarodni prenosi podatkov
Ni relevantno. Ker vsi zdravstveni podatki ostanejo izključno v vaši napravi (iOS ali Android) in se nikoli ne prenesejo na strežnike, ne prihaja do mednarodnih prenosov podatkov.
10. Vaše pravice (Skladnost z GDPR in CCPA)
Čeprav Walk Analytics ne zbira osebnih podatkov na strežnikih, spoštujemo vaše pravice do zasebnosti podatkov:
10.1 Pravice GDPR (Evropski uporabniki)
- Pravica do dostopa: Vsi vaši podatki so v aplikaciji kadar koli dostopni
- Pravica do izbrisa: Izbrišite podatke z metodami, opisanimi v razdelku 5.2
- Pravica do prenosljivosti podatkov: Izvozite svoje podatke v formatu CSV (Nastavitve → Izvoz neobdelanih podatkov)
- Pravica do omejitve obdelave: Prekličite zdravstvena dovoljenja, da ustavite dostop do novih podatkov
10.2 Pravice CCPA (Uporabniki iz Kalifornije)
- Pravica vedeti: Ta politika razkriva vse podatke, do katerih se dostopa, in kako se uporabljajo
- Pravica do izbrisa: Izbrišite podatke z metodami, opisanimi v razdelku 5.2
- Pravica do zavrnitve prodaje: Ni relevantno (podatkov nikoli ne prodajamo)
11. Spremembe te politike zasebnosti
To politiko zasebnosti lahko občasno posodobimo. Ko uvedemo spremembe:
- Datum »Zadnja posodobitev« na vrhu te politike bo revidiran
- Bistvene spremembe bodo objavljene v aplikaciji
- Nadaljnja uporaba aplikacije po spremembah pomeni sprejetje posodobljene politike
Priporočamo, da redno pregledujete to politiko, da boste obveščeni o tem, kako varujemo vašo zasebnost.
12. Kontaktirajte nas
Če imate kakršna koli vprašanja, pomisleke ali zahteve v zvezi s to politiko zasebnosti ali zasebnostjo vaših podatkov:
- E-pošta: support@walkanalytics.app
- Spletna stran: https://walkanalytics.app
Odzivni čas: Na vsa vprašanja o zasebnosti si prizadevamo odgovoriti v 7 delovnih dneh.
13. Pravna skladnost
Walk Analytics je skladen z:
- iOS: Smernice za pregled Apple App Store, Smernice Apple HealthKit
- Android: Pravilniki programa za razvijalce Google Play, Smernice Android Health Connect
- Splošna uredba o varstvu podatkov (GDPR)
- Kalifornijski zakon o zasebnosti potrošnikov (CCPA)
- Zakon o varstvu zasebnosti otrok na spletu (COPPA)
Povzetek
Preprosto povedano:
- ✅ Do česa dostopamo: Podatki o plavalnem treningu iz Apple HealthKit (iOS) ali Health Connect (Android)
- ✅ Kje je shranjeno: Samo v vaši napravi (iOS Core Data ali Android Room Database)
- ✅ Kam gre: Nikamor. Nikoli ne zapusti vaše naprave.
- ✅ Kdo to vidi: Samo vi.
- ✅ Kako izbrisati: Počistite podatke aplikacije ali kadar koli odstranite aplikacijo.
Walk Analytics je ustvarjen s poudarkom na zasebnosti (Privacy First). Vaši podatki o plavanju pripadajo vam in ostanejo v vaši napravi.