Personvernerklæring

Sist oppdatert: 2026-05-18

Denne personvernerklæringen forklarer hvordan X-PULSE samler inn, bruker og beskytter personopplysningene dine når du bruker tjenesten. Vi følger personopplysningsloven og EUs personvernforordning (GDPR).

1. Behandlingsansvarlig

Behandlingsansvarlig for personopplysningene er X-PULSE AS, org.nr 923 830 146. Spørsmål om personvern kan rettes til oss på e-post: support@x-pulse.no.

2. Hvilke opplysninger vi samler inn

Vi samler inn følgende kategorier av opplysninger:

  • Kontoopplysninger: navn, e-postadresse, valgt rolle (utøver/trener), primærsport.
  • Treningsdata: økter, varighet, distanse, intensitet, puls, fart, notater og fokuspunkter du selv legger inn.
  • Helse- og restitusjon: søvn, hvilepuls, vekt, sykdomsdager og andre verdier du selv registrerer.
  • Tilkoblinger: dersom du knytter trener-utøver-relasjoner, lagres koblingen mellom kontoene.
  • Tekniske data: IP-adresse, nettleser og enhetsdata for å sikre tjenesten og rette feil.

3. Hvorfor vi behandler opplysningene

Behandlingen skjer på følgende rettsgrunnlag:

  • Avtale (GDPR art. 6(1)(b)): for å levere tjenesten du har registrert deg for.
  • Samtykke (GDPR art. 6(1)(a) og art. 9(2)(a)): for behandling av helserelaterte opplysninger som puls, vekt, sykdom og søvn. Du gir samtykke ved å registrere disse selv. Du kan trekke samtykket når som helst i innstillingene.
  • Berettiget interesse (GDPR art. 6(1)(f)): for å sikre, drifte og forbedre tjenesten.

4. Hvem deler vi opplysninger med

Vi deler ikke personopplysninger med tredjeparter for markedsføring. Følgende kategorier av mottakere kan behandle data på våre vegne:

  • Supabase (databehandler): hosting av database og autentisering. Data lagres på servere i EU.
  • Netlify (databehandler): hosting av nettapplikasjonen.
  • Stridee (databehandler): formidler klokkedata (aktivitetsfiler og helse-sammendrag) fra Garmin, COROS, Wahoo og Zepp til oss. Se eget avsnitt om klokkesynk.
  • Trener-tilkobling: hvis du som utøver kobler deg til en trener, vil treneren se treningsdata, planer og notater du deler. Du kan når som helst koble fra i innstillingene.

Alle databehandlere har inngått databehandleravtaler som sikrer GDPR-samsvar.

5. Lagringstid

Vi oppbevarer kontoen din og treningsdata så lenge du har en aktiv konto. Når du sletter kontoen din, slettes alle personopplysningene dine permanent innen 30 dager. Anonymiserte aggregater (uten kobling til deg) kan beholdes for statistikk og produktforbedring.

6. Dine rettigheter

Du har rett til å:

  • Innsyn: få en kopi av personopplysningene vi har om deg.
  • Retting: få rettet uriktige opplysninger.
  • Sletting: få slettet opplysningene dine. Funksjonen er tilgjengelig i innstillinger.
  • Dataportabilitet: få utlevert dataene dine i et maskinlesbart format.
  • Begrensning og innsigelse: mot behandling som er basert på berettiget interesse.
  • Trekke samtykke: for behandling som krever samtykke (helsedata).
  • Klage til tilsynsmyndighet: du kan klage til Datatilsynet (datatilsynet.no).

For å bruke disse rettighetene, kontakt oss på support@x-pulse.no eller bruk verktøyene i innstillingene.

7. Sikkerhet

Vi bruker teknisk og organisatoriske sikkerhetstiltak for å beskytte dataene dine, inkludert kryptering i transit (TLS), kryptering på lagring, og strenge tilgangskontroller (Row-Level Security i databasen). Passord lagres aldri i klartekst.

8. Mindreårige

Tjenesten er rettet mot personer over 16 år. Personer mellom 13 og 16 år må ha samtykke fra foresatte. Vi samler ikke bevisst inn data fra barn under 13 år.

9. Strava-integrasjon

