WINWORKOUT
Beta

POLITIQUE DE CONFIDENTIALITÉ

Version bêta · En vigueur au 26 juin 2026 · Conforme au RGPD

1. Responsable du traitement

Evan Tocquet, développeur indépendant
Contact : evantocquet@gmail.com

2. Données collectées

L'Application collecte uniquement les données nécessaires à son fonctionnement :

DonnéeSourceFinalité
Adresse emailInscription / OAuthIdentification du compte
Nom d'affichageInscription / OAuthAffichage dans l'interface
Photo de profilOAuth (Google/Discord)Affichage dans l'interface
Riot ID & PUUIDSaisi par l'utilisateurSynchronisation des parties via l'API Riot
Données de partiesAPI Riot / Saisie manuelleCalcul et historique des pompes
Mot de passeInscription emailAuthentification (stocké haché, jamais en clair)
Genre, âge, poids, tailleCandidature bêta et réglagesNiveau de départ et estimation de l'énergie dépensée
Heures de sport par semaineCandidature bêta et réglagesCalibrage du niveau de départ
Nombre maximum de pompesTest de force dans l'ApplicationMultiplicateur appliqué à la dette
Candidature bêtaFormulaire d'inscriptionSélection des cent premiers comptes (motivation, provenance, engagement)
Abonnement aux notificationsAutorisation donnée au navigateurEnvoi des rappels de dette
Date de votre réponse au consentement santéVotre réponse à la demandeProuver le consentement (art. 7.1) et ne pas reposer la question
Signalement de problèmeFormulaire de signalement, si vous l'employezComprendre et corriger le problème (page, version, navigateur, langue, taille d'écran)
Historique des paiements de detteVos paiements dans l'ApplicationCompter votre série de jours et signaler un retard
Lien du compteur de streamCréé par vous, si vous l'employezAfficher votre compteur dans un logiciel de diffusion ; il ne révèle ni votre nom ni vos parties
Exercices mis de côté, et depuis quandVotre choix dans les réglagesRépartir la dette sur les autres exercices ; aucune raison médicale ne vous est demandée ni conservée
Variante d'exécution des pompesVotre choix dans les réglagesAnnoter votre historique ; elle ne change aucun calcul et aucune raison ne vous est demandée
Langue choisie dans l'ApplicationVotre choix dans le sélecteur de langueVous écrire dans votre langue hors de l'Application : notification, courriel. Le navigateur, lui, la lit sans nous
Fuseau horaire de votre appareilRéglage de votre navigateurSavoir quelle heure il est chez vous, pour ne pas envoyer un rappel en pleine nuit
Bilan hebdomadaire : reçu ou non, et date du dernierVotre choix dans les réglagesVous envoyer un courriel le lundi matin, et ne pas vous l'envoyer deux fois ; il s'arrête d'un clic

Le genre, l'âge, le poids et la taille, croisés avec l'activité physique enregistrée, constituent des données de santé au sens de l'article 9 du RGPD. Ils servent uniquement à fixer votre niveau de départ et à estimer l'énergie dépensée. Ils ne sont ni revendus, ni transmis à un tiers, ni utilisés à d'autres fins. Aucun moyen de paiement n'est collecté. La seule indication de lieu conservée est le fuseau horaire de votre appareil, qui sert uniquement à choisir l'heure d'un rappel : ni adresse, ni position, ni ville.

3. Base légale

Les traitements reposent sur votre consentement (art. 6.1.a RGPD), exprimé lors de la création du compte, et sur l'exécution du service auquel vous avez souscrit (art. 6.1.b).

Les données de santé énumérées à l'article 2 relèvent de l'article 9 du RGPD. Leur traitement repose sur votre consentement explicite (art. 9.2.a), recueilli séparément du reste et révocable à tout moment depuis vos réglages.

Le refus n'empêche pas d'utiliser l'Application : sans ces données, le niveau de départ est établi par le seul test de force, et l'estimation de l'énergie dépensée n'est pas affichée.

4. Durée de conservation

Vos données sont conservées aussi longtemps que votre compte est actif. En cas de demande de suppression, toutes vos données personnelles sont effacées dans un délai de 30 jours.

Un compte resté sans aucune connexion pendant deux ans est supprimé avec l'ensemble de ses données, après un courriel d'avertissement envoyé trente jours plus tôt.

5. Partage des données

Vos données ne sont jamais vendues ni cédées à des tiers à des fins commerciales. Elles sont partagées uniquement avec les sous-traitants techniques nécessaires au fonctionnement de l'Application :

  • Vercel hébergement de l'application (États-Unis, Clauses Contractuelles Types)
  • Neon base de données PostgreSQL (États-Unis, Clauses Contractuelles Types)
  • Riot Games API récupération des données de parties publiques
  • Google / Discord authentification OAuth (optionnel)

6. Cookies et stockage local

L'Application utilise :

  • Un cookie de session chiffré (Auth.js) pour maintenir la connexion
  • Le localStorage du navigateur pour vos préférences locales (ex : "Rester connecté", introduction vue)

Aucun cookie publicitaire ou de traçage tiers n'est utilisé.

7. Vos droits (RGPD)

Conformément au Règlement Général sur la Protection des Données, vous disposez des droits suivants :

  • Droit d'accès obtenir une copie de vos données
  • Droit de rectification corriger des données inexactes
  • Droit à l'effacement demander la suppression de votre compte et de toutes vos données
  • Droit à la portabilité recevoir vos données dans un format lisible
  • Droit d'opposition vous opposer à un traitement
  • Droit de retirer votre consentement à tout moment depuis vos réglages, sans que cela remette en cause ce qui a été traité avant

Pour exercer ces droits, contactez-nous à : evantocquet@gmail.com

En cas de litige non résolu, vous pouvez saisir la CNIL (Commission Nationale de l'Informatique et des Libertés) à l'adresse www.cnil.fr.

8. Sécurité

Les mots de passe sont stockés de façon irréversible (hachage bcrypt). Les communications sont chiffrées via HTTPS. L'accès à la base de données est restreint et authentifié.

9. Modifications

Cette politique peut être mise à jour. La date de dernière modification est indiquée en haut de cette page. Les changements significatifs seront signalés lors de votre prochaine connexion.

Cette politique est rédigée en français. Les versions dans une autre langue sont fournies pour la compréhension ; en cas de divergence, la version française prévaut.

Conditions Générales d'Utilisation