← Retour à SpeakChess

Politique de confidentialité

Date d'effet : 8 mai 2026

1. Identité du responsable de traitement

SpeakChess est une application open source de jeu d'échecs à commande vocale, éditée par IndieFoundry (« nous »). La présente politique décrit, conformément aux articles 12 à 14 du Règlement (UE) 2016/679 (« RGPD ») et à la loi n° 78-17 du 6 janvier 1978 modifiée, les données que nous collectons, les finalités du traitement et vos droits.

Pour toute question relative au traitement de vos données : contact@darksquares.net.

2. Données collectées

SpeakChess est conçu pour minimiser la collecte de données (article 5, § 1, c, du RGPD). Deux catégories de données sont traitées :

a) Données traitées localement (jamais transmises à nos serveurs)

  • Flux audio du microphone : votre voix est traitée intégralement dans votre navigateur par un modèle d'intelligence artificielle exécuté localement (Whisper ONNX). Aucun fichier audio n'est transmis à nos serveurs, sauf si vous donnez expressément votre consentement à la contribution audio (voir Article 3).
  • État de la partie : la position de l'échiquier, l'historique des coups et vos préférences sont stockés localement dans votre navigateur (localStorage). Nous n'y avons pas accès.

b) Données collectées avec votre consentement explicite

  • Enregistrements de correction : si vous activez « Aider à améliorer la reconnaissance vocale », des extraits audio courts (1 à 5 secondes) sont transmis lorsque vous corrigez un coup mal reconnu. Chaque extrait est associé à la notation algébrique correcte et à la transcription d'origine. Aucune autre métadonnée (nom, courriel, géolocalisation, empreinte d'appareil) n'y est rattachée.
  • Enregistrements contributifs (parcours /contribute) : si vous créez un compte sur l'espace de contribution, vous fournissez une adresse électronique, un nom d'affichage, et acceptez le formulaire de consentement spécifique avant tout enregistrement. L'adresse électronique est conservée sous forme de hash (SHA-256 sur 16 caractères) en tant qu'identifiant pseudonyme.

3. Contributions audio — consentement et finalités

Les contributions audio sont strictement facultatives et reposent sur votre consentement libre, spécifique, éclairé et univoque (article 6, § 1, a, du RGPD). La case correspondante est décochée par défaut. Vous pouvez l'activer ou la désactiver à tout moment depuis l'écran de configuration de la partie ; votre choix est conservé localement dans votre navigateur.

En activant cette option, vous nous accordez une licence mondiale, gratuite, non-exclusive et perpétuelle, aux seules fins suivantes :

  • entraînement, évaluation et amélioration de modèles de reconnaissance vocale spécialisés dans la transcription de coups d'échecs ;
  • publication des modèles entraînés et de jeux de données pseudonymisés à des fins de recherche et de bénéfice communautaire open source.

Nous nous engageons à ne jamais :

  • vendre vos extraits audio à des tiers ;
  • utiliser vos données vocales à des fins étrangères à la reconnaissance des coups d'échecs (notamment publicité, profilage, identification biométrique au sens de l'article 9 du RGPD) ;
  • tenter de vous identifier à partir de votre voix ou de rattacher les extraits à une identité personnelle.

Le formulaire de consentement détaillé applicable à l'espace de contribution est présenté à l'adresse /contribute. Il décrit, article par article, la cession des droits sur la voix (article 9 du Code civil ; articles L. 122-1 et suivants et L. 212-1 et suivants du Code de la propriété intellectuelle).

4. Stockage et sécurité

Les extraits audio contribués sont stockés sur Cloudflare R2 (stockage objet) au sein d'un bucket à accès restreint. Les transferts sont chiffrés en HTTPS via des URL présignées à durée de vie limitée. L'accès aux données stockées est restreint aux mainteneurs autorisés du projet.

Une limitation de débit (10 envois par minute par adresse IP) est appliquée côté serveur pour prévenir tout abus. Les adresses IP utilisées à cette fin ne sont pas conservées au-delà de la durée de la requête.

5. Durée de conservation

Les extraits audio contribués sont conservés sans limitation de durée pour les besoins de l'entraînement, de l'auditabilité et de la reproductibilité scientifique. Vous pouvez à tout moment demander la suppression de vos contributions (voir Article 9). Les enregistrements pseudonymes non encore incorporés à un modèle ou à un jeu de données publié sont supprimés sur demande dans un délai d'un (1) mois.

Conformément à l'article 5, § 3, alinéa 3, du formulaire de consentement, vous reconnaissez que les modèles et jeux de données déjà publiés en open source ne peuvent, par leur nature, faire l'objet d'un rappel intégral.

6. Cookies et traceurs

SpeakChess n'utilise ni cookie de mesure d'audience, ni traceur publicitaire, ni script tiers. Vos préférences (choix du modèle, consentement à la contribution) sont stockées dans le localStorage de votre navigateur, accessible exclusivement par celui-ci, et ne nous sont jamais transmises.

Un cookie d'authentification signé (HMAC) est posé uniquement si vous créez un compte sur l'espace de contribution, pour la durée de votre session (30 jours). Il sert exclusivement à maintenir votre connexion et ne contient aucune donnée tierce.

7. Sous-traitants

8. Mineurs

SpeakChess n'est pas destiné aux mineurs de moins de seize (16) ans (article 8 du RGPD). Nous ne collectons pas sciemment d'extraits audio ni d'autres données auprès d'eux. Si vous estimez qu'un mineur a contribué sans autorisation parentale, écrivez-nous : nous supprimerons les enregistrements concernés sans délai.

9. Vos droits (articles 15 à 22 du RGPD)

Vous disposez à tout moment des droits suivants :

  • droit d'accès à vos données et droit d'en obtenir une copie (art. 15) ;
  • droit de rectification (art. 16) ;
  • droit à l'effacement (art. 17) ;
  • droit à la limitation du traitement (art. 18) ;
  • droit à la portabilité (art. 20) ;
  • droit d'opposition (art. 21) ;
  • droit de retirer votre consentement à tout moment, sans effet rétroactif (art. 7, § 3) ;
  • droit d'introduire une réclamation auprès de la Commission nationale de l'informatique et des libertés (CNIL, www.cnil.fr).

Pour exercer ces droits, écrivez-nous à contact@darksquares.net. Les enregistrements étant pseudonymes, nous pourrons vous demander des éléments d'identification (plage temporelle, coups corrigés) afin de localiser les fichiers concernés.

10. Modifications de la présente politique

Nous nous réservons la possibilité de modifier la présente politique. Toute modification substantielle sera signalée par la mise à jour de la date d'effet en tête de document. Votre utilisation continue de SpeakChess après cette mise à jour vaudra acceptation de la nouvelle version.