Run Analytics Privaatheidsbeleid
Laas opgedateer: 10 Januarie 2025 | Effektiewe Datum: 10 Januarie 2025
Inleiding
Run Analytics ("ons", of "die app") is daartoe verbind om jou privaatheid te beskerm. Hierdie Privaatheidsbeleid verduidelik hoe ons mobiele toepassings (iOS en Android) gesondheidsdata op jou toestel verkry, gebruik en beskerm.
Kernbeginsel van Privaatheid: Run Analytics werk op 'n bedienerlose (serverless), local-first argitektuur. Alle gesondheidsdata wat van Apple HealthKit (iOS) of Health Connect (Android) verkry word, bly uitsluitlik op jou fisiese toestel en word nooit na eksterne bedieners, wolkdienste of derde partye oorgedra nie.
1. Toegang tot Gesondheidsdata
Run Analytics integreer met jou toestel se ingeboude gesondheidsplatform om swemoefening-analise te verskaf:
1.1 iOS - Apple HealthKit-integrasie
Op iOS-toestelle integreer Run Analytics met Apple HealthKit om toegang tot swemdata te verkry. Ons versoek slegs leestoegang tot:
- Oefeninge (Workouts): Swemoefeninge met tyd en duur
- Afstand: Totale afstand en rondte-afstande
- Hartklop: Hartklopdata tydens oefeninge
- Aktiewe Energie: Kalorieë verbrand tydens swemsessies
- Slag (Strokes): Slagdata vir analise
Voldoening aan Apple HealthKit: Run Analytics voldoen aan alle Apple HealthKit-riglyne. Jou gesondheidsdata word ten volle op jou iOS-toestel verwerk en verlaat dit nooit. Ons deel nooit HealthKit-data met derde partye, advertensieplatforms of datamakelaars nie.
1.2 Android - Health Connect-integrasie
| Tipe Gesondheidsdata | Toestemming | Doel |
|---|---|---|
| Oefening Sessies | READ_EXERCISE |
Om swemoefeninge van Health Connect te identifiseer en in te voer |
| Afstand Rekords | READ_DISTANCE |
Om sleutelmetrieke soos totale swemafstand, rondte-afstande en pasberekening te vertoon |
| Hartklop Rekords | READ_HEART_RATE |
Om hartklopgrafieke te vertoon en gemiddelde en maksimum tydens oefening te bereken |
| Spoed Rekords | READ_SPEED |
Om swemspoed, passones en slagkadans-analise te bereken en te vertoon |
| Kalorieë Verbrand | READ_TOTAL_CALORIES_BURNED |
Om 'n volledige oorsig van energieverbruik tydens swemsessies te verskaf |
Android Toestemmings: Hierdie toestemmings word vereis wanneer die app vir die eerste keer begin word. Jy kan hierdie toestemmings te eniger tyd in Android-instellings → Programme → Health Connect → Run Analytics herroep.
1.3 Hoe ons gesondheidsdata gebruik
Alle gesondheidsdata word slegs vir die volgende doeleindes gebruik:
- Oefeningvertoning: Wys jou swemsessies met gedetailleerde metrieke (afstand, tyd, pas, hartklop)
- Prestasie-analise: Bereken passones, slaganalise, CSS (Kritieke Swemspoed) en sTSS (Swemoefening Stres-telling)
- Vorderingopsporing: Wys prestasitendense, persoonlike bestes en oefeningopsommings
- Data-uitvoer: Stel jou in staat om jou oefeningdata in CSV-formaat uit te voer vir persoonlike gebruik
1.4 Data Berging
🔒 Kritieke Privaatheidswaarborg:
Alle gesondheidsdata bly uitsluitlik op jou fisiese toestel.
- iOS: Data word gestoor met behulp van iOS Core Data en UserDefaults (slegs op toestel)
- Android: Data word gestoor met behulp van Android Room Database (SQLite op toestel)
- Geen oplaai na eksterne bedieners nie
- Geen oordrag oor die internet nie
- Geen wolksinkronisering of rugsteun van gesondheidsdata nie
- Geen derdeparty-toegang tot jou gesondheidsdata nie
Die enigste geval waar data jou toestel verlaat, is wanneer jy uitdruklik kies om jou oefeninge na CSV uit te voer en die lêer self te deel.
2. Vereiste Toestemmings
2.1 iOS Toestemmings
- Toegang tot HealthKit: Leestoegang tot oefeninge, afstand, hartklop, aktiewe energie en slae
- Fotobiblioteek (opsioneel): Slegs as jy kies om oefeningopsommings as beelde te stoor
Jy kan HealthKit-toestemmings te eniger tyd bestuur in iOS-instellings → Privaatheid en Sekuriteit → Gesondheid → Run Analytics.
2.2 Android Toestemmings
android.permission.health.READ_EXERCISEandroid.permission.health.READ_DISTANCEandroid.permission.health.READ_HEART_RATEandroid.permission.health.READ_SPEEDandroid.permission.health.READ_TOTAL_CALORIES_BURNED- Internettoegang (
INTERNET): Slegs gebruik om statiese inhoud in die app te vertoon en toegang tot intekeningbestuur (Google Play Billing) te verkry. Geen gesondheidsdata word gestuur nie. - Voorgronddiens (
FOREGROUND_SERVICE): Vir moontlike toekomstige agtergrondsinkroniseringsfunksies (tans nie geïmplementeer nie).
3. Data wat ons NIE versamel nie
Run Analytics versamel, stoor of stuur NIE:
- ❌ Persoonlik Identifiseerbare Inligting (naam, e-pos, telefoonnommer)
- ❌ Toestelidentifiseerders (IDFA op iOS, Advertising ID op Android)
- ❌ Liggingdata of GPS-koördinate
- ❌ Gebruiksanalise of gedragsopsporing binne die app
- ❌ Omvalverslae of diagnostiese data na eksterne bedieners
- ❌ Enige data via SDK's van derde partye of analisedienste
Ons gebruik nul derdeparty-opsporingsbiblioteke insluitend:
- Geen Google Analytics / Firebase Analytics
- Geen Facebook SDK
- Geen Advertensie SDK's
- Geen omvalrapporteringsdienste (Crashlytics, Sentry, ens.)
4. In-App Aankope en Intekeninge
Run Analytics bied opsionele in-app-intekeninge aan wat via jou toestel se inheemse betalingstelsel bestuur word:
4.1 iOS - App Store Intekeninge
Wanneer jy 'n intekening op iOS koop:
- Apple hanteer alle betalingsverwerking via die App Store
- Ons ontvang slegs die intekeningstatus (aktief/onaktief) via StoreKit
- Ons het nie toegang tot jou betalingsinligting (kredietkaart, faktuuradres) nie
- Intekeningdata word plaaslik op jou toestel gestoor
Bestuur van intekeninge:
- iOS-instellings → Jou Naam → Intekeninge → Run Analytics
- Of in die app: Instellings → Bestuur Intekening
4.2 Android - Google Play Billing
Wanneer jy 'n intekening op Android koop:
- Google Play hanteer alle betalingsverwerking
- Ons ontvang slegs die intekeningstatus (aktief/onaktief) via die Google Play Billing API
- Ons het nie toegang tot jou betalingsinligting (kredietkaart, faktuuradres) nie
- Intekeningdata word plaaslik op jou toestel gestoor
Bestuur van intekeninge:
- Google Play Store → Rekening → Betalings en intekeninge → Intekeninge → Run Analytics
- Of in die app: Instellings → Bestuur Intekening
5. Data Bewaring en Skrapping
5.1 Data Bewaring
- Gesondheidsdata word onbepaald op jou toestel gestoor totdat jy dit met die hand uitvee
- Oefeningdata word bewaar om historiese prestasie-opsporing en -analise te verskaf
5.2 Data Skrapping
Jy kan jou data te eniger tyd uitvee:
Metode 1: Vee individuele oefeninge uit
- Maak die oefeningbesonderhede-skerm oop
- Tik op die uitvee-knoppie (asblik-ikoon)
- Bevestig die uitvee
Metode 2: Vee alle app-data uit
- iOS: Vee die app uit en installeer weer (alle plaaslike data word verwyder)
- Android: Instellings → Programme → Run Analytics → Berging → Vee Data Uit
Metode 3: Deïnstalleer die app
- Deïnstallering van Run Analytics verwyder outomaties alle plaaslike data
Metode 4: Herroep gesondheidstoestemmings
- iOS: Instellings → Privaatheid en Sekuriteit → Gesondheid → Run Analytics → Skakel alle kategorieë af
- Android: Instellings → Programme → Health Connect → Run Analytics → Herroep alle toestemmings
6. Datasekuriteit
Ons neem datasekuriteit ernstig op, alhoewel alle data op jou toestel bly:
6.1 Sekuriteitsmaatreëls
- iOS Sekuriteit: Alle data wat met iOS Core Data gestoor word, word beskerm deur die iOS Keychain en toestel-enkripsie. Data word beskerm wanneer die toestel gesluit is.
- Android Sekuriteit: Alle data wat in Room Database gestoor word, word beskerm deur Android se ingeboude sekuriteit en die app-sandkas (sandbox).
- Geen Netwerkoordrag: Gesondheidsdata verlaat nooit jou toestel nie, wat oordragsekuriteitsrisiko's elimineer
- App Sandboxing: iOS en Android se app-sandkaste verhoed dat ander apps toegang tot Run Analytics-data verkry
- Veilige Berging: Gesondheidsdata kan nie verkry word sonder toestel-verifikasie (wagwoord, Face ID, Touch ID, vingerafdruk) nie
6.2 Jou Verantwoordelikheid
Om jou data te beskerm:
- Hou jou toestel gesluit met 'n sterk wagwoord/biometrie
- Hou jou bedryfstelsel op datum met die nuutste sekuriteitsplakkers
- iOS: Moenie jou toestel "jailbreak" nie
- Android: Moenie jou toestel "root" nie
7. Data Deling en Derde Partye
Run Analytics deel NIE jou gesondheidsdata met enige derde partye nie.
7.1 Geen Data Deling
- Ons verkoop nie jou data nie
- Ons deel nie jou data met adverteerders nie
- Ons verskaf nie jou data aan analise-maatskappye nie
- Ons integreer nie met sosiale media platforms nie
7.2 CSV Uitvoer (slegs deur gebruiker geïnisieer)
Die enigste manier waarop data jou toestel verlaat, is wanneer jy uitdruklik:
- Gaan na Instellings → Voer Rou Data Uit
- Genereer 'n CSV-lêer
- Kies om die CSV-lêer te deel via die toestel se deelkieslys (e-pos, wolkberging, boodskap-apps)
Dit is ten volle onder jou beheer.
8. Privaatheid van Kinders
Run Analytics versamel nie wetend data van kinders onder die ouderdom van 13 nie. Die app vra nie vir ouderdomsinligting nie, maar ouers moet toesig hou oor hul kinders se gebruik van gesondheidsopsporingsapps.
As jy glo dat 'n kind onder 13 Run Analytics gebruik het, kontak ons asseblief en ons sal help om te verseker dat alle plaaslike data van die toestel verwyder word.
9. Internasionale Data-oordragte
Nie van toepassing nie. Aangesien alle gesondheidsdata uitsluitlik op jou toestel (iOS of Android) bly en nooit na bedieners oorgedra word nie, vind geen internasionale data-oordragte plaas nie.
10. Jou Regte (GDPR en CCPA Voldoening)
Alhoewel Run Analytics nie persoonlike data op bedieners versamel nie, respekteer ons jou dat privaatheidsregte:
10.1 GDPR Regte (Europese Gebruikers)
- Reg tot Toegang: Al jou data is te eniger tyd in die app toeganklik
- Reg tot Skrapping: Vee data uit deur die metodes te gebruik wat in afdeling 5.2 beskryf word
- Reg tot Data-oordraagbaarheid: Voer jou data uit in CSV-formaat (Instellings → Voer Rou Data Uit)
- Reg om Verwerking te Beperk: Herroep gesondheidstoestemmings om toegang tot nuwe data te stop
10.2 CCPA Regte (Kalifornië Gebruikers)
- Reg om te Weet: Hierdie beleid openbaar alle data wat verkry word en hoe dit gebruik word
- Reg tot Skrapping: Vee data uit deur die metodes te gebruik wat in afdeling 5.2 beskryf word
- Reg om uit te teken ('Opt-Out') van Verkope: Nie van toepassing nie (ons verkoop nooit data nie)
11. Veranderinge aan hierdie Privaatheidsbeleid
Ons kan hierdie Privaatheidsbeleid van tyd tot tyd opdateer. Wanneer ons veranderinge aanbring:
- Die "Laas opgedateer"-datum bo-aan hierdie beleid sal hersien word
- Beduidende veranderinge sal binne die app aangekondig word
- Die voortgesette gebruik van die app na veranderinge beteken aanvaarding van die opgedateerde beleid
Ons beveel aan dat jy hierdie beleid periodiek hersien om ingelig te bly oor hoe ons jou privaatheid beskerm.
12. Kontak Ons
As jy enige vrae, bekommernisse of versoeke het oor hierdie Privaatheidsbeleid of jou dat privaatheid:
- E-pos: support@runanalytics.app
- Webwerf: https://runanalytics.app
Reaksietyd: Ons streef daarna om alle privaatheidsnavrae binne 7 werksdae te beantwoord.
13. Wetlike Voldoening
Run Analytics voldoen aan:
- iOS: Apple App Store Hersieningsriglyne, Apple HealthKit Riglyne
- Android: Google Play Ontwikkelaarsprogrambeleide, Android Health Connect Riglyne
- Algemene Databeskermingsregulasie (GDPR)
- Kalifornië Verbruiker Privaatheidswet (CCPA)
- Wet op die Beskerming van Barns se Aanlyn Privaatheid (COPPA)
Opsomming
In eenvoudige terme:
- ✅ Wat ons toegang mee het: Swemoefeningdata van Apple HealthKit (iOS) of Health Connect (Android)
- ✅ Waar dit gestoor word: Slegs op jou toestel (iOS Core Data of Android Room Database)
- ✅ Waarheen dit gaan: Nêrens. Dit verlaat nooit jou toestel nie.
- ✅ Wie dit sien: Slegs jy.
- ✅ Hoe om uit te vee: Vee app-data uit of deïnstalleer die app te eniger tyd.
Run Analytics is gebou met Privaatheid Eerste (Privacy First). Jou swemdata behoort aan jou en bly op jou toestel.