RGPD

Politique de confidentialité

Dernière mise à jour : 18 mai 2026

Pracenter (« nous ») collecte un minimum de données personnelles, uniquement ce qui est nécessaire pour faire fonctionner le service d'analyse de demos CS2. Cette politique décrit précisément quoi, pourquoi, où, combien de temps, et comment exercer tes droits.

1. Responsable du traitement

DAKKOUNI Mehdi
Adresse : 1634 route de la bretonnière, Loiron 53320
Email : contact@pracenter.fr

Aucune désignation de Délégué à la Protection des Données (DPO) n'est obligatoire à notre échelle ; le responsable du traitement reste l'éditeur identifié ci-dessus.

2. Données collectées et finalités

Email

Source
Fourni par toi à l'inscription via Clerk, Steam ou Discord
Finalité
Identifier ton compte, t'envoyer les emails de vérification et de récupération
Base
Exécution du contrat (CGU)

Identifiant Steam (SteamID 64) + pseudo Steam + avatar

Source
Fourni par Valve lors d'une connexion Steam OpenID
Finalité
Identifier de manière unique le joueur, récupérer ses demos liées, afficher son nom et avatar dans l'UI
Base
Exécution du contrat

Identifiant Faceit + pseudo + ELO + historique de matchs

Source
Récupéré via l'API publique Faceit après que tu aies lié ton compte
Finalité
Afficher ton profil Faceit, corréler tes demos à des matchs Faceit, calculer des stats avancées
Base
Consentement explicite (case Settings)

Handle Allstar + clips associés

Source
Saisi par toi dans les paramètres, ensuite récupéré via l'API Allstar
Finalité
Afficher tes meilleurs clips à côté de tes stats
Base
Consentement explicite

Fichiers de demos (.dem) que tu upload

Source
Tu les déposes sur l'app
Finalité
Les parser pour en extraire stats et payload de replay 2D
Base
Exécution du contrat — sans la demo, pas d'analyse

Statistiques calculées (kills, deaths, ADR, KAST, etc.)

Source
Dérivées des fichiers de demos par notre worker
Finalité
Affichage dans dashboard, /profile, profil joueur, comparaisons d'équipe
Base
Exécution du contrat

Données techniques de navigation (IP, user-agent)

Source
Capturées automatiquement par l'hébergeur Vercel
Finalité
Sécurité, prévention des abus, debug technique
Base
Intérêt légitime

3. Sous-traitants et transferts hors UE

Pour fournir le service, nous utilisons les sous-traitants suivants. Plusieurs sont basés hors UE (États-Unis) : ces transferts sont encadrés par des clauses contractuelles types(SCC) approuvées par la Commission européenne, conformément à l'article 46 RGPD.

  • Vercel Inc. (US) — hébergement web. Données stockées principalement en région UE quand disponible.
  • Neon Inc. (US) — base de données PostgreSQL. Nos instances tournent dans la région AWS eu-central-1 (Francfort, Allemagne).
  • Cloudflare Inc. (US) — stockage objet R2, avec jurisdiction EU activée (données contraintes au territoire européen).
  • Clerk Inc. (US) — authentification, email de vérification.
  • Faceit Limited (UK) — récupération de données publiques Faceit. Pas de transfert sortant côté Pracenter ; consultation API uniquement.
  • Allstar Games Inc. (US) — récupération de clips publics. Pas de transfert sortant côté Pracenter.
  • OpenAI, L.L.C.(US) — modèles de langage pour le coach IA, l'analyse anti-stratégie et les briefs joueurs. Les contenus transmis incluent les messages de tes conversations IA (texte libre) et des agrégats statistiques de tes demos. Aucun fichier de demo brut n'est transmis. Couvert par le Data Processing Addendum d'OpenAI. OpenAI ne réutilise pas les données API pour entraîner ses modèles (engagement contractuel par défaut depuis mars 2023).
  • Discord Inc. (US) — SSO optionnel.
  • Valve Corporation (US) — OpenID Steam.

Nous ne vendons, louons, ni n'échangeons de données personnelles à des fins commerciales. Aucune donnée n'est transmise à des annonceurs.

4. Durée de conservation

  • Compte actif : données conservées tant que ton compte existe.
  • Compte supprimé sur ta demande : suppression effective sous 30 jours, incluant tes demos, stats, annotations, et entrées en cache (Faceit, Allstar).
  • Compte inactif (aucune connexion pendant 3 ans) : suppression automatique après notification email.
  • Logs techniques (IP, requêtes) : 6 mois max côté hébergeur.
  • Fichiers de demos sources : supprimés automatiquement après parsing réussi (les statistiques dérivées sont conservées, pas le fichier brut).

5. Tes droits

