Politique de confidentialité

Version du 01/11/2026

Tennis XP organise les tournois amateurs d’un groupe de joueurs de tennis lyonnais : inscriptions, poules, tableaux, scores, classements, et l’app qui va avec (site et application mobile). Cette page dit quelles données l’app garde, pourquoi, avec qui elles sont traitées, et comment les faire effacer.

Qui est responsable de tes données

Julien Giraud, entrepreneur individuel, marque Thinklabs — 2 quai Antoine Riboud, 69002 Lyon — SIREN 801 658 097. Contact : julien@thinklabs.app.

Ce que l’app garde, et pourquoi

Pour organiser les matchs et te joindre

  • Ton identité : prénom, nom, pseudo ; ton année de naissance.
  • Ton contact : adresse e-mail et numéro de téléphone. Ton nom affiché dans le groupe WhatsApp, quand les administrateurs l’importent.
  • Ton code postal et ta ville, ton club, ton classement FFT (actuel et meilleur), ta main et ton revers.
  • Ta photo, si tu en ajoutes une (facultative).
  • Tes inscriptions aux Flash et aux tournois, tes matchs, tes scores et les notes données et reçues entre adversaires, la description de ton jeu quand tu crées ton joueur.
  • Ce que les administrateurs notent pour composer les poules : un niveau estimé et leurs remarques.
  • Si tu parraines un ami : son prénom, son nom, son téléphone et son e-mail, que tu nous donnes pour sa demande.

Pour la vie du groupe

  • Tes messages privés, tes commentaires sur les rencontres, tes annonces de match libre et tes réponses.
  • Les avis que tu envoies aux administrateurs depuis l’app, avec la capture d’écran si tu en joins une, et le type de ton téléphone ou de ton navigateur.
  • Tes signalements (ce que tu signales, avec le texte du moment et ton motif) et les joueurs que tu bloques : les administrateurs les voient, pour les examiner sous 24 heures. Un joueur ne sait pas qui l’a signalé.

Pour faire marcher l’app

  • Ta session de connexion, avec l’adresse IP et le navigateur utilisés pour te connecter.
  • Le jeton de notification de ton téléphone, si tu acceptes les notifications : il sert à t’envoyer les notifications de l’app.
  • Si tu as accepté ou refusé les notifications sur ton téléphone (le dernier choix seulement), et les notifications que tu touches pour ouvrir l’app : pour savoir lesquelles servent. Les administrateurs n’en voient que des nombres, jamais ton nom.
  • Les jours où tu ouvres l’app (le compte des « joueurs actifs »), et pour l’app iPhone ou Android, la date de ta dernière ouverture sur chacune et la version de l’app, et les étapes que tu franchis pendant la bêta (par exemple les étapes de la création de ton joueur) : pour voir ce qui marche et l’améliorer.
  • Le journal des erreurs : quand une page plante, le message d’erreur, la page, le type d’appareil et la version de l’app.
  • Le journal des messages que les administrateurs t’envoient depuis l’app (e-mail d’accès, campagnes par e-mail ou par WhatsApp) : ton adresse e-mail ou ton numéro, le sujet, le texte et s’il est bien parti.

Avec qui ces données sont traitées

L’app s’appuie sur quelques prestataires, chacun pour une seule tâche :

  • Hetzner (Hetzner Online GmbH, Allemagne) : le serveur qui fait tourner l’app et sa base de données. Toutes les données ci-dessus y sont stockées, captures d’écran comprises.
  • Cloudflare R2 (Cloudflare, Inc., États-Unis) : le stockage des photos de profil. Une photo est servie par une adresse publique : qui connaît l’adresse peut l’afficher.
  • Resend (Resend, Inc., États-Unis) : l’envoi des e-mails (code de connexion, accès à l’app, messages des administrateurs). Il reçoit ton adresse e-mail et le texte de l’e-mail.
  • Expo (650 Industries, Inc., États-Unis) : l’envoi des notifications sur ton téléphone, qu’il transmet aux services de notification d’Apple ou de Google. Il reçoit le jeton de ton téléphone, le titre et le texte de la notification. Pour un message privé, la notification dit seulement « Nouveau message de » et le pseudo : jamais le texte du message.
  • OpenRouter (OpenRouter, Inc., États-Unis) : un service d’intelligence artificielle, utilisé seulement quand un administrateur fait relever les scores du mois depuis la discussion du groupe WhatsApp. Il reçoit les messages collés (le nom WhatsApp de leur auteur et leur texte), sans les numéros de téléphone, retirés avant l’envoi, ainsi que les pseudos des joueurs des rencontres. OpenRouter les transmet au modèle d’IA choisi par les administrateurs.