X-PULSE støtter import av treningsdata fra Strava. Ved å koble til Strava-kontoen din samtykker du til følgende databehandling:

Hvilke data vi henter:

  • Treningsøkter: tittel, sport, varighet, distanse, dato
  • Puls-data: snittpuls, makspuls, sonefordeling
  • Aktivitet-data: lap-tider, watt, kadens, høydemeter
  • Posisjonsdata: GPS-koordinater og rute (slettes etter 7 dager)
  • Streams: sekund-for-sekund puls, watt, pace (slettes etter 7 dager)

Hvordan vi behandler data:

  • Strava-data vises KUN til den autentiserte brukeren
  • Trenere får tilgang kun med utøvers eksplisitte per-trener-samtykke
  • Strava-data brukes ALDRI til AI/ML-modelltrening
  • Strava-data deles ALDRI med tredjeparter, advertisers eller data brokers
  • Strava-data kombineres ALDRI med annen kundedata for aggregat-analyse

Lagring og sletting:

  • Aggregerte verdier (varighet, distanse, sone-fordeling, lap-data) lagres så lenge Strava er koblet til
  • Rå Strava-data (samples, GPS) slettes automatisk etter 7 dager (Stravas API-krav)
  • Ved frakobling slettes ALL importert Strava-data innen 48 timer (Stravas API Agreement § 5.4)
  • Brukere kan eksportere .fit-filer manuelt fra Strava og laste opp til X-PULSE for permanent lagring av egne data

Bruker-rettigheter:

Sikkerhet:

  • All Strava-kommunikasjon over HTTPS
  • OAuth 2.0-autentisering
  • Security breaches rapporteres til Strava innen 24 timer per § 2.8 i deres API Agreement
  • Vi følger Strava sine API Brand Guidelines og API Agreement i sin helhet

For Strava sin egen personvernpolicy: strava.com/legal/privacy.

10. Polar-integrasjon

X-PULSE støtter import av treningsdata fra Polar (Polar AccessLink). Ved å koble til Polar-kontoen din samtykker du til følgende databehandling. Datakilden krediteres som «Polar Ecosystem» der Polar-data vises.

Hvilke data vi henter:

  • Treningsøkter: sport, varighet, distanse, dato og klokkeslett
  • Puls-data: snittpuls, makspuls og sekund-for-sekund puls der klokka har lagret det
  • Fart, kadens og høyde der Polar leverer det
  • Polars bruker-id (x_user_id), som er nødvendig for å vite hvilke data som er dine

Hva vi IKKE henter:

  • Vi lagrer ingen personopplysninger fra Polar-profilen din — ikke navn, fødselsdato, kjønn eller vekt
  • Søvn og nattlig restitusjon (Nightly Recharge) hentes til helse-loggen hvis du har koblet Polar — se avsnittet om helse- og søvndata for reglene som gjelder disse

Hvordan vi behandler data:

  • Polar-data vises KUN til den autentiserte brukeren
  • Trenere får tilgang kun med utøvers eksplisitte per-trener-samtykke
  • Polar-data brukes ALDRI til AI/ML-modelltrening
  • Polar-data deles ALDRI med tredjeparter, advertisers eller data brokers
  • Polar-data kombineres ALDRI med annen kundedata for aggregat-analyse
  • Sonefordeling regnes ut hos oss fra din egen pulsskala — vi bruker ikke Polars soner

Lagring og sletting:

  • Polar gir kun tilgang til økter fra de siste 30 dagene, og kun økter lastet opp etter at du koblet til
  • Importerte økter og tilhørende data lagres så lenge Polar er koblet til
  • Ved frakobling slettes ALL importert Polar-data umiddelbart: økter, aktiviteter, rå sekund-data og import-sporing
  • Ved frakobling avregistreres X-PULSE hos Polar og tilgangen (tokenet) trekkes tilbake, slik Polars API-lisensavtale krever
  • Brukere kan eksportere .fit-filer manuelt fra Polar Flow og laste opp til X-PULSE for permanent lagring av egne data

Bruker-rettigheter:

Sikkerhet:

  • All Polar-kommunikasjon over HTTPS
  • OAuth 2.0-autentisering; tokens lagres kun server-side og er utilgjengelige for nettleseren
  • Varsler fra Polar signeres med HMAC-SHA256 og verifiseres før de behandles
  • Vi følger Polar sin API-lisensavtale, inkludert kravet om å stanse tilgang og slette tokens ved frakobling