Conformément aux articles 15 à 22 du RGPD, tu disposes des droits suivants sur tes données personnelles :

  • Droit d'accès — obtenir une copie de tes données
  • Droit de rectification — corriger une donnée erronée
  • Droit à l'effacement(« droit à l'oubli ») — supprimer ton compte et toutes ses données
  • Droit à la portabilité — récupérer tes données dans un format lisible par machine (JSON)
  • Droit à la limitation du traitement — geler temporairement certains usages
  • Droit d'opposition— refuser certains traitements basés sur l'intérêt légitime
  • Droit de retirer ton consentement à tout moment pour les traitements optionnels (Faceit, Allstar, Discord)

Pour exercer tes droits, écris à contact@pracenter.fr. Nous répondons dans le délai légal d'un mois.

6. Cookies et stockage local

Pracenter utilise un nombre limité de cookies et de stockage local, exclusivement à des fins fonctionnelles :

  • pracenter_session — cookie d'authentification (JWT signé). Strictement nécessaire au fonctionnement → exempté du consentement.
  • Cookies Clerk (__client, __session) — gérer la session côté Clerk. Strictement nécessaires → exemptés.
  • Aucun cookie analytics, publicitaire ou de tracking tiersn'est déposé par Pracenter à ce jour.

Si nous ajoutons un outil analytics (ex. Vercel Analytics, qui ne dépose pas de cookie), cette page sera mise à jour. Si nous ajoutons un jour un cookie non essentiel, un bandeau de consentement sera implémenté conformément aux recommandations CNIL.

7. Extension navigateur Pracenter

Pracenter publie une extension navigateur (Chrome, Edge, Brave, Opera, Vivaldi — Manifest V3) appelée Pracenter. Elle est strictement optionnelle ; le site web fonctionne complètement sans elle.

Données traitées par l'extension :

  • Lien signé Backblaze de téléchargement de la demo que Faceit génère quand tu cliques « Download demo » dans une match room. Capté en interne, transmis à pracenter.fr/api/import/faceit-demo puis effacé. Validité côté Faceit : ~5 minutes.
  • ID du match Faceit(UUID) extrait de l'URL de la match room, transmis avec le lien ci-dessus pour la déduplication.
  • Ton cookie de session Pracenter (pracenter_session) — réutilisé pour authentifier la requête d'import vers notre propre backend. Aucune autre destination.
  • Préférence de visibilité par défaut (Solo / Team MM / Team officiel) — stockée localement dans chrome.storage.sync. Ne quitte jamais ton navigateur (Google synchronise cette zone entre tes appareils Chrome via ton compte Google, indépendamment de Pracenter).
  • File d'attente d'imports en cours — état volatile dans chrome.storage.session. Effacée à la fermeture du navigateur. Permet à un import d'ressurvivre au shutdown du service worker (limite MV3 de 30s d'idle).

Données auxquelles l'extension N'A PAS accès :

  • Tes credentials Faceit ou Pracenter (mot de passe, OTP, etc.)
  • Le contenu de pages autres que les match rooms Faceit et pracenter.fr
  • Ton historique de navigation
  • Aucune requête réseau autre que l'endpoint Faceit de génération du lien de téléchargement

Permissions Chrome demandées (toutes minimales et justifiées) : storage, alarms, notifications, tabs, downloads, + accès hôte à *.faceit.com et pracenter.fr. Détails et finalité dans le code source de l'extension (audit-friendly).

Pas de revente de données. Aucun transfert vers un tiers — même Pracenter, opérateur de l'extension, ne traite ces données que pour déclencher l'import puis les supprime.

8. Sécurité

Nous mettons en œuvre des mesures techniques et organisationnelles raisonnables pour protéger tes données :

  • HTTPS systématique sur l'ensemble du site
  • Cookies de session signés cryptographiquement, httpOnly + secure en production
  • Tokens API stockés chiffrés en base, accès restreint par clés par bucket / par instance
  • Sauvegardes automatiques côté Neon : Point-In-Time Restore (PITR) 24 heuressur le plan free, jusqu'à 7 jours sur le plan payant. Les sauvegardes Neon ne te déchargent pas de l'export régulier de tes propres données si tu en as besoin (§ Droits, rubrique 5).
  • Versionnage Git privé, audit des dépendances, mises à jour régulières

9. Droit de réclamation

Si tu estimes que tes droits ne sont pas respectés, tu peux à tout moment introduire une réclamation auprès de la Commission Nationale de l'Informatique et des Libertés (CNIL).

CNIL — 3 place de Fontenoy, TSA 80715, 75334 PARIS CEDEX 07

10. Modifications

Cette politique peut évoluer au gré des changements techniques ou réglementaires. Toute modification substantielle fera l'objet d'une information en page d'accueil ou par email pour les utilisateurs concernés.

Voir aussi les mentions légales pour l'identification de l'éditeur et de l'hébergeur.