Privatlivspolitik

Sidst opdateret: 2. marts 2026

1. Introduktion

Denne privatlivspolitik gælder for platformen Trainera fit (»Trainera fit«, »appen«, »platformen«), herunder hjemmesiden (https://trainera.fit), mobilapplikationerne til iOS og Android og alle tilknyttede tjenester, der er udviklet og drives af TRAINERA.FIT LLC (»vi«, »vores« eller »os«).

Denne privatlivspolitik forklarer, hvordan vi indsamler, bruger, videregiver og beskytter dine oplysninger, når du bruger en del af platformen Trainera fit, herunder hjemmesiden, mobilapplikationerne og beskedtjenesterne.

Vi arbejder målrettet på at beskytte dit privatliv og sikre, at du forstår, hvordan dine data behandles. Denne politik beskriver vores praksis for indsamling og brug af personoplysninger, herunder vores integration med Google, Facebook, Apple og andre tredjepartstjenester til godkendelse og valgfrit adgang til fitnessdata.

Når du bruger vores tjeneste, accepterer du, at oplysninger indsamles og bruges i overensstemmelse med denne privatlivspolitik.

2. Godkendelsesmetoder

Trainera fit tilbyder flere måder at oprette en konto og logge ind på. Her er en oversigt over hver loginmetode og de oplysninger, vi modtager:

Google Sign-In

  • Anmodede tilladelser: Scopes: openid, email, profile
  • Modtagne data: E-mail, navn, profilbillede
  • Lagrede data: E-mail, navn og profilbillede gemmes i vores database

Log ind med Facebook

  • Anmodede tilladelser: email, public_profile
  • Modtagne data: E-mail, navn, profilbillede
  • Lagrede data: E-mail, navn og profilbillede gemmes i vores database

Log ind med Apple

  • Anmodede tilladelser: email, name
  • Modtagne data: E-mail (kan være en privat relay-adresse), navn (oplyses kun ved første login)
  • Lagrede data: Apple-bruger-id, e-mail og navn gemmes i vores database

Registrering med e-mail og adgangskode

  • Indsamlede oplysninger: E-mailadresse, adgangskode (hashet med bcrypt), navn
  • Lagrede data: E-mail, navn og en sikkert hashet adgangskode gemmes i vores database. Vi gemmer aldrig adgangskoder i klartekst.

Bekræftelse af telefonnummer

  • Indsamlede oplysninger: Telefonnummer, bekræftelseskode
  • Lagrede data: Telefonnummeret gemmes i vores database til gendannelse af kontoen og kontakt med træneren
  • Tredjepart: Sms-koder til bekræftelse sendes via Twilio. Twilio modtager dit telefonnummer for at kunne sende bekræftelsesbeskeden.

3. Detaljeret begrundelse for OAuth-scopes

3.1 OAuth-klient nr. 1: Google Sign-In (påkrævet)

Tilladelser: Scopes: openid, email, profile

Formål: Kun brugerlogin og oprettelse af konto

Begrundelse: Disse grundlæggende tilladelser giver brugere mulighed for at logge ind på Trainera med deres Google-konto uden at oprette en separat adgangskode. Vi tilgår kun de nødvendige profiloplysninger (navn, e-mailadresse, profilbillede), der skal bruges til at oprette kontoen og identificere brugeren i vores app.

Behandling af data: Din e-mailadresse og dit navn gemmes i vores database, så vi kan oprette og vedligeholde din Trainera-konto og kommunikere med dig om tjenesten.

3.2 OAuth-klient nr. 2: Google Fit-integration (valgfri)

Tilladelser: Læseadgang til trænings- og aktivitetsdata fra Google Fit

  • fitness.activity.read – Skridt, distance, kalorier, aktive minutter
  • fitness.body.read – Vægt, højde, kropssammensætning
  • fitness.heart_rate.read – Pulsdata
  • fitness.location.read – Træningsruter (hvis de er registreret i Google Fit)

Formål: Vis dine personlige fitnessdata i Trainera, så du kan følge al din aktivitet

Begrundelse: Denne integration er helt valgfri og ikke nødvendig for at bruge kernefunktionerne i Trainera. Hvis du selv vælger at forbinde Google Fit, læser vi dine træningsdata og viser dem sammen med dine træningsplaner i Trainera, så du får et samlet billede af din fremgang. Det gør din egen registrering bedre, men det er helt frivilligt.

Behandling af data:

  • Læseadgang: Vi skriver, ændrer eller sletter aldrig dine Google Fit-data
  • Ikke gemt permanent: Data hentes i realtid, når de skal vises
  • Kun synligt for dig: Dine trænere ser IKKE automatisk dine Google Fit-data
  • Brugerens kontrol: Du kan altid afbryde integrationen med Google Fit, uden at det påvirker de grundlæggende funktioner i Trainera. Alle grundlæggende funktioner virker fuldt ud uden Google Fit.

3.3 OAuth-klient nr. 3: Huawei Health Kit-integration (valgfri)

Tilladelser: Læseadgang til sundheds- og aktivitetsdata fra Huawei Health Kit

  • Aktivitetsdata (skridt, distance, kalorier)
  • Søvndata
  • Grundlæggende kropsmål

Formål: Dataene bruges udelukkende til at vise sundheds- og aktivitetsoplysninger til brugeren i Trainera fit-appen.

Begrundelse: Denne integration er helt valgfri og ikke nødvendig for at bruge Trainera fits kernefunktioner. Hvis du selv vælger at forbinde Huawei Health Kit, læser vi dine helbredsoplysninger og viser dem sammen med dine træningsplaner i Trainera fit, så du får et samlet billede af din fremgang. Det gør det lettere at følge din egen udvikling, men det er helt frivilligt.

Der anmodes kun om én historisk datapost, når du giver tilladelsen. Historiske data bruges kun til at oprette dit sundhedsoverblik og hentes ikke igen og opdateres ikke løbende.

Behandling af data:

  • Læseadgang: Vi skriver, ændrer eller sletter aldrig dine Huawei Health Kit-data
  • Ikke gemt permanent: Data lagres ikke permanent
  • Kun synligt for dig: Dine trænere ser IKKE automatisk dine Huawei Health Kit-data
  • Brugerens kontrol: Du kan altid afbryde integrationen med Huawei Health Kit, uden at det påvirker de grundlæggende funktioner i Trainera. Alle grundlæggende funktioner virker fuldt ud uden Huawei Health Kit.
  • Appen udfører IKKE datasynkronisering i baggrunden.
  • Appen udfører IKKE løbende datasynkronisering.
  • Appen udfører IKKE datasynkronisering på tværs af enheder.

3.4 Pulsmåling med smartwatch (valgfrit)

Tilladelser: Apple HealthKit (puls), Android BODY_SENSORS

Formål: Hent pulsdata i realtid fra dit smartwatch under aktiv træning, så du kan følge pulsen sæt for sæt og se analyser af træningsintensiteten.

Begrundelse: Pulsmåling er valgfri og kræver, at du giver udtrykkelig tilladelse på dit smartwatch. Hvis du gør det, læses pulsen kun under aktive træningspas – aldrig i baggrunden. Dataene hjælper dig og din træner med at forstå træningsintensitet og restitution.

Behandling af data:

  • Kun aktive træningspas: Pulsen læses kun, mens et træningspas er i gang på smartwatchet
  • Ingen overvågning i baggrunden: Vi læser aldrig puls uden for aktive træningspas
  • Gemmes sammen med træningsdata: Puls pr. sæt og målinger fra sessionen gemmes som en del af dine træningsdata
  • Synligt for dig og din træner: Pulsdata er en del af træningsdataene og kan være synlige for din tilknyttede træner
  • Brugerens kontrol: Du kan afvise adgang til puls på dit smartwatch når som helst. Træningspas fungerer normalt uden pulsdata.

3.5 OAuth-klient nr. 4: Google Calendar-integration (valgfri)

Tilladelser: calendar.events (læse- og skriveadgang til kalenderbegivenheder)

  • https://www.googleapis.com/auth/calendar.events – Opret, læs, opdater og slet kalenderbegivenheder

Formål: Lad brugerne synkronisere deres træningssessioner i Trainera med deres personlige Google Calendar, så de får bedre overblik over tidsplanen og påmindelser.

Begrundelse: Denne integration er helt valgfri og ikke nødvendig for at bruge kernefunktionerne i Trainera. Hvis du selv vælger at forbinde Google Calendar, opretter vi kalenderbegivenheder for dine planlagte træningssessioner, så du har bedre overblik og får påmindelser. Det gør det lettere at holde styr på din tidsplan, men det er helt frivilligt.

Behandling af data:

  • Begrænset adgang: Vi opretter, opdaterer eller sletter kun begivenheder, som Trainera har oprettet – vi læser eller ændrer ikke dine øvrige kalenderbegivenheder
  • Minimal datalagring: Der gemmes kun id'er på kalenderbegivenheder for at holde styr på synkroniserede træningssessioner – intet kalenderindhold gemmes på vores servere
  • Kun synligt for dig: Dine trænere har IKKE adgang til dine Google Calendar-data
  • Brugerens kontrol: Du kan altid afbryde integrationen med Google Calendar, uden at det påvirker de grundlæggende funktioner i Trainera. Alle grundlæggende funktioner virker fuldt ud uden Google Calendar. Når forbindelsen er afbrudt, bliver synkroniserede begivenheder i din kalender, men de opdateres ikke længere af Trainera.

Vigtigt: valgfri integration med Google Fit

  • Trainera fit fungerer fuldt ud uden Google Fit. Alle kernefunktioner (træning, coaching, registrering af kost) er tilgængelige uden at tilknytte Google Fit.
  • Integrationen med Google Fit er helt valgfri og skal slås til manuelt i dine kontoindstillinger.
  • Du kan afbryde forbindelsen til Google Fit når som helst, uden at det påvirker din oplevelse i Trainera.

Vigtigt: valgfri integration med Huawei Health Kit

  • Trainera fit fungerer fuldt ud uden Huawei Health Kit. Alle centrale funktioner (træningspas, coaching, registrering af kost) er tilgængelige uden at forbinde Huawei Health Kit.
  • Integrationen med Huawei Health Kit er helt valgfri og skal aktiveres manuelt i dine kontoindstillinger.
  • Du kan afbryde forbindelsen til Huawei Health Kit når som helst, uden at det påvirker din oplevelse i Trainera.

Vigtigt: valgfri integration med Google Calendar

  • Trainera fungerer fuldt ud uden Google Calendar. Alle kernefunktioner (træning, coaching, registrering af kost) er tilgængelige uden at tilknytte Google Calendar.
  • Integrationen med Google Calendar er helt valgfri og skal slås til manuelt i dine kontoindstillinger.
  • Du kan afbryde forbindelsen til Google Calendar når som helst, uden at det påvirker din oplevelse i Trainera.

Forbehold om ubrugte tilladelser

Trainera bruger kun de scopes, der er nævnt ovenfor. Vi anmoder ikke om og bruger ikke andre Google API-scopes, herunder men ikke begrænset til: Google Drive, Gmail, Google Photos, Google Maps eller andre Google-tjenester, der ikke udtrykkeligt er nævnt i denne politik.

Overholdelse af Google API Services

Trainera fits brug af oplysninger fra Google API'er overholder Google API Services' politik for brugerdata, herunder kravene om begrænset brug (Limited Use). Vi bruger kun Google-brugerdata til at levere og forbedre brugerrettede funktioner i Trainera, som beskrevet i denne privatlivspolitik.

Forbehold om Huawei Health Kit-scopes

Trainera fit anmoder kun om de minimumstilladelser til Huawei Health Kit, der er nødvendige for at kunne vise sundheds- og aktivitetsdata til brugeren som en valgfri funktion.

  • Der bruges ingen andre Huawei-tjenester eller API'er.
  • Der foretages ingen lægelig diagnose, lægelig rådgivning eller sundhedsanalyse.
  • Huawei Health Kit-data deles ikke med trænere, tredjeparter eller eksterne tjenester.
  • Huawei Health Kit-data sendes ikke tilbage til Huaweis servere af Trainera fit.

4. Oplysninger, vi indsamler

4.1 Konto- og profiloplysninger

  • Navn og e-mailadresse (fra Google, Facebook, Apple Sign-In eller direkte registrering)
  • Telefonnummer (til bekræftelse af kontoen og kontakt med træneren)
  • Profiloplysninger (alder, køn, træningsmål, erfaringsniveau)
  • Profil- og forsidebilleder
  • Helbredsforhold og allergier (særlige kategorier af personoplysninger, som du selv vælger at oplyse af sikkerhedsgrunde)
  • Trænerspecifikke data: certificeringer, specialer, bio, priser, URL til offentlig profil
  • Data om fitnesscentret: navn, adresse, faciliteter, åbningstider

4.2 Sundheds- og træningsdata

  • Kropsmål (vægt, højde, fedtprocent, muskelmasse, talje, bryst, arme, ben og andre omkredsmål)
  • Fremgangsbilleder (før- og efterbilleder, du selv uploader)
  • Træningsdata (øvelser, sæt, reps, vægte, varighed, træningssessioner)
  • Ernæringsdata (loggede måltider, kalorieregistrering, indtag af makronæringsstoffer, vandindtag, loggede snacks)
  • Trænings- og kostplaner, som din træner har tildelt dig
  • Apple HealthKit-data (hvis forbundet på iOS): skridt, aktivt energiforbrug, puls, distance ved gang/løb, træningspas, søvnanalyse, kropsvægt, basalt energiforbrug, etager gået op, træningsminutter, ståtimer, hvilepuls, blodtryk, iltmætning, respirationsfrekvens, kropstemperatur, fedtprocent, fedtfri masse, vandindtag og mindfulness-minutter
  • Google Fit-data (hvis forbundet): skridt, distance, kalorier, aktive minutter, vægt, højde, kropssammensætning, puls, træningsruter
  • Huawei Health Kit-data (hvis forbundet): aktivitetsdata, søvndata, grundlæggende kropsmål
  • Pulsdata fra smartwatch (hvis du giver tilladelse): BPM pr. sæt og løbende pulsmålinger under træningspasset

Bemærk: Når Apple HealthKit er forbundet, synkroniseres data til vores servere og opbevares i op til 30 dage, så vi kan vise fremgangsgrafer, analyser og historiske sammenligninger. Disse data slettes efter 30 dage, eller når du afbryder forbindelsen til Apple Health. Se afsnit 12 for alle detaljer.

4.3 Dokumenter til identitetsverifikation

Til verificering af trænere og centerejere kan vi indsamle:

  • Offentligt udstedt legitimation (identitetskort, pas eller kørekort) – billeder af for- og bagside
  • Et selfiebillede til identitetstjek
  • Faglige certificeringer og dokumentation for kvalifikationer

Bemærk: Identitetsdokumenter opbevares sikkert i Google Cloud Storage og er kun tilgængelige for administratorer med henblik på verifikation. Dokumenterne opbevares, så længe din konto består, eller så længe lovgivningen kræver det.

4.4 Betalings- og økonomioplysninger

Trainera fit understøtter flere betalingsmetoder. De oplysninger, vi indsamler, afhænger af den betalingsmetode, der bruges:

  • Stripe: Betalinger med kredit-/debetkort behandles af Stripe. Vi gemmer ikke dit fulde kortnummer. Vi modtager og gemmer: Stripe-kunde-id, abonnements-id, betalingsstatus og transaktionsmetadata.
  • PayPal: PayPal-betalinger behandles af PayPal. Vi modtager og opbevarer: PayPal-transaktions-id, betalingsstatus og betalerens e-mailadresse.
  • Bankoverførsel: Ved betaling med bankoverførsel indsamler og opbevarer vi bankoplysninger, herunder IBAN og SWIFT/BIC-kode, kontohaverens navn og bankens navn. Oplysningerne bruges udelukkende til at verificere modtagne betalinger og behandle refusioner.
  • Kontantbetalinger: Ved kontant betaling på stedet registrerer vi beløb, dato og bekræftelsesstatus.
  • Køb i appen (mobil): Køb i appen på iOS og Android behandles af henholdsvis Apple App Store og Google Play Store. Vi modtager data om købsbekræftelsen, herunder: abonnement, købsdato, udløbsdato og transaktions-id'er.

4.5 Kommunikationsdata

  • Direkte beskeder mellem klienter og trænere (tekst, billeder, filer)
  • Gruppechatbeskeder i træningsgrupper
  • Supportsager og korrespondance med vores team
  • Chatsamtaler med AI-coach
  • E-mailkommunikation (transaktionsmails, notifikationer)

4.6 Lokationsdata

  • Geolokalisering ud fra IP-adresse (land, by) til lokalisering af indhold og sikkerhed
  • GPS-placering (mobilapp, kun når du udtrykkeligt giver tilladelse) til at finde fitnesscentre og trænere i nærheden
  • Google Places-data til autofuldførelse af centrets adresse og til stedsøgning
  • Rutedata fra træning i Google Fit (hvis forbundet)

4.7 Brug og tekniske data

  • Oplysninger om enheden (type, styresystem, browser, appversion)
  • IP-adresse og omtrentlig placering
  • Brugsmønstre og brug af funktioner
  • Cookies og sessionstokens til godkendelse og funktionalitet
  • Tokens til push-notifikationer (til afsendelse af notifikationer via Firebase Cloud Messaging og Expo Push Notifications)
  • Fejllogge og nedbrudsrapporter (sendes til Sentry til overvågning og fejlsøgning)
  • Loginhistorik (tidsstempler, IP-adresser og enhedsoplysninger til sikkerhedsrevision)

4.8 AI-relaterede data

  • Madbilleder sendt til AI-analyse af næringsindhold
  • Chatbeskeder sendt til AI-coachen (behandles af OpenAI og Anthropic Claude)
  • Anonymiserede træningsoplysninger sendt til AI-genererede trænings- og kostplaner

5. Sådan bruger vi dine oplysninger

5.1 Levering af kerneydelser

  • Opret og bekræft din konto
  • Levere grundlæggende trænings- og coachingydelser
  • Gør det muligt at kommunikere mellem dig og din træner
  • Følg dine træningspas, din ernæring og din fremgang
  • Behandl betalinger og administrer abonnementer
  • Verificer identiteten på trænere og centerejere

5.2 Sundheds- og træningsfunktioner

  • Vis sundhedsdata fra tilsluttede udbydere (Apple HealthKit, Google Fit, Huawei Health Kit)
  • Generér fremgangsgrafer og analyser ud fra synkroniserede sundhedsdata
  • Levere historiske sammenligninger og trendanalyse
  • Følg kropsmål og fremgangsbilleder over tid

5.3 Personalisering og forbedringer

  • Tilpas din oplevelse og dine anbefalinger
  • Forbedre Tjenestens funktionalitet og brugeroplevelse
  • Levere AI-baseret indsigt i træning og generere planer
  • Send transaktionelle e-mails og push-notifikationer om din konto og din træning

5.4 Sikkerhed og regeloverholdelse

  • Sikre sikkerheden og forhindre svindel
  • Opdage og forhindre misbrug, spam og uautoriseret adgang
  • Overholde retlige forpligtelser og besvare lovlige anmodninger
  • Overvåg appens ydeevne, og løs tekniske problemer

6. Lagring, opbevaring og sletning af data

6.1 Kontodata i Trainera fit

  • Gemmes sikkert på servere efter branchens standarder
  • Opbevares, så længe din konto er aktiv
  • Slettes eller anonymiseres senest 90 dage efter, at kontoen er slettet
  • Backupper opbevares i 30 dage af hensyn til nødgenopretning

6.2 Opbevaring af sundheds- og træningsdata

  • Apple HealthKit-data: Synkroniserede data opbevares på vores servere i op til 30 dage, så vi kan vise fremgangsgrafer og analyser. Data, der er ældre end 30 dage, slettes automatisk. Alle data slettes med det samme, når du afbryder forbindelsen til Apple Health.
  • Google Fit-data: Gemmes ikke permanent – hentes i realtid fra Google Fit-API'er efter behov. Kan mellemlagres midlertidigt af hensyn til ydeevnen (slettes inden for 24 timer).
  • Huawei Health Kit-data: Gemmes ikke permanent. Der anmodes kun om én historisk datapost.
  • Kropsmål og fremgangsbilleder: Opbevares, så længe din konto er aktiv. Slettes, når du sletter din konto eller sletter de enkelte registreringer manuelt.
  • Trænings- og kostlog: Opbevares, så længe din konto er aktiv. Slettes, når kontoen slettes.

6.3 Andre opbevaringsperioder

  • Beskeder: Chatbeskeder opbevares, så længe din konto er aktiv, og i 30 dage efter at kontoen er slettet.
  • Betalingstransaktioner: Transaktionsoplysninger opbevares i den lovpligtige periode (typisk 7 år af hensyn til skat og regnskab).
  • Loginhistorik: Loginlog opbevares i 90 dage af hensyn til sikkerhedsrevision.
  • Dokumenter til identitetsverifikation: Opbevares, så længe din konto består, eller så længe gældende lovgivning kræver det.
  • OAuth-tokens: Krypterede tokens slettes, når forbindelsen tilbagekaldes, eller kontoen slettes.

6.4 Sletning af dine data

Du kan anmode om at få din konto og dine data slettet ved at:

  • Ved at kontakte os på [email protected]
  • Ved at bruge muligheden for at slette kontoen i dine indstillinger

Anmodninger behandles inden for 30 dage.

7. Deling af data og tredjeparter

Vi sælger IKKE dine data: Vi sælger, udlejer eller videregiver ikke dine personoplysninger til tredjeparter til markedsføringsformål. Dine data fra Google Sign-In og Google Fit (hvis forbundet) sælges aldrig.

7.1 Deling inden for Trainera

  • Med din træner: Når du indgår et samarbejde med en træner, deler du udtrykkeligt profildata, træningsdata, kropsmål, kostregistreringer og korrespondance. Bemærk: Data fra Google Fit, Apple HealthKit og Huawei Health Kit deles ikke automatisk med trænere.
  • Trænernes markedsplads: Hvis du er træner, vises din offentlige profil, så klienter kan finde dig
  • Medlemmer i centret: Hvis du bliver medlem af et fitnesscenter, kan centerejeren se din medlemsstatus og din bookinghistorik

7.2 Tredjepartsleverandører

Vi deler kun data med følgende betroede tredjepartsleverandører i det omfang, det er nødvendigt for at drive vores tjeneste:

  • Google (godkendelse og API'er): Login-godkendelse, Google Fit-data, synkronisering med Google Calendar, Google Cloud Storage til filhosting, Google Places til stedsøgning og reCAPTCHA til botbeskyttelse
  • Facebook (Meta): Login-godkendelse via Facebook Login
  • Apple: Login-godkendelse via Apple ID og behandling af in-app-køb
  • Stripe: Behandling af betalinger med kredit-/debetkort (modtager kortoplysninger, faktureringsadresse, transaktionsbeløb)
  • PayPal: Betalingsbehandling (modtager transaktionsbeløb og oplysninger om betaleren)
  • Twilio: Levering af sms til telefonbekræftelse og notifikationer (modtager telefonnumre og beskedindhold)
  • Sentry: Overvågning af fejl og rapportering af nedbrud (modtager fejllogge, enhedsoplysninger og anonymiseret brugskontekst)
  • OpenAI: AI-funktioner, herunder analyse af madbilleder og chat med AI-coachen (modtager madbilleder og chatbeskeder)
  • Anthropic (Claude): AI-generering af trænings- og kostplaner (modtager anonymiserede træningsdata)
  • Firebase (Google): Levering af push-notifikationer via Firebase Cloud Messaging (modtager enhedens push-tokens)
  • Expo: Levering af push-notifikationer til mobilappen og opdateringer over luften (modtager enhedens push-tokens)
  • Nodemailer / e-mailudbyder: Levering af transaktions-e-mails (modtager modtagernes e-mailadresser og indholdet i e-mailen)
  • Huawei: Integration med Health Kit-data (OAuth-godkendelse for adgang til sundhedsdata)
  • Tjeneste til IP-geolokalisering: Opslag af placering ud fra IP til lokalisering af indhold og sikkerhed (modtager IP-adresser)
  • OpenStreetMap og Leaflet: Kortvisning af fitnesscentres adresser (modtager koordinater til visning af kortet)
  • Google Analytics-cookies (GA4): Webanalyse og brugsstatistik (modtager anonymiserede browserdata, enhedsoplysninger og sidevisninger)

Disse leverandører er kontraktligt forpligtet til at beskytte dine data og kun bruge dem til de angivne formål. Vi deler ikke data fra Google Fit eller Apple HealthKit med nogen tredjepartsleverandører.

7.3 Juridiske krav

Vi kan videregive oplysninger, hvis det kræves ved lov eller retskendelse, eller for at beskytte sikkerheden og forhindre svindel.

8. Dine rettigheder og din kontrol

8.1 Tilbagekaldelse af tilladelser

Google Sign-In:

Log ind med Facebook:

  • Afbryd forbindelsen i kontoindstillingerne i Trainera
  • Tilbagekald adgang via Facebook-indstillinger > Apps og websites

Log ind med Apple:

  • Afbryd forbindelsen i kontoindstillingerne i Trainera
  • Tilbagekald adgang via Apple ID-indstillinger > Log ind og sikkerhed > Log ind med Apple

Google Fit (hvis forbundet):

  • Afbryd forbindelsen når som helst i kontoindstillingerne i Trainera fit
  • Tilbagekald adgang via Tilladelser til Google-konto
  • Når forbindelsen afbrydes, slettes alle cachelagrede Google Fit-data straks fra vores servere
  • De centrale funktioner i Trainera fungerer fortsat normalt og uden begrænsninger

Apple HealthKit (hvis forbundet):

  • Afbryd forbindelsen i kontoindstillingerne i Trainera eller i iOS under Indstillinger > Privatliv og sikkerhed > Helbred > Trainera
  • Når forbindelsen afbrydes, slettes alle synkroniserede Apple HealthKit-data fra vores servere
  • De centrale funktioner i Trainera fungerer fortsat normalt og uden begrænsninger

Huawei Health (hvis forbundet):

  • Afbryd forbindelsen når som helst i kontoindstillingerne i Trainera fit
  • Tilbagekald adgang via indstillingerne for din Huawei-konto
  • Når forbindelsen afbrydes, slettes alle cachelagrede Huawei Health Kit-data straks fra vores servere
  • De centrale funktioner i Trainera fungerer fortsat normalt og uden begrænsninger

8.2 Indsigt, rettelse og sletning

  • Se og opdater dine oplysninger under kontoindstillinger
  • Anmod om en kopi af dine data i et portabelt format
  • Anmod om sletning af konto og data (behandles inden for 30 dage)
  • Kontakt: [email protected]

8.3 Brugere i EU (GDPR)

Hvis du befinder dig i Det Europæiske Økonomiske Samarbejdsområde (EØS), har du disse rettigheder:

  • Adgang: Få bekræftet, hvilke personoplysninger vi behandler om dig
  • Berigtigelse: Ret forkerte oplysninger
  • Sletning: Anmod om sletning (ret til at blive glemt)
  • Begrænsning af behandling: Begræns, hvordan vi bruger dine data
  • Dataportabilitet: Få dine data i et portabelt format
  • Indsigelse: Gøre indsigelse mod behandling baseret på legitime interesser
  • Tilbagekald samtykke: Tilbagekald samtykke til valgfrie funktioner (som Google Fit, Apple HealthKit eller AI-funktioner)

Behandlingsgrundlag: (1) samtykke, (2) opfyldelse af en aftale, (3) overholdelse af retlige forpligtelser, (4) legitime forretningsmæssige interesser. Du kan indgive en klage til din tilsynsmyndighed.

8.4 Brugere i Californien (CCPA)

Personer med bopæl i Californien har disse rettigheder:

  • Ret til indsigt: Oplysninger om de data, vi indsamler og bruger
  • Ret til sletning: Anmod om sletning af dine data
  • Ret til at fravælge: Frameld salg af data (vi sælger ikke data)
  • Ikke-diskrimination: Samme service uanset dine valg om privatliv

9. Sikkerhedsforanstaltninger

Vi beskytter dine data med sikkerhedspraksis efter branchestandard:

  • Kryptering under overførsel (SSL/TLS) og ved lagring
  • Sikker OAuth 2.0-implementering til Google-integrationer
  • Adgangskontrol og autentifikation
  • Løbende sikkerhedsovervågning og vurderinger
  • Krypteret lagring af OAuth-tokens
  • Adgangskoder hashes med bcrypt (gemmes aldrig i klartekst)
  • Rollebaseret adgangsstyring (admin, træner, klient, centerejer)
  • Begrænsning af forespørgsler på følsomme endpoints (login, nulstilling af adgangskode, API-tokens)

Vi bruger metoder efter branchestandard, men ingen overførsel via internettet er 100 % sikker. Vi underretter dig om eventuelle brud på datasikkerheden, som loven kræver det.

10. Betalinger og abonnementer

Trainera fit understøtter flere betalingsmetoder til abonnementer og tjenester:

10.1 Køb i appen (mobil)

  • iOS-abonnementer behandles gennem Apple App Store
  • Abonnementer på Android behandles via Google Play Store
  • Vi modtager kun købsbekræftelsesdata: abonnement, købsdato, udløbsdato og transaktions-id'er
  • Vi modtager og gemmer ikke dine kortoplysninger ved in-app-køb

10.2 Stripe-betalinger (website)

  • Betalinger med kredit- og debetkort på hjemmesiden behandles af Stripe
  • Dine kortoplysninger sendes direkte til Stripe og gemmes aldrig på vores servere
  • Vi gemmer Stripe-kunde-id, abonnements-id og metadata om transaktioner for at kunne administrere dit abonnement

10.3 PayPal-betalinger

  • PayPal-betalinger behandles på PayPal-platformen
  • Vi modtager transaktions-id, betalingsstatus og betalerens e-mail fra PayPal for at bekræfte og administrere dit abonnement

10.4 Bankoverførsel

  • Ved betaling med bankoverførsel indsamler vi bankoplysninger, herunder IBAN, SWIFT/BIC-kode, kontohaverens navn og bankens navn
  • Disse oplysninger gemmes sikkert og bruges udelukkende til at bekræfte modtagne betalinger og behandle refusioner, hvis det er nødvendigt

10.5 Kontantbetalinger

  • Ved kontant betaling på stedet registrerer vi beløb, dato og bekræftelsesstatus
  • Der indsamles ingen kontooplysninger ved kontantbetalinger

Alle betalinger på vores hjemmeside krypteres med SSL-teknologi. Vi tager dit privatliv og din sikkerhed alvorligt og bruger flere lag af beskyttelse til at sikre dine finansielle oplysninger.

11. AI-funktioner (OpenAI og Claude)

Trainera bruger OpenAI & Claude AI til valgfrie AI-funktioner. Vi vil have, at du forstår præcis, hvordan dine data bruges sammen med AI-tjenester.

11.1 Tilgængelige AI-funktioner

  • Analyse af madbillede: Tag et billede af maden, og få et estimat af næringsindholdet med AI-billedgenkendelse
  • Personlige fitnessindsigter: AI-genererede anbefalinger til træning og kost ud fra dine fremgangsdata
  • AI-generering af trænings- og kostplaner: Trænere kan bruge AI til at generere skabeloner til trænings- og kostplaner
  • AI-coach: AI-assistent, du kan chatte med om træning og ernæring

11.2 Data, der sendes til AI-tjenester

  • Madbilleder: Når du bruger madscanneren, sendes dit billede til vores AI-tjeneste til madgenkendelse til analyse. Billederne behandles i realtid og gemmes ikke permanent.
  • Træningskontekst: Når der genereres trænings- eller kostplaner, kan anonymiserede træningsdata (opsummeringer af træningspas, ernæringsmål) blive sendt til Claude AI (Anthropic) for at personalisere anbefalingerne.
  • Chatbeskeder: Når du bruger AI-coachen eller madchatten, sendes dine beskeder til OpenAI eller Claude AI for at generere et svar.

11.3 Data, der IKKE sendes til AI-tjenester

  • Dine personlige helbredsoplysninger (kropsmål, helbredsjournaler) sendes IKKE til AI-tjenester uden din udtrykkelige handling
  • Dine personoplysninger (navn, e-mail, telefon) indgår IKKE i AI-forespørgsler
  • Dine private beskeder med trænere behandles IKKE af AI

11.4 Håndtering af data i AI

  • AI-svar gemmes på din Trainera-konto, så du kan finde dem igen
  • Du kan altid fravælge AI-funktionerne i dine kontoindstillinger
  • AI-genereret indhold er kun til information og bør ikke erstatte professionel læge- eller kostvejledning

Se privatlivspolitikkerne hos OpenAI og Anthropic (Claude) for mere information om, hvordan de behandler data.

12. Integration med Apple HealthKit (iOS)

På iOS-enheder kan Trainera valgfrit integrere med Apple HealthKit for at læse og vise dine sundheds- og træningsdata. Når forbindelsen er oprettet, synkroniseres HealthKit-data til vores servere, så vi kan vise grafer over fremgang, analyser og historiske sammenligninger.

12.1 Datatyper fra HealthKit, der tilgås

Trainera kan anmode om læseadgang til følgende HealthKit-datatyper:

  • Skridt (antal skridt pr. dag)
  • Aktivt energiforbrug (kalorier)
  • Basalt energiforbrug (kalorier i hvile)
  • Puls (under træning)
  • Hvilepuls
  • Distance gang/løb
  • Etager besteget
  • Træningsminutter (Apple Exercise Time)
  • Timer med ståtid (Apple-ståtid)
  • Træningssessioner
  • Søvnanalyse
  • Kropsmasse (vægt)
  • Fedtprocent
  • Fedtfri masse
  • Blodtryk (systolisk og diastolisk)
  • Iltmætning i blodet (SpO2)
  • Respirationsfrekvens
  • Kropstemperatur
  • Vandindtag
  • Mindful-minutter (mindfulness-sessioner)

12.2 Brug og opbevaring af HealthKit-data

  • HealthKit-data synkroniseres til vores servere, så vi kan vise grafer over fremgang, sundhedsanalyser og historiske tendenser
  • Synkroniserede HealthKit-data opbevares på vores servere i op til 30 dage. Data, der er ældre end 30 dage, slettes automatisk.
  • HealthKit-data deles IKKE med tredjeparter, herunder AI-tjenester, annoncører eller databrokere
  • HealthKit-data bruges IKKE til reklame eller markedsføring
  • Din træner har IKKE adgang til dine HealthKit-data, medmindre du udtrykkeligt deler bestemte målinger
  • Når du afbryder forbindelsen til Apple Health, slettes alle synkroniserede HealthKit-data fra vores servere

12.3 Administration af HealthKit-tilladelser

  • Integrationen med HealthKit er helt frivillig og kræver din udtrykkelige tilladelse
  • Du kan altid tilbagekalde HealthKit-tilladelserne i iOS under Indstillinger > Anonymitet og sikkerhed > Helbred > Trainera
  • Hvis du tilbagekalder HealthKit-tilladelserne, påvirker det ikke appens øvrige funktioner
  • Du kan vælge, hvilke datatyper du deler med Trainera, under tilladelser i iOS Health

13. Børns privatliv

Trainera fit er ikke beregnet til børn under 16 år. Vi indsamler ikke bevidst personoplysninger fra børn under 16 år.

Hvis vi bliver bekendt med, at vi har indsamlet personoplysninger om et barn under 16 år, sletter vi oplysningerne hurtigst muligt. Hvis du mener, at vi har indsamlet oplysninger om et barn under 16 år, kan du kontakte os på [email protected].

14. Overførsel af data til tredjelande

Dine oplysninger kan blive overført til og behandlet i andre lande end det land, du bor i. Disse lande kan have databeskyttelsesregler, der er anderledes end dem i dit land.

Mere konkret: vores servere og tredjepartsleverandører opererer i flere forskellige lande. Det betyder, at når vi indsamler dine oplysninger, kan vi behandle dem i et af disse lande.

Vi træffer passende foranstaltninger for at sikre, at dine personoplysninger fortsat er beskyttet i overensstemmelse med denne privatlivspolitik og gældende databeskyttelseslovgivning, herunder standardkontraktbestemmelser (SCC), hvor det kræves ved overførsler fra EØS.

15. Cookiepolitik

Trainera fit-webstedet bruger cookies og lignende teknologier til at levere, beskytte og forbedre vores tjenester. Cookies bruges til:

  • Nødvendige cookies: Sessionstokens til godkendelse, CSRF-beskyttelse og sikkerhedscookies, der er nødvendige for, at hjemmesiden kan fungere
  • Funktionelle cookies: Sprogvalg, temaindstillinger og tilpasning af brugerfladen
  • Analysecookies: Google Analytics-cookies (GA4) til at forstå, hvordan brugere interagerer med vores hjemmeside, og til at forbedre brugeroplevelsen

Du kan styre og administrere cookies i din browsers indstillinger. Hvis du slår nødvendige cookies fra, kan det påvirke hjemmesidens funktion.

16. Ændringer af denne politik

Vi kan opdatere denne privatlivspolitik for at afspejle ændringer i vores praksis, teknologi eller lovkrav. Væsentlige ændringer varsles via e-mail eller en tydelig meddelelse mindst 30 dage i forvejen. Se datoen »Sidst opdateret« øverst i politikken.

17. Kontakt os

Kontakt os, hvis du har spørgsmål, anmodninger om privatliv eller bekymringer om denne privatlivspolitik eller vores behandling af data:

E-mail: [email protected]

Hjemmeside: https://trainera.fit

Vi svarer på din henvendelse inden for 30 dage. Ved anmodninger om privatliv (indsigt, sletning eller dataportabilitet) kan vi have behov for at bekræfte din identitet, før vi behandler anmodningen, så dine personoplysninger holdes sikre.