Cloudflare, Resend, Expo et OpenRouter sont des entreprises établies hors de l’Union européenne : les données qu’elles traitent pour l’app peuvent donc sortir de l’Union européenne.

Pour te proposer la liste des villes de ton code postal, l’app interroge aussi le service public geo.api.gouv.fr : seul le code postal lui est envoyé, rien qui t’identifie.

Ce que nous ne faisons jamais

  • Nous ne vendons pas tes données.
  • Aucune publicité, et aucun outil publicitaire dans l’app.
  • Nous ne les partageons avec personne pour son propre usage : les prestataires ci-dessus ne les traitent que pour faire fonctionner l’app.

Combien de temps elles sont gardées

L’app n’applique aucune durée de conservation automatique : tes données sont gardées tant que ton compte existe. Seules expirent d’elles-mêmes ta session de connexion (après 90 jours sans visite) et le code de connexion envoyé par e-mail (au bout de 10 minutes).

Quand tu supprimes ton compte, ta fiche est anonymisée : voir « Supprimer ton compte » ci-dessous.

Tes droits

Tu peux demander à consulter tes données, à les corriger, à les faire supprimer, ou t’opposer à un traitement, en écrivant à julien@thinklabs.app. Une bonne partie se fait aussi directement dans l’app, dans Mon compte : modifier ta fiche, ta photo, tes notifications, ou supprimer ton compte.

Si tu estimes que tes droits ne sont pas respectés, tu peux adresser une réclamation à la CNIL (cnil.fr).

Supprimer ton compte

Trois façons :

Ce qui est effacé, tout de suite

  • Sur ta fiche : prénom, nom, e-mail, téléphone, code postal, ville, année de naissance, club, photo (effacée aussi du stockage), et les remarques des administrateurs.
  • Ton nom affiché dans le groupe WhatsApp et les noms sous lesquels tu apparais dans les discussions importées, tes accès à l’app et tes notifications.
  • Dans le journal des messages que les administrateurs t’ont envoyés : ton adresse e-mail ou ton numéro, le sujet et le texte (il ne reste que la date et si l’envoi a réussi).
  • Si tu es arrivé par un parrainage : ton prénom, ton nom, ton téléphone et ton e-mail dans la demande faite pour toi (le lien avec ton parrain reste).
  • Ta connexion : toutes tes sessions sont fermées, ton adresse e-mail est retirée de ton compte et redevient libre ; tes téléphones ne reçoivent plus de notifications.
  • Tes invitations de parrainage ; tes annonces de match libre encore ouvertes sont annulées.
  • Tes blocages, dans les deux sens ; le texte gardé des signalements qui te visent, et tes motifs de signalement.

Ce qui reste, sous un nom anonyme

Ta fiche n’est pas effacée : elle devient « Joueur supprimé » suivi de quatre caractères, pour que les poules, les tableaux et les classements passés restent justes. Restent rattachés à ce nom anonyme :

  • tes résultats, tes scores et les notes données ou reçues ;
  • tes messages privés, toujours visibles par ceux avec qui tu as échangé, sous le nom « Joueur supprimé » ; tes commentaires et tes anciennes annonces ;
  • ton classement FFT, ta main et ton revers, le niveau estimé par les administrateurs ;
  • les avis envoyés aux administrateurs (texte et capture), le journal des erreurs, les jours de visite et les étapes de la bêta.