Swim Analyticsin tietosuojakäytäntö
Viimeksi päivitetty:10. tammikuuta 2025 |Voimaantulopäivä:10. tammikuuta 2025
Johdanto
Swim Analytics ("me", "meidän" tai "sovellus") on sitoutunut suojaamaan yksityisyyttäsi. Tämä tietosuojakäytäntö selittää, kuinka mobiilisovelluksemme (iOS ja Android) pääsevät käsiksi laitteellesi, käyttävät ja suojaavat terveystietoja.
Keskeinen tietosuojaperiaate:Swim Analytics toimii anollapalvelin, vain paikallinen arkkitehtuuri. Kaikki Apple HealthKitistä (iOS) tai Health Connectista (Android) käytettävä terveystiedot pysyvät yksinomaan fyysisellä laitteellasi, eikä niitä koskaan siirretä ulkoisille palvelimille, pilvipalveluihin tai kolmansille osapuolille.
1. Terveystietojen käyttö
Swim Analytics integroituu laitteesi alkuperäiseen terveysalustaan tarjotakseen uintiharjoitusanalyysin:
1.1 iOS - Apple HealthKit -integraatio
iOS-laitteissa Swim Analytics integroituuApple HealthKitpäästäksesi käsiksi uintiharjoitustietoihin. Pyydämme vain luku -oikeutta:
- Treenit:Uintiharjoitukset ajan ja keston mukaan
- Etäisyys:Uintimatkat yhteensä ja kierros kerrallaan
- Syke:Syketiedot harjoitusten aikana
- Aktiivinen energia:Uintien aikana poltetut kalorit
- Uintilyöntimäärä:Aivohalvaustiedot analysoitavaksi
Apple HealthKit -yhteensopivuus:Swim Analytics noudattaa kaikkia Apple HealthKitin ohjeita. Terveystietosi käsitellään kokonaan iOS-laitteellasi, eikä niitä koskaan poisteta siitä. Emme koskaan jaa HealthKit-tietoja kolmansien osapuolien, mainosalustojen tai tiedonvälittäjien kanssa.
1.2 Android – Health Connect -integraatio
| Terveystietotyyppi | Lupa | Tarkoitus |
|---|---|---|
| Harjoitukset | READ_EXERCISE | Tunnistaa ja tuoda uintiharjoituksia Health Connectista |
| Etäisyys Records | READ_DISTANCE | Voit näyttää tärkeimmät tiedot, kuten kokonaismatkan uintia kohti, kierrosmatkat ja vauhdin laskemisen |
| Sykeennätykset | READ_HEART_RATE | Näytä sykekaaviot laskemalla keski- ja maksimisyke harjoitusten aikana |
| Nopeusennätykset | READ_SPEED | Uintivauhtisi, vauhtialueesi ja vetotaajuusanalyysin laskeminen ja näyttäminen |
| Poltetut kalorit | READ_TOTAL_CALORIES_BURNED | Tarjoaa kattavan yleiskuvan energiankulutuksesta uintituntien aikana |
Android-käyttöoikeudet:Näitä käyttöoikeuksia pyydetään sovelluksen ensimmäisen käynnistyksen yhteydessä. Voit peruuttaa nämä luvat milloin tahansa valitsemalla Android-asetukset → Sovellukset → Health Connect → Swim Analytics.
1.3 Miten käytämme terveystietoja
Kaikkia terveystietoja käytetäänyksinomaan seuraaviin tarkoituksiin:
- Harjoitusnäyttö:Näytä uintisi yksityiskohtaisilla mittareilla (etäisyys, aika, vauhti, syke)
- Suorituskykyanalyysi:Laske vauhtialueet, aivohalvausanalyysi, CSS (kriittinen uintinopeus) ja sTSS (uintiharjoittelun stressipisteet)
- Edistymisen seuranta:Näytä suorituskykytrendit, henkilökohtaiset ennätykset ja treeniyhteenvedot
- Tietojen vienti:Voit viedä harjoitustietosi CSV-muotoon henkilökohtaiseen käyttöön
1.4 Tietojen tallennus
🔒 KRIITTINEN YKSITYISYYDEN TAKUU:
Kaikki terveystiedot säilyvät yksinomaan fyysisellä laitteellasi.
- iOS:Tiedot tallennetaan käyttämällä iOS Core Dataa ja UserDefaults-asetuksia (vain laitteella)
- Android:Tiedot tallennetaan Android Room Database -sovelluksella (laitteen SQLite)
- Tietoja ei ladata ulkoisille palvelimille
- MITÄÄN tietoja ei siirretä Internetin kautta
- EI pilvisynkronointia tai terveystietojen varmuuskopiointia
- EI kolmannen osapuolen pääsyä terveystietoihisi
Ainoa ajankohta, jolloin data poistuu laitteestasi, on milloinSINÄ nimenomaan valitsetviedäksesi harjoituksesi CSV-muotoon ja jakaaksesi tiedoston itse.
2.Käyttöoikeudet vaaditaan
2.1 iOS-käyttöoikeudet
- HealthKitin käyttöoikeus:Harjoittelun, matkan, sykkeen, aktiivisen energian ja uimaveden määrän lukeminen
- Valokuvakirjasto (valinnainen):Vain jos päätät tallentaa harjoitusten yhteenvedot kuvina
Voit hallita HealthKitin käyttöoikeuksia milloin tahansa kohdassa iOS Asetukset → Yksityisyys ja suojaus → Terveys → Swim Analytics.
2.2 Android-käyttöoikeudet
android.permission.health.READ_EXERCISEandroid.permission.health.READ_DISTANCEandroid.permission.health.READ_HEART_RATEandroid.permission.health.READ_SPEEDandroid.permission.health.READ_TOTAL_CALORIES_BURNED- Internet-yhteys(
INTERNET): Käytetään vain staattisen sovelluksen sisäisen sisällön näyttämiseen ja tilausten hallintaan (Google Play -laskutus). Terveystietoja ei välitetä. - Etualan palvelu(
FOREGROUND_SERVICE): Mahdolliset tulevat taustasynkronointiominaisuudet (ei tällä hetkellä käytössä).
3. Tiedot, joita emme kerää
Swim Analytics tekeeEIkerätä, tallentaa tai lähettää:
- ❌ Henkilötiedot (nimi, sähköpostiosoite, puhelinnumero)
- ❌ Laitetunnisteet (IDFA iOS:ssä, mainostunnus Androidissa)
- ❌ Sijaintitiedot tai GPS-koordinaatit
- ❌ Käyttöanalytiikka tai sovellusten käyttäytymisen seuranta
- ❌ Kaatumisraportit tai diagnostiikkatiedot ulkoisille palvelimille
- ❌ Kaikki tiedot kolmannen osapuolen SDK:iden tai analytiikkapalvelujen kautta
Käytämmenolla kolmannen osapuolen seurantakirjastoamukaan lukien:
- Ei Google Analyticsia / Firebase Analyticsia
- Ei Facebook SDK:ta
- Ei mainonta-SDK:ita
- Ei kaatumisraportointipalveluita (Crashlytics, Sentry jne.)
4. Sovelluksen sisäiset ostot ja tilaukset
Swim Analytics tarjoaa valinnaisia sovelluksen sisäisiä tilauksia, joita hallinnoidaan laitteesi alkuperäisen maksujärjestelmän kautta:
4.1 iOS - App Store -tilaukset
Kun ostat iOS:n tilauksen:
- Apple hoitaa kaiken maksujen käsittelyn App Store:n kautta
- Saamme vain tilauksen tilan (aktiivinen/ei-aktiivinen) StoreKitin kautta
- Meillä EI ole pääsyä maksutietoihisi (luottokortti, laskutusosoite)
- Tilaustiedot tallennetaan paikallisesti laitteellesi
Hallinnoi tilauksia:
- iOS Asetukset → Nimesi → Tilaukset → Swim Analytics
- Tai sovelluksessa: Asetukset → Hallinnoi tilausta
4.2 Android - Google Play -laskutus
Kun ostat tilauksen Androidilla:
- Google Play hoitaa kaiken maksujen käsittelyn
- Saamme vain tilauksen tilan (aktiivinen/ei-aktiivinen) Google Play -laskutussovellusliittymän kautta
- Meillä EI ole pääsyä maksutietoihisi (luottokortti, laskutusosoite)
- Tilaustiedot tallennetaan paikallisesti laitteellesi
Hallinnoi tilauksia:
- Google Play Kauppa → Tili → Tilaukset → Swim Analytics
- Tai sovelluksessa: Asetukset → Hallinnoi tilausta
5. Tietojen säilyttäminen ja poistaminen
5.1 Tietojen säilyttäminen
- Terveystiedot tallennetaan laitteellesitoistaiseksikunnes poistat sen manuaalisesti
- Harjoitustiedot säilytetään historiallisen suorituskyvyn seurantaa ja analytiikkaa varten
5.2 Tietojen poistaminen
Voit poistaa tietosi milloin tahansa:
Tapa 1: Poista yksittäiset harjoitukset
- Avaa harjoituksen tiedot -näyttö
- Napauta poistopainiketta (roskakorikuvake)
- Vahvista poisto
Tapa 2: Tyhjennä kaikki sovellustiedot
- iOS:Poista ja asenna sovellus uudelleen (kaikki paikalliset tiedot poistetaan)
- Android:Asetukset → Sovellukset → Swim Analytics → Tallennus → Tyhjennä tiedot
Tapa 3: Poista sovelluksen asennus
- Swim Analyticsin asennuksen poistaminen poistaa automaattisesti kaikki paikalliset tiedot
Tapa 4: Peru terveyskäyttöoikeudet
- iOS:Asetukset → Yksityisyys ja turvallisuus → Terveys → Swim Analytics → Sammuta kaikki luokat
- Android:Asetukset → Sovellukset → Health Connect → Swim Analytics → Peruuta kaikki käyttöoikeudet
6. Tietoturva
Otamme tietoturvan vakavasti, vaikka kaikki tiedot säilyvät laitteessasi:
6.1 Turvatoimenpiteet
- iOS-suojaus:Kaikki iOS Core Datan avulla tallennetut tiedot on suojattu iOS-avainnipulla ja laitesalauksella. Tiedot on suojattu, kun laite on lukittu.
- Android-suojaus:Kaikki Room Databaseen tallennetut tiedot on suojattu Androidin sisäänrakennetulla suojauksella ja sovellusten hiekkalaatikolla.
- Ei verkkosiirtoa:Terveystiedot eivät koskaan poistu laitteestasi, mikä eliminoi tiedonsiirron tietoturvariskit
- App Sandboxing:iOS ja Android-sovellusten hiekkalaatikot estävät muita sovelluksia pääsemästä Swim Analytics -tietoihin
- Suojattu tallennustila:Terveystietoja ei voi käyttää ilman laitteen todennusta (salasana, Face ID, Touch ID, sormenjälki, kasvojentunnistus)
6.2 Sinun vastuusi
Tietojesi suojaaminen:
- Pidä laitteesi lukittuna vahvalla pääsykoodilla/biometrisellä tunnisteella
- Pidä käyttöjärjestelmäsi ajan tasalla uusimmilla tietoturvakorjauksilla
- iOS:Älä riko laitettasi
- Android:Älä rootta laitettasi
7. Tietojen jakaminen ja kolmannet osapuolet
Swim Analytics EI jaa terveystietojasi kolmansille osapuolille.
7.1 Ei tietojen jakamista
- Emme myy tietojasi
- Emme jaa tietojasi mainostajien kanssa
- Emme luovuta tietojasi analytiikkayrityksille
- Emme integroi sosiaalisen median alustoihin
7.2 CSV-vienti (vain käyttäjän aloittama)
Ainoa tapa, jolla tiedot poistuvat laitteeltasi, on milloinSINÄnimenomaisesti:
- Siirry kohtaan Asetukset → Raakatietojen vienti
- Luo CSV-tiedosto
- Valitse CSV-tiedoston jakaminen laitteesi jakovalikon kautta (sähköposti, pilvitallennus, viestisovellukset)
Tämä on täysin sinun hallinnassasi.
8. Lasten yksityisyys
Swim Analytics ei tietoisesti kerää tietoja alle 13-vuotiailta lapsilta. Sovellus ei pyydä ikätietoja, mutta vanhempien tulee valvoa lastensa terveydenseurantasovellusten käyttöä.
Jos uskot, että alle 13-vuotias lapsi on käyttänyt Swim Analyticsia, ota meihin yhteyttä, niin autamme varmistamaan, että kaikki paikalliset tiedot poistetaan laitteesta.
9. Kansainväliset tiedonsiirrot
Ei sovelleta.Koska kaikki terveystiedot pysyvät yksinomaan laitteessasi (iOS tai Android) eikä niitä koskaan välitetä palvelimille, kansainvälistä tiedonsiirtoa ei tapahdu.
10. Sinun oikeutesi (GDPR, CCPA-yhteensopivuus)
Vaikka Swim Analytics ei kerää henkilötietoja palvelimilta, kunnioitamme tietosuojaoikeuksiasi:
10.1 GDPR-oikeudet (eurooppalaiset käyttäjät)
- Käyttöoikeus:Kaikki tietosi ovat käytettävissä sovelluksessa milloin tahansa
- Oikeus poistaa:Poista tiedot kohdassa 5.2 kuvatulla tavalla
- Oikeus siirrettävyyteen:Vie tietosi CSV-muotoon (Asetukset → Raakatietojen vienti)
- Oikeus rajoittaa käsittelyä:Peruuta terveyskäyttöoikeudet estääksesi uusien tietojen käytön
10.2 CCPA-oikeudet (Kalifornian käyttäjät)
- Oikeus tietää:Tämä käytäntö paljastaa kaikki käytetyt tiedot ja kuinka niitä käytetään
- Oikeus poistaa:Poista tiedot kohdassa 5.2 kuvatulla tavalla
- Oikeus kieltäytyä myynnistä:Ei sovellu (emme koskaan myy tietoja)
11. Muutokset tähän tietosuojakäytäntöön
Saatamme päivittää tätä tietosuojakäytäntöä ajoittain. Kun teemme muutoksia:
- "Viimeksi päivitetty" -päivämäärä tämän käytännön yläosassa tarkistetaan
- Merkittävät muutokset ilmoitetaan sovelluksen sisällä
- Sovelluksen käytön jatkaminen muutosten jälkeen merkitsee päivitetyn käytännön hyväksymistä
Suosittelemme tarkistamaan tämän käytännön säännöllisesti pysyäksesi ajan tasalla siitä, kuinka suojaamme yksityisyyttäsi.
12. Ota yhteyttä
Jos sinulla on kysymyksiä, huolenaiheita tai pyyntöjä koskien tätä tietosuojakäytäntöä tai tietosuojaasi:
- Sähköposti:analyticszone@onmedic.org
- Verkkosivusto:https://swimanalytics.app
Vastausaika:Pyrimme vastaamaan kaikkiin tietosuojakyselyihin 7 arkipäivän kuluessa.
13.Lainmukaisuus
Swim Analytics noudattaa:
- iOS:Apple App Store Review Guidelines, Apple HealthKit Guidelines
- Android:Google Play -kehittäjien ohjelmasäännöt, Android Health Connect -ohjeet
- Yleinen tietosuoja-asetus (GDPR)
- California Consumer Privacy Act (CCPA)
- Children's Online Privacy Protection Act (COPPA)
Yhteenveto
Yksinkertaisin termein:
- ✅Mitä käytämme:Uintiharjoitustiedot Apple HealthKitistä (iOS) tai Health Connectista (Android)
- ✅Missä se on säilytetty:Vain laitteellasi (iOS Core Data tai Android Room Database)
- ✅Minne se menee:Ei missään. Se ei koskaan poistu laitteestasi.
- ✅Kuka sen näkee:Vain sinä.
- ✅Kuinka poistaa se:Tyhjennä sovellustiedot tai poista sovellus milloin tahansa.
Swim Analytics on rakennettu yksityisyyden etusijalle. Uintitietosi ovat sinun, ja ne pysyvät laitteessasi.