For Polar sin egen personvernerklæring: polar.com/legal/privacy-notice.

11. Klokkesynk for Garmin, COROS, Wahoo og Zepp (Stridee)

Direktesynk for Garmin, COROS, Wahoo og Zepp går gjennom Stridee (stridee.fit), som er vår databehandler for klokkedata. Stridee holder API-tilgangene hos klokkeprodusentene og formidler dataene til oss; det er derfor synken for disse merkene finnes. Stridee behandler data kun etter instruks fra oss, under en databehandleravtale etter GDPR artikkel 28. Integrasjonen er i beta.

Hvilke data som går gjennom Stridee:

  • Aktivitetsfiler: original treningsfil (.fit) fra klokka, med sport, varighet, distanse, puls, fart, kadens og høyde
  • Helse-sammendrag fra tilkoblede klokker: søvn (faser, varighet, skår), natt-HRV, hvilepuls, skritt og daglig aktivitet — der klokka leverer det (Garmin og COROS; Wahoo og Zepp leverer kun økter)
  • Tilkoblingsstatus: hvilke klokker som er koblet, og om tilgangen må fornyes
  • Stridee får ALDRI navnet, e-postadressen eller andre personopplysninger dine fra oss — koblingen skjer med en tilfeldig generert id som ikke kan spores tilbake til deg

Hva vi lagrer hos oss:

  • Mottatte hendelser fra leverandøren, som råmateriale for importen — behandlede hendelser slettes automatisk etter 30 dager
  • Tilkoblingsstatus per klokke
  • Importerte økter med full pulskurve, lap-data og sonefordeling (innholdet i originalfila)
  • Søvn, HRV, hvilepuls og skritt i helse-loggen — med kilde per verdi, etter reglene i avsnittet om helse- og søvndata

Hvordan vi behandler data:

  • Samme regler som øvrige integrasjoner: data vises kun til deg, trenere kun med ditt eksplisitte samtykke
  • Brukes ALDRI til AI/ML-modelltrening, deles ALDRI med tredjeparter, annonsører eller datameglere, kombineres ALDRI for aggregat-analyse
  • Sonefordeling regnes ut hos oss fra din egen pulsskala

Lagring, frakobling og sletting:

  • Ved tilkobling hentes rundt 90 dager historikk fra klokkekontoen din
  • Frakobling stopper all ny synk. Allerede importerte økter er dine originalfiler og beholdes i dagboka — ingen produsent krever sletting av dem
  • Helse- og søvnverdier importert fra et merke slettes når merket kobles fra, i tråd med helse-avsnittet. Verdier du har ført manuelt slettes aldri
  • Sletter du X-PULSE-kontoen, slettes alle importerte data sammen med resten av kontoen, og kontoen din hos Stridee avsluttes samtidig. Du kan i tillegg alltid trekke tilgangen tilbake direkte hos klokkeprodusenten (f.eks. i Garmin Connect) — det stopper delingen ved kilden

Sikkerhet:

  • Alle leveringer fra leverandøren er ende-til-ende-krypterte og signerte; signaturen verifiseres før noe som helst behandles
  • Alle våre kall til leverandøren signeres kryptografisk (RFC 9421)
  • Nøkler lagres kun server-side og er utilgjengelige for nettleseren

For Stridee sin egen personvernerklæring: stridee.fit/privacy.

12. Helse- og søvndata

Helseopplysninger er særlige kategorier av personopplysninger etter GDPR artikkel 9. De behandles strengere enn treningsøkter, og du bestemmer selv om de i det hele tatt registreres.

Hvilke data det gjelder:

  • Søvn: leggetid, våknetid, sovetid, våkentid, søvnfaser (dyp/lett/REM) og din egen opplevde kvalitet
  • Puls og restitusjon: hvilepuls, HRV, makspuls
  • Kropp: vekt
  • Daglig aktivitet: skritt, aktiv og inaktiv tid, distanse i dagliglivet, trappetrinn og høydemeter
  • Merkespesifikke skårer fra klokka (f.eks. Polars Nightly Recharge, Garmins Body Battery, stressnivå og søvnskår), lagret for seg og aldri blandet med de øvrige verdiene

