Privatlivspolitik
Denne oversættelse er kun til orientering. Ved uoverensstemmelser er det den franske version, der gælder.
1. Dataansvarlig
Dataansvarlig for de oplysninger, der indsamles via appen TITU og webstedet titu.app, er:
KAWLET, enkeltmandsselskab med begrænset ansvar efter fransk ret, med hjemsted 15 Square Rameau, 59000 Lille (Frankrig), registreret i handels- og selskabsregistret for Lille Métropole under nummer 993 159 250 (herefter »TITU« eller »vi«).
Kontakt ved ethvert spørgsmål om databeskyttelse eller for at udøve dine rettigheder: yo@titu.app
Du kan også skrive til os med post på hjemstedets adresse.
KAWLET er ikke forpligtet til at udpege en databeskyttelsesrådgiver efter artikel 37 i GDPR. Henvendelser behandles direkte af virksomhedens ledelse.
Kompetent tilsynsmyndighed: Commission Nationale de l'Informatique et des Libertés (CNIL), 3 Place de Fontenoy, TSA 80715, 75334 Paris Cedex 07 — cnil.fr. Bor du i en anden EU-medlemsstat, kan du henvende dig til tilsynsmyndigheden i dit bopælsland.
2. Anvendelsesområde og aldersgrænse
Denne politik gælder for:
- mobilappen TITU (iOS og Android), som er det produkt, der er forbeholdt medlemmerne;
- webstedet titu.app, som omfatter de offentlige sider, invitationsforløbet
/j/{code}og oversigten over baner og klubber.
Den er skrevet i overensstemmelse med forordning (EU) 2016/679 (GDPR) og den franske lov nr. 78-17 af 6. januar 1978 med senere ændringer, kaldet »Informatique et Libertés«.
Aldersgrænse: 16 år. TITU er ikke beregnet til personer under 16 år, og vi indsamler ikke bevidst deres oplysninger. Oprettelse af en konto forudsætter, at du er mindst 16 år. Har du forældremyndigheden og opdager, at en mindreårig under 16 år har oprettet en konto, så skriv til os på kontaktadressen: kontoen bliver slettet.
To kategorier af registrerede er omfattet af denne politik:
- medlemmerne, som har oprettet en TITU-konto;
- tredjeparter, hvis oplysninger indtastes af et medlem — en »+1«, der inviteres til en session, eller en plads, der holdes til et telefonnummer. Afsnit 6 er helliget dem.
3. Vores designprincipper
Løfterne herunder er ikke hensigtserklæringer: de kan efterprøves i den måde, tjenesten er bygget på.
- Vi sælger ingen oplysninger, til nogen, i nogen form.
- Ingen adfærdsbaseret reklame, ingen reklameprofilering, ingen datamæglere, ingen annoncenetværk.
- Ingen automatiske afgørelser i den forstand, artikel 22 i GDPR bruger udtrykket.
- Ingen tredjeparts sporing til statistik placeret på din enhed: ingen Google Analytics, intet pixel-tag, intet reklame-SDK, ingen sessionsoptagelse.
- Appen beder hverken om adgang til din kontaktliste, dit fotobibliotek, dit kamera eller din mikrofon. Der er ikke indbygget noget bibliotek i appen, som muliggør disse adgange. Den eneste frivillige tilladelse, der bliver bedt om ud over notifikationer, er placering, og kun for at centrere kortet over baner om dit ståsted — den placering bliver hverken sendt videre eller gemt.
- Færrest mulige identifikatorer. Vi indsamler ingen e-mailadresse: login sker med telefonnummer, og der findes hverken adgangskode eller login via et socialt netværk. Ingen af TITU's applikationstabeller indeholder IP-adresse eller user agent.
- Den følsomme logik ligger på serveren. De regler, der beskytter oplysningerne (hvem ser hvad, hvem må skrive hvad), håndhæves af databasen selv og ikke af appen: de kan ikke omgås fra en telefon.
4. Behandlingerne, én for én: formål, oplysninger, retsgrundlag, opbevaring, modtagere
Dette afsnit er rygraden i denne politik. Hver behandling beskrives for sig, med det retsgrundlag, der tillader den efter artikel 6 i GDPR.
De tekniske modtagere, der er fælles for alle behandlinger (hostingudbydere, databehandlere), er beskrevet i afsnit 12. Nævnelserne af »Supabase« nedenfor henviser til vores databasehost, som ligger i Den Europæiske Union.
4.1 — Oprettelse af kontoen og login
- Oplysninger: telefonnummer; vist fornavn eller kaldenavn; profilbillede (frivilligt); kontoens sprog; oprettelsesdato.
- Teknisk præcisering: dit telefonnummer gemmes i godkendelsestjenesten (
auth.users) og ikke i din profils applikationstabel. Ingen af TITU's forretningstabeller indeholder dit nummer. - Formål: at gøre det muligt for dig at oprette en konto, at logge ind med en engangskode (OTP) modtaget på sms og at blive genkendt af dine holdkammerater.
- Retsgrundlag: opfyldelse af en kontrakt (art. 6, stk. 1, litra b) — uden konto er der ingen tjeneste.
- Opbevaring: i hele kontoens levetid. Slettes eller anonymiseres ved sletning (afsnit 16).
- Modtagere: Supabase (hosting og godkendelsestjeneste); den sms-udbyder, der er konfigureret i godkendelsestjenesten (Twilio), til at levere engangskoden. Dit fornavn og dit billede er synlige for medlemmerne af dine grupper, alt efter synlighedsindstillingen på dit kort.
4.2 — Sessioner, kø og fremmøde
- Oplysninger: at tage en plads, bekræftelse, afbud, placering i køen, oprykninger, det hold der tildeles ved låsningen, udeblivelser uden besked (»no-shows«), historikken over en sessions hændelser.
- Formål: at få gruppens mekanik til at virke — den reserverede plads, den aktive bekræftelse, køen efter først til mølle, låsningen før kampstart.
- Retsgrundlag: opfyldelse af en kontrakt (art. 6, stk. 1, litra b).
- Opbevaring: i hele kontoens levetid. Ved sletning slettes linjerne for kommende kampe, og pladsen gives tilbage til gruppen; linjerne for allerede spillede kampe bevares i anonymiseret form (afsnit 16).
- Modtagere: de aktive medlemmer af din gruppe; Supabase.
4.3 — Resultat, stilling og kampens spiller
- Oplysninger: kampens resultat, mål, assister, selvmål, stemmer (kampens spiller, flotteste aktion, kampens brøler), gruppens beregnede stilling.
- Formål: at holde gruppens resultat, stilling og udmærkelser.
- Opbevaring: i hele kontoens levetid, derefter bevaret i anonymiseret form — et kampresultat tilhører også de andre spillere, der var på banen.
- Retsgrundlag: opfyldelse af en kontrakt (art. 6, stk. 1, litra b).
- Modtagere: de aktive medlemmer af din gruppe; Supabase.
- Særlig garanti — gensidighedslåsen: du ser kun de andres stemmer, hvis du selv har stemt. Denne regel håndhæves ikke af appen: den er skrevet ind i sikkerhedspolitikken på rækkeniveau i databasen (policy
votes_select_reciprocal, funktionenhas_voted). En forespørgsel fra en ændret klient kan derfor ikke omgå den.
4.4 — Fodboldprofil, udstyr og klubber, du følger
- Oplysninger: position, stærkeste fod, selvangivet niveau, nuværende klub, holdnavn, skostørrelse, foretrukket mærke, historik og meritter indtastet frit; angivet grej (kategori, størrelse, stand, karakter, frivilligt billede); klubber, du følger; kommentarer og reaktioner offentliggjort i gruppen.
- Formål: at gøre dit spillerkort rigere og holde liv i gruppen. Alle disse oplysninger er frivillige.
- Retsgrundlag: opfyldelse af en kontrakt (art. 6, stk. 1, litra b) — disse funktioner er en del af den tjeneste, du beder os om at levere.
- Opbevaring: indtil du ændrer eller sletter dem; slettes når kontoen slettes.
- Modtagere: de personer, din synlighedsindstilling tillader; Supabase.
4.5 — Synligheden af dit spillerkort
- Oplysninger: to indstillinger — dit korts rækkevidde (
vestiaire: dig selv og de aktive medlemmer af dine grupper;members: enhver TITU-konto, der er logget ind) og om dine turneringsstatistikker vises eller ej. - Formål: at lade dig bestemme, hvem der ser hvad.
- Retsgrundlag: opfyldelse af en kontrakt (art. 6, stk. 1, litra b) og samtykke (art. 6, stk. 1, litra a) for visningen af turneringsstatistikker, som er slået fra som standard.
- Standardindstillinger: rækkevidde
vestiaire, turneringsstatistikker skjult. Trinnet »synlig for alle, også uden for TITU« findes ikke: tjenesten afviser den værdi ved skrivning. - Opbevaring: kontoens levetid.
4.6 — »+1«-gæsterne: en tredjemands oplysninger
Denne behandling er beskrevet i afsnit 6, som vi henviser dig til.
- Oplysninger: +1'erens fornavn; frivilligt telefonnummer; identiteten på det medlem, der er vært.
- Retsgrundlag: legitim interesse (art. 6, stk. 1, litra f).
4.7 — Pladser, der holdes (faste spillere udpeget på forhånd)
- Oplysninger: telefonnummer indtastet af gruppens leder, vejledende fornavn (frivilligt), identiteten på den, der har sendt invitationen.
- Formål: at give stifteren af en gruppe mulighed for at holde pladsen til kernespillerne, allerede inden de har en konto, og at give dem den, når de tilmelder sig.
- Retsgrundlag: legitim interesse (art. 6, stk. 1, litra f) — at samle den gruppe spillere, der allerede kender hinanden og spiller sammen.
- Opbevaring: automatisk minimering. En plads, der holdes, og som ikke er gjort krav på, slettes af serveren ved låsningen af opstillingen (som standard to timer før kampstart). Nummeret på en tredjemand, der aldrig har tilmeldt sig, overlever altså ikke kampen. En plads, der er gjort krav på, forsvinder, når den, der har oprettet den, sletter sin konto.
- Modtagere: gruppens medlemmer (som ser den plads, der holdes); Supabase.
4.8 — Geografisk tilgængelighed (»Ledig i nærheden«)
- Oplysninger: et geografisk punkt, som du selv sætter på et kort (og altså ikke din GPS-position), en radius på 1 til 30 km, en markering af, om funktionen er slået til, og datoen for det seneste kald, du har modtaget.
- Formål: at få besked, når en gruppe i nærheden mangler en spiller for at blive fuldtallig.
- Retsgrundlag: samtykke (art. 6, stk. 1, litra a). Funktionen er slået fra som standard og slås til med en udtrykkelig kontakt i din profil. Du kan slå den fra når som helst, uden begrundelse; tilbagetrækningen gælder fremadrettet.
- Rammer: søgningen udelukker altid de personer, der allerede er knyttet til gruppen; den samme spiller kan ikke kaldes mere end én gang for hver 20 timer; et kald når højst 30 personer, de nærmeste først. Disse grænser håndhæves af serveren.
- Opbevaring: indtil funktionen slås fra, eller kontoen slettes. Linjen slettes, når kontoen slettes, og markeringen sættes på stop, når kontoen sættes på pause.
- Modtagere: ingen tredjepart modtager dit punkt. Den gruppe, der kalder på dig, ser kun en afrundet afstand.
4.9 — Krav på en identitet i turneringernes offentlige resultater
Denne behandling er beskrevet i afsnit 7, som vi henviser dig til.
- Retsgrundlag: samtykke (art. 6, stk. 1, litra a), tidsstemplet og versioneret.
4.10 — Push-notifikationer
Beskrevet i afsnit 8.
- Oplysninger: enhedens notifikationstoken, platform (iOS/Android), tokenets sprog; køen af notifikationer, der skal sendes.
- Retsgrundlag: opfyldelse af en kontrakt (art. 6, stk. 1, litra b) for notifikationernes indhold, som er rent funktionelt; systemtilladelsen kan altid trækkes tilbage i din telefons indstillinger.
4.11 — Brugsmåling
Beskrevet i afsnit 9.
- Retsgrundlag: legitim interesse (art. 6, stk. 1, litra f) — at forstå, om produktet virker, uden sporing og uden profilering.
4.12 — Vejret til en kamp
- Oplysninger: banens koordinater og tidspunktet for kampstart. Ingen oplysninger om dig videregives.
- Formål: at vise det vejr, der var, da kampen blev spillet, i gruppens historik.
- Retsgrundlag: opfyldelse af en kontrakt (art. 6, stk. 1, litra b).
- Modtager: Open-Meteo, en europæisk tjeneste, der forespørges uden nøgle og uden konto. Tjenesten modtager et geografisk punkt og en dato, aldrig en spilleridentifikator.
- Opbevaring: vejret gemmes én gang sammen med kampen og bevares med gruppens historik.
4.13 — Oversigten over baner og klubber samt klik videre til et partnertilbud
Beskrevet i afsnit 10.
- Retsgrundlag: legitim interesse (art. 6, stk. 1, litra f). Denne behandling omfatter ingen personoplysninger om de besøgende.
4.14 — Sikkerhed, misbrugsforebyggelse og tekniske logger
- Oplysninger: tællere for søgninger og identitetskrav pr. konto i et rullende vindue på 24 timer (30 søgninger, 5 krav); log over anmodninger om at gøre krav; login-log ført af godkendelsestjenesten, som indeholder sessionernes IP-adresse og user agent.
- Formål: at forhindre misbrug, navnlig at identitetssøgningen bruges til at afsløre tredjeparters identitet; at sikre kontiene.
- Retsgrundlag: legitim interesse (art. 6, stk. 1, litra f) — at sikre tjenesten og beskytte de personer, hvis oplysninger ellers kunne blive blotlagt.
- Opbevaring: tællerne nulstilles ved hvert nyt vindue på 24 timer. Disse registreringer slettes, når kontoen slettes, herunder login-loggen, som renses både på kontoidentifikator og på telefonnummer.
- Modtagere: Supabase; os selv, af sikkerhedsmæssige grunde.
4.15 — Sporbarhed af beslutninger om kontoens livscyklus
- Oplysninger: en log, der kun tilføjes til, og som registrerer pauser, genaktiveringer og sletninger med dato, hændelsestype og tællere (antal pladser givet tilbage, +1'ere fjernet, enheder afkoblet). Den bevarer kontoens tekniske identifikator, men ingen identificerende oplysning efter en sletning.
- Formål: at kunne dokumentere, at en anmodning om sletning rent faktisk er udført, og at kunne undersøge en hændelse.
- Retsgrundlag: legitim interesse (art. 6, stk. 1, litra f) og retlig forpligtelse (art. 6, stk. 1, litra c, jf. artikel 5, stk. 2, i GDPR: ansvarlighed).
- Opbevaring: bevares uden tidsbegrænsning, i ikke-identificerende form. Denne log er hverken tilgængelig for
anoneller for konti, der er logget ind: kun servicerollen har adgang.
4.16 — Svar på dine henvendelser
- Oplysninger: indholdet af din besked og det, der er nødvendigt for at identificere dig.
- Formål: at behandle dine anmodninger om at udøve rettigheder og dine supporthenvendelser.
- Retsgrundlag: retlig forpligtelse (art. 6, stk. 1, litra c) for anmodninger om at udøve rettigheder; legitim interesse (art. 6, stk. 1, litra f) for support.
- Opbevaring: 3 år fra den seneste korrespondance, som dokumentation for behandlingen af henvendelsen.
5. De strukturelle garantier
Løfterne herunder holdes af databasens struktur og ikke af en intern instruks. De afhænger hverken af god udviklingsskik eller af en indstilling, man kunne glemme at sætte tilbage: de oplysninger, de forbyder, har intet sted at blive skrevet.
5.1 — Ingen personer i turneringsdataene. De tabeller, der rummer forbundenes offentlige data (klubber, baner, turneringer, hold, tilmeldinger, kampprogrammer, resultater, stillinger), har ingen kolonne, der kan rumme et personnavn, et telefonnummer, en e-mailadresse, en fødselsdato, en dommer eller en navngiven opstilling. De kolonner, der hedder »navn«, betegner udelukkende klubber, hold, baner, turneringer eller spillerunder. Disse 56 tabeller er i øvrigt helt lukkede: sikkerhed på rækkeniveau er slået til uden nogen adgangsregel, og der er ikke givet nogen rettigheder til den anonyme og den godkendte rolle. Ingen offentlig forespørgsel kan læse dem.
5.2 — Profilbilleder er ikke offentlige. Lagerpladsen til profilbilleder er privat. Tjenesten returnerer aldrig en offentlig billedadresse, men blot en sti; visningen sker gennem et signeret link med kort levetid (5 minutter), som kun udleveres, hvis adgangsreglerne tillader det — altså til dig selv eller til et aktivt medlem af en gruppe, du deler. En ændret klient kan ikke give sig selv ret til at se et ansigt.
5.3 — »+1«-gæster er uden for stillingen af konstruktion. Gæster registreres i en særskilt tabel, adskilt fra tabellen med opstillinger. Stillingen, resultaterne og de individuelle statistikker beregnes udelukkende ud fra tabellen med opstillinger. En +1 kan derfor ikke optræde i stillingen — ikke fordi et filter udelukker ham, men fordi han ikke står der.
5.4 — En identitet, der ikke er gjort krav på, har intet sted at blive skrevet. I den tabel, der rummer en turneringsidentitet, er kontoens identifikator primærnøgle. Det er strukturelt umuligt at gemme kortet for en person, som ikke har en TITU-konto og ikke har bekræftet at være sig selv.
5.5 — Intet indhold fra Google Places kommer ind i vores data. Af den tjeneste beholder vi kun en uigennemsigtig identifikator, i en særskilt tabel, hvis begrænsninger ikke accepterer nogen anden leverandør og intet andet formål end at knytte et sted. Intet Places-indhold (navn, anmeldelse, billede, beskrivelse) fodrer vores banesider eller nogen automatisk tekstproduktion.
5.6 — Ingen IP-adresse i applikationsdataene. Ingen af TITU's forretningstabeller har en kolonne til IP-adresse eller user agent. Disse oplysninger findes kun i godkendelsestjenestens log, af hensyn til kontienes sikkerhed, og renses, når kontoen slettes.
6. »+1«-gæsterne: når et medlem indtaster en tredjemands oplysninger
Det er det mest ømtålelige punkt i tjenesten, og vi dokumenterer det fuldt ud.
Hvad der sker. Når der mangler spillere til en session, kan et medlem skrive en »+1« på: en ven, der ikke har en TITU-konto. Han indtaster da hans fornavn og frivilligt hans telefonnummer. Det er oplysninger om en person, der ikke har indgået aftale med os, og som på indtastningstidspunktet måske ikke ved, at hans fornavn står på et holdkort.
Retsgrundlag: legitim interesse (art. 6, stk. 1, litra f, i GDPR). Den forfulgte interesse er at organisere en kamp mellem personer, der allerede kender hinanden: værten inviterer en ven, han i forvejen har aftalt at spille med. De pågældende oplysninger er minimale (et fornavn, eventuelt et nummer), behandlingen er kortvarig, og den medfører hverken profilering, markedsføring eller videregivelse til tredjemand. Vi har foretaget en afvejning og vurderer, at indgrebet i +1'erens privatliv er begrænset til det strengt nødvendige.
Information af den registrerede. Værten forpligter sig, når han skriver en +1 på, til at have oplyst personen om, at han skriver ham på en TITU-session, og til at have hans samtykke til at videregive hans nummer. Er du skrevet på som +1 og ønsker du det ikke, har du to veje: bed det medlem, der har skrevet dig på, om at fjerne dig, eller skriv direkte til os på kontaktadressen — så sletter vi oplysningerne.
Hvad der gøres, og hvad der ikke gøres:
- En +1 er aldrig med i stillingen. Han registreres i en særskilt tabel (se afsnit 5.3): han kan ikke optræde i de individuelle resultater, statistikkerne eller gruppens stilling. Det er ikke et valg om visning, det er datastrukturen.
- Nummeret bruges kun til én ting: genkendelse ved tilmelding. Opretter personen senere en TITU-konto med dette nummer, genkender tjenesten sammenfaldet og knytter +1-kortet til hans konto: han får sporet af de kampe, han rent faktisk har spillet. Nummeret bruges aldrig til at sende en besked, en invitation eller en påmindelse.
- Nummeret normaliseres (kun cifrene bevares), og det samme nummer kan ikke skrives på den samme session to gange.
- Rammer sat af serveren. En +1 kan kun tilføjes, hvis der reelt er ledige pladser, hvis køen er tom (ingen, der venter, må springes over) og inden for det loft, gruppen har fastsat. Disse regler håndhæves af databasen, ikke af appen.
- En udeblivelse uden besked fra en +1 skrives på værtens regning, ikke på hans.
Opbevaring. En +1's fornavn står på gruppens holdkort og bliver stående, fordi det er en del af de andre spilleres fælles historik. Telefonnummeret slettes derimod i følgende tilfælde: når værten sletter sin konto; når +1'eren opretter en konto og bliver fuldgyldigt medlem; eller efter anmodning til vores kontaktadresse. Det skal siges ligeud, at når en vært fjerner en +1 fra en session, markeres linjen som fjernet, men nummeret slettes ikke af den grund alene: der skal sendes os en anmodning om sletning, og den efterkommer vi.
Kaldet til spillere i nærheden. Når en spiller går ind i en session via kaldet til spillere i nærheden (afsnit 4.8), registreres han i den samme særskilte tabel, med angivelse af hvor han kom fra. Han er ikke medlem af gruppen og kommer ikke med i gruppens stilling.
7. Krav på en identitet — »er det dig?«
TITU giver dig mulighed for, hvis du ønsker det, at knytte statistikkerne for en spiller fundet i turneringernes offentlige resultater til din konto.
⚠️ En helt afgørende og utvetydig præcisering: intet forbund videregiver data til os, og vi har ikke noget partnerskab om dataoverførsel med noget forbund. Vi læser udelukkende turneringsresultater, der er offentligt offentliggjort, på det tidspunkt, hvor du beder os om det. Enhver formulering, der antyder det modsatte, ville være urigtig.
Retsgrundlag: dit samtykke (art. 6, stk. 1, litra a, i GDPR), indhentet før behandlingen, tidsstemplet og versioneret. Samtykketeksten har et versionsnummer (i dag 2026-07-30.1), som gemmes sammen med din bekræftelse. Det er serveren, der gælder: er teksten ændret siden visningen, afvises kravet, og samtykket skal gives igen på den opdaterede version. Funktionen er helt frivillig; at gøre ingenting er et fuldt gyldigt svar.
Sådan fungerer det, i rækkefølge:
- Efter anmodning, aldrig på forhånd. Intet bliver læst, før du selv har oplyst din klub. Der findes ingen forudgående opbygning af spillerkort, ingen database med identiteter, der venter på at blive gjort krav på.
- Søgningen gemmer intet. De offentlige opstillinger læses i det øjeblik af en dedikeret funktion, som ikke skriver i nogen database. Dens eneste tilstand er en afgrænset cache i arbejdshukommelsen på 5 minutter, som forsvinder med processen. Ingen fil, ingen linje, intet spor af de personer, der ikke er dig.
- De kandidater, du får foreslået, er anonymiserede. Du ser aldrig en tredjemands fulde navn: kun fornavnet efterfulgt af efternavnets forbogstav (»Luca A.«), fødselsåret når kilden offentliggør det, og sportslige oplysninger (hold, turnering, sæson, kampe, mål, trøjenummer). Den rigtige forbundsidentifikator kommer aldrig ud i klartekst.
- Linket til en kandidat er krypteret, kortvarigt og personligt. Hver foreslået kandidat følges af et krypteret token, der indeholder den rigtige identifikator, din kontoidentifikator og et udløb efter 10 minutter. Et token, der er foreslået til en anden, afvises; et udløbet token afvises. Man kan kun gøre krav på det, der er blevet foreslået os, til os, og inden for ti minutter.
- Vi beholder kun dig. Efter din bekræftelse gemmes kun dit kort. De øvrige kandidater har strukturelt intet sted at blive skrevet: i den tabel, der rummer en identitet, er kontoens identifikator primærnøgle (afsnit 5.4).
- Én identitet, én konto. Den samme turneringsidentitet kan kun knyttes til én TITU-konto.
Oplysninger, der gemmes efter din bekræftelse: for- og efternavn som offentliggjort af kilden, turneringens identifikator, klub og hold, kildens adresse, samtykkets version, datoen for kravet; samt dine statistikker pr. sæson (turnering, række, hold, nummer, kampe, mål, kort, dato for første og seneste kamp).
Fødselsdato: den gemmes kun for den person, der har bekræftet at være sig selv. For de øvrige kandidater findes året kun, så længe det vises, og gemmes aldrig. Offentliggør kilden kun året, gemmer vi kun året — vi opfinder ikke en 1. januar. På dit kort vises kun året, aldrig en fuld dato. På datoen for denne politik offentliggør ingen af de kilder, der aktuelt er tilsluttet, dato eller år for fødsel: der indsamles altså reelt ingen fødselsoplysninger.
Visning: dine turneringsstatistikker er skjult som standard. At vise dem på dit kort kræver en ekstra indstilling, som du udtrykkeligt slår til (afsnit 4.5).
Dækning: funktionen er kun tilgængelig for de lande, hvor en offentlig kilde er taget i brug. Har dit land ingen, siger tjenesten det, og intet bliver læst.
Tilbagetrækning når som helst. En knap i din profil frakobler identiteten. Tilbagetrækningen sletter straks dit identitetskort og alle dine turneringsstatistikker, uden arkivering, uden kopi, uden papirkurv. I den interne log over krav bliver den identifikator, der peger på en person, nulstillet; tilbage står kun sporet af en hændelse (et krav fandt sted på den dato, på det forbund, for den klub), uden navn.
Indsigelse. Mener du, at en konto har knyttet sig til din identitet, så skriv til os på kontaktadressen: vi kan markere identiteten som omstridt — hvilket straks fjerner den fra visningen — og derefter frakoble den.
Beskyttelse mod misbrug. En konto er begrænset til 30 søgninger og 5 krav for hver 24 timer. Denne grænse lukker bevidst en misbrugsmulighed: at gøre krav og annullere i ring for at få et fuldt navn frem hver gang.
8. Push-notifikationer
Hvad vi gemmer: for hver enhed et notifikationstoken, platformen (iOS eller Android) og tokenets sprog. Ingen reklameidentifikator, ingen hardwareidentifikator.
Hvornår der bliver spurgt om tilladelse. Der bliver aldrig spurgt ved første start af appen. Der bliver spurgt, efter at du har oprettet eller er gået ind i en gruppe, altså på det tidspunkt, hvor en notifikation endelig giver mening for dig. Et afslag har ingen betydning for resten af tjenesten.
Notifikationernes indhold sammensættes på vores server, på sproget for den modtagende enhed, ud fra en intern kø. En notifikation kan indeholde gruppens navn, banens navn, kampens dato og, alt efter tilfældet, en spillers fornavn (for eksempel når en plads er blevet reserveret til dig, eller når en spiller er gået ind i sessionen).
Modtagere: den sammensatte besked og enhedens token sendes til Google (Firebase Cloud Messaging) for at blive leveret, og på iOS til Apple (APNs). Det er den almindelige leveringsmekanisme for mobilnotifikationer; der findes ingen måde at levere en push-notifikation på uden om disse tjenester.
Opbevaring: et token bevares, så længe appen er installeret, og kontoen er aktiv. Det slettes straks, hvis du sætter din konto på pause eller sletter den, og det fjernes automatisk, når leveringstjenesten melder tilbage, at det ikke længere er gyldigt.
Tilbagetrækning: du kan tilbagekalde tilladelsen når som helst i indstillingerne i dit styresystem. TITU's indstillingsskærm viser tilladelsens aktuelle status og viser vejen tilbage.
9. Brugsmåling
Vi bruger PostHog, i regionen Den Europæiske Union, for at forstå, om produktet virker.
Hvad vi gør:
- Kun navngivne hændelser, udløst udtrykkeligt af vores kode. Der er ingen automatisk registrering af, hvad du gør, ingen sessionsoptagelse (»session replay«), intet heatmap, ingen sporing af det, du taster.
- Listen over hændelser er kort og lukket. I appen:
group_created,group_joined,place_taken,slot_confirmed,absence_declared,score_submitted,motm_voted,guest_added,community_opened,community_joined,card_shared,push_permission. På webstedet:web_join_viewed,web_otp_sent,web_otp_verified,web_group_joined,web_lang_switch,web_confirm,web_declare_absence,web_undo_absence,web_pass_offer,web_take_place,web_submit_score. - Hver hændelse ledsages af nogle få tekniske egenskaber: identifikatoren for det, det handler om (en session, en gruppe), platformen og miljøet. Intet af det, du taster, bliver sendt videre.
- Når du er logget ind, knyttes hændelserne til din kontos tekniske identifikator (en UUID). Før login sendes de under identifikatoren
anon. - Ingen statistikcookie, ingen lagring på din enhed, ingen reklameidentifikator. Afsendelsen er en almindelig HTTP-forespørgsel; vi bruger ikke PostHogs udviklingskit. Denne behandling indebærer derfor hverken adgang til eller lagring af oplysninger i dit udstyr efter artikel 82 i den franske lov Informatique et Libertés og kræver dermed ikke forudgående samtykke af den grund.
- Som ved enhver netværksforespørgsel ser PostHogs server den IP-adresse, kaldet kommer fra. Vi gemmer den ikke hos os og sammenholder den ikke med nogen anden behandling.
Retsgrundlag: legitim interesse (art. 6, stk. 1, litra f). Du kan gøre indsigelse mod denne behandling når som helst ved at skrive til os på kontaktadressen.
Opbevaring: vi forpligter os til ikke at gemme disse hændelser i mere end 25 måneder.
Uden konfigurationsnøgle er målingen helt inaktiv: koden sender intet.
10. Oversigten over baner og klubber samt partnertilbud
Webstedet titu.app udgiver en oversigt over fodboldbaner og klubber, bygget på offentlige data (offentlige åbne data, offentlige registre, oplysninger offentliggjort af forbundene). Disse sider indeholder ingen personoplysninger: de beskriver steder, anlæg, klubber og turneringer. Ledere, navngivne kontakter og navngivne opstillinger er udelukket af konstruktion (afsnit 5.1).
Læsning. At bruge oversigten kræver hverken konto eller sporingscookie. Ingen af vores tabeller gemmer en besøgendes IP-adresse.
Klik videre til et bookingtilbud fra en partner. Når du klikker på et bookingtilbud, går du gennem en teknisk viderestilling, som tæller én op. Denne tæller indeholder præcis: tilbuddets identifikator, dagens dato, den flade klikket kom fra (baneside, byside eller kort), antallet af klik og tidsstemplerne for dagens første og seneste klik. Hverken IP-adresse, cookie, konto, spilleridentifikator eller browserfingeraftryk. Det er derfor umuligt ud fra denne tæller at vide, hvem der har klikket.
Viderestillingen er desuden sat op til ikke at sende nogen referrer videre til partnerens websted, og det udgående link bærer attributterne nofollow sponsored noopener noreferrer. Partneren ved altså ikke, hvilken TITU-side du kom fra.
Position på kortet. Knappen »i nærheden« på kortet over baner bruger din enheds placering udelukkende til at centrere visningen. Denne position bliver hverken sendt til en server eller gemt. Den er noget andet end punktet for geografisk tilgængelighed beskrevet i afsnit 4.8, som du selv sætter, og som gemmes med dit samtykke.
12. Modtagere, databehandlere og overførsler uden for EU
Dine oplysninger bliver aldrig solgt, lejet ud eller overdraget. De er tilgængelige for de bemyndigede personer hos KAWLET, kun i det omfang det er nødvendigt, og for de tekniske databehandlere, der er nævnt nedenfor. Hver af dem handler efter vores instruks og er bundet af en databehandleraftale i overensstemmelse med artikel 28 i GDPR.
| Databehandler | Rolle | Behandlingernes placering | Rammer |
|---|---|---|---|
| Supabase | Database, godkendelse, fillagring, serverfunktioner | Den Europæiske Union — regionen West EU (Paris). Fillagringen bygger på AWS-infrastruktur. | Databehandleraftale; standardkontraktbestemmelser for enhver support fra et tredjeland |
| Vercel Inc. | Hosting af webstedet titu.app (frontend) og dets leveringsnetværk | USA, med global levering | Europa-Kommissionens standardkontraktbestemmelser. Nogle af disse leverandører er desuden certificeret under EU-US Data Privacy Framework; en kopi af de garantier, der gælder for en given leverandør, kan rekvireres på yo@titu.app |
| Twilio | Levering af den sms, der indeholder engangskoden | USA, med tilstedeværelse i Europa | Standardkontraktbestemmelser og bindende virksomhedsregler |
| Google LLC (Firebase Cloud Messaging) | Levering af push-notifikationer på Android og iOS | USA | Europa-Kommissionens standardkontraktbestemmelser. Nogle af disse leverandører er desuden certificeret under EU-US Data Privacy Framework; en kopi af de garantier, der gælder for en given leverandør, kan rekvireres på yo@titu.app |
| Apple Inc. (APNs) | Levering af push-notifikationer på iOS | USA | Standardkontraktbestemmelser; tjenesten kan ikke skilles fra styresystemet iOS |
| PostHog | Brugsmåling med navngivne hændelser | Den Europæiske Union | Databehandleraftale; hosting i EU |
| Open-Meteo | Historisk vejr for en kamp | Den Europæiske Union | Forespørges uden nøgle og uden konto; modtager ingen personoplysninger |
| Google LLC (Google Fonts) | Download af skrifttyper af mobilappen ved første start. Modtager derved enhedens IP-adresse. På webstedet serveres skrifttyperne fra vores egne servere: intet kald. | USA | Standardkontraktbestemmelser |
| OpenFreeMap | Kortbaggrund i baneoversigten. Modtager IP-adressen og det område, der vises. | Den Europæiske Union (Nederlandene) | Offentlig flisetjeneste; ingen konto og ingen identifikator videregives |
| OpenStreetMap Foundation | Kortbaggrund på skærmen »ledig i nærheden« i appen. Modtager IP-adressen og det viste område. | Storbritannien / Den Europæiske Union | Offentlig flisetjeneste; ingen konto og ingen identifikator videregives |
Overførsler uden for Den Europæiske Union. Kernen i dine oplysninger — konto, grupper, sessioner, resultater, kort — hostes i Den Europæiske Union. Overførsler til USA er begrænset til det, der teknisk er uundgåeligt: levering af webstedets sider, levering af en sms og levering af en push-notifikation. De er omfattet af mekanismerne i kapitel V i GDPR (afgørelse om tilstrækkeligt beskyttelsesniveau, standardkontraktbestemmelser).
Andre mulige modtagere: de øvrige medlemmer af dine grupper, inden for de grænser, der er beskrevet i afsnit 4; og i givet fald retlige eller administrative myndigheder efter lovlig anmodning.
13. Opbevaringsperioder — oversigt
| Oplysning | Opbevaring |
|---|---|
| Telefonnummer, fornavn, billede, sprog | Kontoens levetid, derefter slettet ved sletning |
| Fodboldprofil, udstyr, klubber du følger, kommentarer, reaktioner | Kontoens levetid, derefter slettet |
| Punkt for geografisk tilgængelighed | Indtil funktionen slås fra, derefter slettet ved sletning |
| Notifikationstokens | Indtil pause eller sletning, eller indtil leveringstjenesten kender dem ugyldige |
| Turneringsidentitet og -statistikker | Indtil kravet trækkes tilbage eller kontoen slettes, derefter slettet uden arkivering |
| Opstillinger, resultater, mål og stemmer for allerede spillede kampe | Bevares i anonymiseret form efter sletning af kontoen (afsnit 16) |
| Opstillinger for kommende kampe | Slettes ved sletning af kontoen, og pladsen gives tilbage til gruppen |
| Fornavn på en »+1« på et tidligere holdkort | Bevares med gruppens historik |
| Telefonnummer på en »+1« | Indtil konvertering til en konto, sletning af værtens konto eller en anmodning om sletning |
| Plads, der holdes og ikke er gjort krav på | Slettes automatisk ved låsningen af opstillingen (som standard 2 timer før kampstart) |
| Login-log (IP-adresse, user agent) | Renses ved sletning af kontoen |
| Log over kontoens livscyklus | Bevares uden tidsbegrænsning, i ikke-identificerende form |
| Hændelser fra brugsmålingen | Højst 25 måneder |
| Henvendelser til vores kontaktadresse | 3 år fra den seneste korrespondance |
Åbenhed om dette punkt: ud over de tilfælde, hvor en periode udtrykkeligt er angivet ovenfor, bevares oplysningerne knyttet til din konto, så længe din konto findes. Vi foretager ingen automatisk udrensning efter alder; det er pausen og sletningen, beskrevet i afsnit 15 og 16, der bestemmer deres skæbne.
14. Datasikkerhed
I overensstemmelse med artikel 32 i GDPR har vi gennemført følgende foranstaltninger:
- Kryptering af kommunikationen med TLS på al udveksling, både app og websted.
- Kryptering af data i hvile hos vores hostingudbyder.
- Sikkerhed på rækkeniveau i databasen. Hver følsom tabel har adgangsregler, der vurderes af databasemotoren: en klient kan kun læse det, reglen tillader, uanset hvilken forespørgsel den sender. Det er den mekanisme, der holder gensidighedslåsen for stemmer (afsnit 4.3) og fortroligheden om profilbilleder (afsnit 5.2).
- Alle følsomme handlinger er transaktionelle og udføres på serversiden. At tage en plads, melde afbud, bekræfte, gøre krav på en identitet, slette en konto: klienten kalder, den bestemmer ikke.
- Overgangene i tid (åbning af køen, låsning, udløb af et tilbud) udløses af en planlagt opgave på serveren, aldrig af enheden: at ændre klokken på sin telefon har ingen virkning.
- Adskillelse af turneringsdata: sikkerhed på rækkeniveau slået til uden adgangsregel og ingen rettigheder givet til de offentlige roller.
- Begrænsning af forespørgselsraten på følsomme funktioner og revisionslog for krav på en identitet.
- Privat lagerplads til billeder, adgang via et signeret link på 5 minutter.
Ved brud på persondatasikkerheden, som kan indebære en risiko for dine rettigheder og frihedsrettigheder, anmelder vi det til CNIL inden for 72 timer (artikel 33 i GDPR) og underretter dig direkte, når risikoen er høj (artikel 34).
15. Sæt kontoen på pause
Pausen er en handling, der kan fortrydes, og som tager dig ud af omløb uden at ødelægge din historik. Den sættes i gang fra Indstillinger › Farezone › Pause.
Hvad der sker med det samme:
- Dine kommende pladser gives tilbage til gruppen — dine tilmeldinger til fremtidige sessioner frigives, og den næste reserve kaldes ind. Det gælder også de »+1«-gæster, du var vært for, og de sessioner, du var gået ind i via kaldet til spillere i nærheden.
- Din geografiske tilgængelighed sættes på stop (linjen bevares, så vi kan give dig den tilbage).
- Dine notifikationstokens slettes: du modtager ikke længere noget.
- De notifikationer, der endnu ikke er sendt, og som var til dig, slettes.
- Dit spillerkort kan ikke længere ses af de andre.
Hvad der bevares: dit fornavn, dit billede, dit sprog, dit medlemskab af grupperne, din kamphistorik, din stilling, din fodboldprofil, dit udstyr, dine kommentarer og din turneringsidentitet, hvis du har gjort krav på en.
Hvad der er spærret under pausen: du kan ikke længere tage eller bekræfte en plads, gå ind i en gruppe, tilføje en »+1«, stemme, kommentere, reagere eller ændre din geografiske tilgængelighed. Ethvert forsøg afvises af databasen selv, med en klar besked.
Tilbagevenden sker med ét tryk fra den samme skærm. Din geografiske tilgængelighed slås til igen kun hvis den var slået til før pausen. Til gengæld kommer de pladser, du gav tilbage, ikke igen: en anden kan have spillet i dit sted, og vi tager ikke noget fra nogen.
Et forbehold: en spiller, der er den sidste leder af en gruppe med andre medlemmer, kan ikke sætte sig på pause, før han har givet nøglerne videre. Det er ikke en hindring for dine rettigheder: overdragelsen sker med to tryk fra omklædningsrummet.
16. Slet kontoen — hvad der slettes, og hvad der anonymiseres
Sletningen sættes i gang fra Indstillinger › Farezone › Slet min konto, med en udtrykkelig bekræftelse. Den er øjeblikkelig, endelig og uden papirkurv: der er hverken frist, sikkerhedskopi eller mulighed for at genskabe. En slettet konto kan ikke aktiveres igen.
Før noget fryses, gives dine pladser tilbage. Det er den første handling, og den dækker alle de former for plads, en konto kan holde: dine tilmeldinger til fremtidige sessioner, de »+1«-gæster, du var vært for, de sessioner, du var gået ind i via kaldet til spillere i nærheden, og de pladser, du havde oprettet eller fået holdt til dig. Blot én glemt form ville efterlade en spøgelsesplads: en gruppe, der tror, den er ti, og spiller ni. Det er ikke en detalje i visningen — det er andre menneskers data, vi ville ødelægge.
Hvad der SLETTES, uden kopi og uden arkiv:
- dit telefonnummer, også i login-loggen — en log, som ingen teknisk forbindelse knytter til din konto, og som sletningen af kontoen derfor ikke rammer af sig selv: den renses udtrykkeligt, både på identifikator og på nummer;
- dit profilbillede: henvisningen slettes straks, og filen fjernes fra lagerpladsen af en automatisk opgave, der kører hvert femte minut;
- dit sprog, din fodboldprofil, dit udstyr, de klubber, du følger;
- dine kommentarer og dine reaktioner;
- dit punkt for geografisk tilgængelighed og dets radius;
- dine enhedstokens og din notifikationskø — herunder de notifikationer til andre, der nævnte dig;
- loggen over sessionshændelser, som bar dit fornavn i klartekst (»den og den tog en plads«), samt i de samme tekster fornavnet på en »+1«, du havde taget med;
- din turneringsidentitet og alle dine statistikker samt den log over krav, der vedrører dig;
- de pladser, der blev holdt, og som du havde oprettet, og dem, der bar dit nummer;
- telefonnummeret på enhver »+1«, du havde taget med;
- din login-identitet og alle dine sessioner og tokens.
Hvad der ANONYMISERES og bevares:
Din profil bliver et skal uden nogen identificerende oplysning: dit viste navn erstattes af et teknisk kaldenavn uden betydning (på formen #a3f91c), og billede og sprog nulstilles.
Derfra peger de linjer, der pegede på dig, kun på en nøgen identifikator og er dermed anonymiseret med én bevægelse:
- opstillingerne for allerede spillede kampe;
- mål, assister og statistikker fra disse kampe;
- de stemmer, du har afgivet, og dem, du har fået;
- de holdkort, hvor en »+1«, du havde taget med, stod — hans fornavn bliver stående, fordi det ikke er din oplysning: det er en tredjemands, skrevet på holdkortet i en gruppe, der har ret til at beholde sin egen historik.
Hvorfor ikke slette det hele? Fordi et kampresultat ikke kun er din oplysning. Det tilhører også de ni andre, der var på banen. At slette linjen ville lemlæste deres historik, deres stilling og deres resultater. Vi ødelægger derfor forbindelsen til dig, hvilket tager disse linjer ud af forordningens område, i stedet for at ødelægge en gruppes fælles hukommelse.
Et forbehold, det samme som ved pausen: en spiller, der er den sidste leder af en gruppe med andre medlemmer, skal først give nøglerne videre. Overdragelsen sker med to tryk fra omklædningsrummet. Lykkes det dig ikke, så skriv til os: så gennemfører vi sletningen.
To ting, vi er åbne om:
- I et teknisk tilbagefald, hvor login-linjen ikke kan slettes i samme arbejdsgang, bliver kontoen bandlyst før ethvert forsøg på udrensning: det bliver umuligt at logge ind, også hvis udrensningen slår fejl. Den rækkefølge er garantien, og resten af sletningen færdiggøres da af os.
- Sletning af kontoen er kun tilgængelig i mobilappen. Har du ikke længere adgang til appen, så skriv til os på kontaktadressen: så gennemfører vi sletningen.
17. Dine rettigheder
Du har følgende rettigheder over dine personoplysninger:
- Ret til indsigt (art. 15) — at få bekræftet, at vi behandler dine oplysninger, og at få en kopi af dem.
- Ret til berigtigelse (art. 16) — at få rettet en urigtig eller ufuldstændig oplysning. De fleste af dine oplysninger kan du selv ændre direkte i appen.
- Ret til sletning (art. 17) — at få dine oplysninger slettet. Den udøves direkte ved at slette kontoen (afsnit 16) eller efter anmodning.
- Ret til begrænsning af behandlingen (art. 18).
- Ret til indsigelse (art. 21) — at gøre indsigelse mod en behandling baseret på vores legitime interesse, navnlig brugsmålingen.
- Ret til dataportabilitet (art. 20) — at få de oplysninger, du har givet os, i et struktureret og maskinlæsbart format.
- Ret til at trække dit samtykke tilbage når som helst, lige så let som du gav det, for de behandlinger, der bygger på det: den geografiske tilgængelighed (en kontakt i profilen), kravet på en identitet (en frakoblingsknap i profilen), visningen af turneringsstatistikker og push-notifikationerne (dit systems indstillinger). Tilbagetrækningen berører ikke lovligheden af den behandling, der er sket forinden.
- Ret til at fastsætte retningslinjer for, hvad der skal ske med dine oplysninger efter din død (artikel 85 i den franske lov Informatique et Libertés).
Hvad appen lader dig gøre selv, med det samme: se og ændre din profil, dit spillerkort, dit udstyr og dine synlighedsindstillinger; slå geografisk tilgængelighed til eller fra; frakoble en turneringsidentitet, hvilket sletter de tilknyttede statistikker; sætte kontoen på pause; slette kontoen med en beskrivelse af, hvad der slettes, og hvad der anonymiseres.
⚠️ Hvad appen ærligt talt IKKE kan endnu: der findes ingen funktion til automatisk eksport af dine oplysninger i en maskinlæsbar fil, og der findes ingen samlet skærm, der opsummerer alle de oplysninger, vi har, og de samtykker, du har givet. Retten til indsigt (art. 15) og til dataportabilitet (art. 20) udøves derfor efter anmodning til yo@titu.app; så sender vi dig en eksport i et struktureret format. Vi påstår ikke andet, og denne funktion er en del af det, vi skal bygge.
Sådan udøver du dine rettigheder: skriv til yo@titu.app fra et sted, hvor du kan identificeres, og beskriv din anmodning. Vi kan bede om legitimation ved rimelig tvivl. Vi svarer inden for en måned, som kan forlænges med to måneder ved en kompliceret anmodning, hvilket vi i så fald oplyser dig om.
Er du en »+1«, hvis fornavn og eventuelt nummer et medlem har indtastet, uden at du selv er medlem: dine rettigheder er de samme. Skriv til os på kontaktadressen, eller bed det medlem, der har skrevet dig på, om at fjerne dig.
Klage: mener du, at dine rettigheder ikke bliver respekteret, kan du klage til CNIL (cnil.fr/plaintes) eller til tilsynsmyndigheden i dit bopælsland.
18. Ændringer af denne politik
Denne politik kan udvikle sig, navnlig for at afspejle en ny funktion, et skift af databehandler eller en regelændring.
Ved en væsentlig ændring oplyser vi dig med en besked i appen eller på webstedet, før den træder i kraft. Vedrører ændringen en behandling, der bygger på dit samtykke, bliver du bedt om et nyt samtykke — det gælder navnlig kravet på en identitet, hvis tekst har et versionsnummer, der gemmes sammen med din bekræftelse og kontrolleres af serveren ved hvert krav.
Den gældende version er altid tilgængelig fra webstedet titu.app og fra appens indstillinger. Datoen for seneste opdatering står øverst i dokumentet.
Version 1.0 — gældende fra den 30. juli 2026.