Privatlivspolitik
Sidst opdateret: 2026-07-27
Denne privatlivspolitik forklarer, hvordan V1b3C0d3 OU indsamler, bruger, opbevarer og deler personoplysninger, når du anvender TrAIcker-apps til iOS og watchOS samt hjemmesiden traicker.ai.
Vi optræder som dataansvarlig for de personoplysninger, vi behandler om dig. Ved spørgsmål om privatliv eller udøvelse af dine rettigheder kan du kontakte os på support@vibecodetech.com.
1. Oplysninger, vi indsamler
Det er valgfrit at oprette en TrAIcker-konto. De gratis tællefunktioner fungerer fuldt ud offline og uden konto, og i denne tilstand forbliver alle kampdata — point, point-historik, statistik, sessionsmetadata — på din enhed. Ved udelukkende offline-brug indsamler vi ingen personoplysninger om dig.
En konto kræves kun til funktioner, der har brug for vores server for at virke (flerspillerrum, turneringsarrangøren og deling). iCloud-synkronisering er ikke en af dem — den kører via dit eget Apple ID. Nedenstående datakategorier gælder kun, når du vælger disse funktioner til.
1.1 Kontooplysninger (kun hvis du opretter en konto)
- Apple ID-identifikator og den e-mailadresse, Apple returnerer. Bruger du Hide My Email, modtager vi altid kun Apples private relay-adresse, aldrig din rigtige.
- Vist navn (valgfrit). Hvis Apple oplyser dit navn ved første login, gemmer vi det som dit viste navn.
- Avatar (valgfrit). En uploadet avatar gemmes i en offentlig storage-bucket og serveres fra en ikke-offentliggjort URL, så alle, der har den URL, kan se billedet. Alt andet på din konto er beskyttet af row-level security.
- Login-metode: udelukkende Sign in with Apple. Vi tilbyder ikke e-mail/password eller andre sociale login, vi modtager eller opbevarer aldrig et password, og vi kontrollerer med jævne mellemrum hos Apple, at du ikke har tilbagekaldt appens adgang.
1.2 Kamp- og spildata
Kampdata (sportsgren, regler, spillere, point-for-point-historik, tider, afledt statistik) genereres og opbevares som standard kun på din enhed. De forlader kun din enhed, hvis du slår iCloud-synkronisering til — hvor de spejles via din egen iCloud-konto og ikke til vores servere — eller hvis du deltager i et flerspillerrum, opretter en turnering i turneringsarrangøren eller vælger at dele en kamp med en anden TrAIcker-bruger.
Teknikanalyse og coachingfeedback beregnes på din iPhone: stillingssporing kører via Apples Vision-framework, og de resulterende målinger omsættes til feedback på enheden. Hverken videoen eller kampdataene forlader din enhed i den forbindelse, uanset om du har en konto eller ej.
1.3 Enhedstilladelser
Appen beder først om hver af følgende tilladelser i det øjeblik, du første gang bruger den funktion, der kræver den, og den virker fortsat uden dem. Du kan når som helst gennemgå eller tilbagekalde dem i iOS-indstillinger → Anonymitet og sikkerhed.
- Kamera — til at optage kampoptagelser og den video, der bruges til teknikanalyse, og til at scanne en QR-kode, når du deltager i et flerspillerrum. Videoen behandles på din enhed og gemmes lokalt; den uploades aldrig, medmindre du selv vælger at dele den, og intet fra QR-søgeren gemmes eller sendes.
- Mikrofon — til at optage lyd sammen med en kampoptagelse. Lyden bliver på din enhed på samme vilkår som video.
- Fotobibliotek — til at importere et klip, du vil have analyseret, og til at gemme analyserede videoer og kampoptagelses-klip tilbage i dine fotos. Du kan give fuld adgang eller vælge enkelte emner.
- Bevægelsessensorer (Apple Watch) — når du slår Bevægelsestræner til (den er slået fra som standard), læser uret sit eget accelerometer og gyroskop under en kamp for at bygge bevægelseskort og coaching-indsigt. Bevægelsesdata behandles på dine enheder og sendes aldrig til vores servere. Disse rå sensorer kræver ingen særskilt iOS-tilladelsesanmodning; slår du Bevægelsestræner fra, stopper aflæsningen helt.
- Apple HealthKit — med din tilladelse kan start af en kamp starte en træning på dit Apple Watch, der læser puls og aktiv energi for at vise træningsstatistik, og gemme kampen som en træning i Apple Health. Disse helbredsdata behandles på dine enheder, gemmes kun i Apple Health og sendes aldrig til vores servere, bruges aldrig til annoncering og sælges eller deles aldrig med tredjeparter. Apple Watch-træninger er slået til som standard; du kan slå dem fra i appens indstillinger og tilbagekalde Sundhed-adgangen i iOS-indstillinger → Anonymitet og sikkerhed → Sundhed.
- Notifikationer — til at give dig besked om kamp- og turneringsbegivenheder. Afviser du dem, begrænser det ingen andre funktioner.
Vi beder ikke om Placerings-, Tale- eller Kontaktdata, og appen indeholder ingen annonce- eller tredjeparts-sporings-SDK'er.
1.4 Abonnementsoplysninger
Apple Inc. er registreret sælger for hvert TrAIcker-abonnement. Apple behandler betalingen, udsteder fakturaer, beregner og indbetaler skatter og håndterer refusioner. Vi indsamler, ser eller opbevarer ikke oplysninger om dit betalingskort.
Fra Apple modtager vi kun abonnementets entitlement — et flag, der siger »dette Apple ID har et aktivt Traicker Pro-abonnement«. Vi bruger udelukkende det flag til at låse op for de tilsvarende funktioner i appen. Vi genererer ikke fakturaer, kvitteringer eller regnskaber på vores side; for faktureringshistorik, se din Apple ID-købshistorik på reportaproblem.apple.com. Traicker og Gym TrAIcker deler desuden én enkelt abonnementspost i en Keychain-gruppe, der er afgrænset til vores udviklerkonto, så et abonnement på tværs af apps, der er købt i den ene af dem, kan låse op for begge. Den post indeholder kun produktidentifikatoren, Apples oprindelige transaktionsidentifikator og udløbsdatoen — ingen betalingsoplysninger, ingen personoplysninger — og den forlader aldrig dine enheder.
1.5 Diagnostikdata
Vi indlejrer ikke tredjeparts analyseværktøjer, crashrapportører eller attributions-SDK’er. Apple kan via App Store Connect på vores vegne indsamle aggregerede, anonymiserede crash- og performancedata, underlagt Apples egne privatlivskontroller.
1.6 iCloud-synkronisering (valgfri)
Hvis du slår iCloud-synkronisering til i appen, spejles dine kampe, statistikker, turneringer og din lokale profilpost mellem de Apple-enheder, der er logget ind på dit Apple ID, via Apples private CloudKit-database. Dataene opbevares i din egen iCloud-konto, er omfattet af Apples privatlivspolitik og iCloud-vilkår og tæller med i din iCloud-lagerplads. Vi driver ingen server på den vej, modtager ingen kopi og har ingen teknisk mulighed for at læse indholdet.
iCloud-synkronisering er slået fra som standard og er aldrig nødvendig for at bruge appen. Når du slår den fra, spørger appen, om kopien i iCloud skal beholdes eller slettes, og handler efter dit svar. Du kan også slette TrAIckers iCloud-data når som helst i iOS-indstillinger → dit navn → iCloud → Administrer kontolagring. Videofiler er bevidst udeladt af synkroniseringen og forlader aldrig den enhed, der optog dem.
2. Hvorfor vi bruger dine oplysninger (retsgrundlag efter art. 6 GDPR)
| Formål | Retsgrundlag |
|---|---|
| Levering af de grundlæggende tælle-, matching- og statistikfunktioner. | Opfyldelse af aftale (art. 6, stk. 1, litra b). |
| Autentificering af dig og beskyttelse af din konto. | Opfyldelse af aftale; legitim interesse (art. 6, stk. 1, litra b og f). |
| Registrering af aktivt abonnement via det rettighedsflag, Apple stiller til rådighed. (Apple er registreret sælger og varetager fakturering, refusion og skatteforpligtelser efter egne retningslinjer.) | Opfyldelse af aftale (art. 6, stk. 1, litra b). |
| Forbedring af Tjenestens stabilitet og opdagelse af misbrug. | Legitim interesse (art. 6, stk. 1, litra f). |
3. Underdatabehandlere
Vi anvender følgende underdatabehandlere:
| Leverandør | Rolle | Hostingregion |
|---|---|---|
| Supabase Inc. | Autentificering, Postgres-database, realtid, edge functions og opbevaring af brugerindhold (ikke video). | Den Europæiske Union |
| Apple Inc. | App-distribution, behandling af køb i appen (registreret sælger) og pushbeskeder. | Globalt (Apples datacentre) |
| Apple Inc. (iCloud / CloudKit) | Er vært for den valgfri iCloud-synkronisering af dine kampe, statistikker og turneringer i din egen iCloud-konto. Optræder som selvstændig dataansvarlig efter Apples egen privatlivspolitik, ikke som vores databehandler. | Globalt (Apples datacentre) |
Teknikanalyse og coachingfeedback kører udelukkende på din enhed og udgør derfor ikke et underdatabehandlerforhold — der er ingen ekstern analyseudbyder involveret, og din video og dine kampdata sendes aldrig nogen steder hen til det formål.
4. Internationale overførsler
Personoplysninger under vores kontrol opbevares af Supabase i Den Europæiske Union. Apple driver en global infrastruktur til app-distribution, køb, pushbeskeder og iCloud under egne privatlivsforpligtelser. Ved enhver overførsel af personoplysninger uden for Det Europæiske Økonomiske Samarbejdsområde baserer vi os på Europa-Kommissionens standardkontraktbestemmelser og passende supplerende foranstaltninger (kryptering under transport, adgangskontrol).
5. Opbevaringsperiode
- Hvis du aldrig har oprettet en konto — er der intet at opbevare eller slette hos os. Alle dine data ligger på din enhed og fjernes, når appen afinstalleres.
- Kontooplysninger — så længe kontoen er aktiv. Når du bekræfter sletningen i appen, slettes din kontopost, profil, kamphistorik, statistik og uploadet indhold straks fra vores backend. Hvis en gemt avatar ikke kan fjernes i det øjeblik, forsøger vi igen og sletter den ved næste oprydning. Kopier, der allerede er spejlet til din egen iCloud-konto, fjernes, efterhånden som hver af dine enheder næste gang kommer online.
- Kamp- og spildata — så længe kontoen er aktiv, eller indtil du sletter enkelte kampe i appen.
- Data synkroniseret til iCloud — opbevares i din egen iCloud-konto, så længe du beholder dem der, efter Apples opbevaringsregler. Slår du synkronisering fra inde i appen, tilbydes du at slette dem; du kan også fjerne dem i iOS-indstillinger → dit navn → iCloud → Administrer kontolagring.
- Betalings-/faktureringsdokumenter — opbevares af Apple Inc. som registreret sælger efter Apples egne opbevaringsregler. Vi genererer, modtager eller opbevarer ingen fakturaer.
- Backend-logfiler — op til 30 dage med henblik på stabilitet og misbrugsopdagelse; kobles ikke til din identitet efter sletning.
6. Dine rettigheder
Efter GDPR har du ret til indsigt, berigtigelse, sletning, begrænsning, indsigelse og dataportabilitet for dine personoplysninger samt ret til at klage til din lokale tilsynsmyndighed (i Estland: Datatilsynet, Andmekaitse Inspektsioon). Efter California Consumer Privacy Act har du desuden ret til at få at vide, slette og fravælge enhver eventuel salg af personoplysninger — vi sælger ikke personoplysninger.
For at udøve disse rettigheder kan du skrive til support@vibecodetech.com. For at slette kontoen direkte, åbn TrAIcker-appen på iPhone og tryk på Indstillinger → Slet konto; appen tilbagekalder sessionen og fjerner dine data med det samme. Se siden »Slet konto« for den fulde vejledning.
7. Børn
TrAIcker er klassificeret 4+ i App Store, hvilket betyder, at indholdet i appen er egnet til brugere i alle aldre, herunder børn fra 4 år.
Imidlertid er oprettelse af en TrAIcker-konto underlagt minimumsalderen for digitalt samtykke i dit land: 13 år i de fleste retsområder samt 14, 15 eller 16 år i de EU-medlemsstater, der har hævet tærsklen i art. 8 GDPR (f.eks. 14 i Spanien og Italien, 16 i Tyskland, Holland og Luxembourg). Børn under den gældende tærskel må kun bruge Tjenesten under en forælders eller værges opsyn og via dennes konto.
Vi indsamler ikke bevidst personoplysninger om børn under den gældende samtykkealder. Hvis du mener, vi har sådanne oplysninger, kan du kontakte os på support@vibecodetech.com, så sletter vi dem omgående.
8. Sikkerhed
Vi anvender TLS til al transport, kryptering i hvile, hvor vores underdatabehandlere understøtter det, begrænset row-level security i Supabase og iOS Keychain på enheden til legitimationsoplysninger og til registreringen af, hvornår denne enhed første gang kørte appen. Intet system er fuldt sikkert; opdager vi et brud, der påvirker dine data, underretter vi dig og den relevante myndighed inden for de lovbestemte frister.
9. Ændringer af denne politik
Vi opdaterer denne politik, hvis vores behandling ændres. Datoen »Sidst opdateret« øverst afspejler den gældende version. Væsentlige ændringer kommunikeres i appen eller via e-mail.
10. Kontakt
V1b3C0d3 OU
Pae tn 25-47, Lasnamäe linnaosa, 11414 Tallinn, Estland
Kode i det estiske handelsregister: 17395882
E-mail: support@vibecodetech.com
Disse bestemmelser leveres som oversættelser for din bekvemmelighed. Den engelske version er den autoritative tekst; i tilfælde af enhver uoverensstemmelse har den engelske tekst forrang.