Vi henter IKKE:

  • Kalorier — verken forbrenning, aktivitetskalorier eller BMR. Estimatene spriker for mye mellom merker til å være meningsfulle, og de utelates bevisst
  • Biosensing som blodoksygen (SpO2), EKG og hudtemperatur
  • Kart- og posisjonsdata for helse- og søvnmålinger
  • Personopplysninger fra klokke-profilen din (navn, fødselsdato, kjønn)

Hvem ser dem:

  • Som hovedregel bare deg. Helse og søvn deles ikke automatisk med noen
  • Trener ser dem KUN hvis du aktivt slår på helse-deling for den treneren under Innstillinger → Trener. Standard er av
  • Tilgangen arves aldri fra andre trener-tillatelser: at treneren ser dagbok eller analyse gir ikke tilgang til helse eller søvn
  • Treneren kan kun LESE. Helse- og søvnverdier kan bare føres av deg
  • Reglene håndheves i databasen, ikke bare i grensesnittet

Manuelt ført vs. importert:

  • Hver enkelt verdi er merket med kilde: ført av deg, eller hentet fra et bestemt klokkemerke
  • En import overskriver aldri en verdi du har ført selv
  • Kobler du fra et klokkemerke, slettes de importerte helse- og søvnverdiene fra det merket. Verdier du har ført manuelt slettes aldri

Bruk og deling:

  • Helse- og søvndata brukes ALDRI til AI/ML-modelltrening
  • De deles ALDRI med tredjeparter, annonsører eller datameglere
  • De kombineres ALDRI med andre brukeres data for aggregat-analyse
  • Du kan eksportere alt, inkludert kilde per verdi, via data-eksporten

13. Stripe (betalingsbehandling)

X-PULSE bruker Stripe (Stripe Inc., USA / Stripe Ireland Limited, EU) for å håndtere abonnement og betalinger.

Stripe behandler:

  • Kortinformasjon (sikret med PCI-DSS, lagres aldri på våre servere)
  • E-post-adresse
  • Faktureringsadresse hvis du oppgir det
  • Transaksjonsinformasjon

Stripe sin databehandling: stripe.com/legal/privacy-center

Vi mottar fra Stripe: subscription-status, tier, periode-dato. Vi mottar ALDRI kortnummer eller CVC.

Sletting av Stripe-data: Når du sletter kontoen i X-PULSE, deaktiverer vi Stripe-abonnementet umiddelbart. Stripe beholder transaksjonshistorikk for regnskap/skatte-purposes i henhold til deres retningslinjer (typisk 7 år). Du kan be Stripe om sletting direkte hvis du ønsker det.

14. Data-eksport (Right to Data Portability)

Du har til enhver tid rett til å eksportere alle dine personopplysninger lagret i X-PULSE. Eksport er tilgjengelig via /app/innstillinger/data-eksport i JSON-format.

Eksporten inkluderer:

  • Alle treningsøkter (egen og importert)
  • Alle planlagte økter og treningsplaner
  • Fysiologiske tester og laktat-målinger
  • Profil-data (eksklusivt passord og sensitive felt)
  • Maler og innstillinger

Eksporten inkluderer IKKE:

  • Andre brukeres data (selv om du er trener)
  • Stripe fakturering-historikk (tilgjengelig i Stripe Customer Portal)
  • Strava raw-data eldre enn 7 dager (Strava API Agreement § 7)

15. Sletting av data (Right to Erasure)

Du kan slette kontoen og all data permanent når som helst ved å kontakte support@x-pulse.no. Slettingen er irreversibel.

Hvis ditt abonnement utløper og du ikke aktiverer det innen 90 dager, slettes all trenings- og plan-data automatisk i tråd med GDPR Article 17. Du blir varslet på e-post 30, 7 og 1 dag før slettingen skjer, så du har full mulighet til å eksportere først eller reaktivere.

16. Endringer

Vi kan oppdatere denne erklæringen. Vesentlige endringer varsles på e-post eller i appen før de trer i kraft. Sist oppdatert: 2026-05-16.

17. Kontakt

For spørsmål om personvern, kontakt X-PULSE AS (org.nr 923 830 146) på support@x-pulse.no.