Politique de confidentialité
9 septembre 2026 · 9 septembre 2026
Cette page décrit les données traitées par Lunidex selon les fonctionnalités réellement activées. Elle ne constitue pas un avis juridique personnalisé.
La consultation du Pokédex et du catalogue TCG reste possible sans compte. Les fonctions qui enregistrent un espace personnel utilisent une session de compte et la synchronisation Neon lorsqu’elle est configurée.
1. Compte et données personnelles
Responsable du traitement : Esteban Deloge, éditeur non professionnel de Lunidex. Pour toute question relative aux données personnelles, utilisez contact@lunidex.app.
La création d’un compte est facultative pour consulter les pages publiques. Lorsqu’un compte est créé, Neon Auth traite l’adresse e-mail, les identifiants de session et, si vous le fournissez, le nom ou pseudo. La connexion par Google ou GitHub peut être proposée selon la configuration du service ; le fournisseur choisi participe alors au parcours d’authentification.
Une fois connecté, votre espace personnel peut synchroniser avec Neon les données que vous choisissez d’utiliser : favoris, Pokémon capturés, équipes, comparaisons, progression, quiz, collection et listes TCG, recherches sauvegardées, réglages et autres fonctions associées. Les profils publics, amis, alertes de prix, salons de combat et notifications ne sont traités que si vous utilisez ces fonctions.
Si vous activez un profil public, votre pseudo, nom affiché, avatar, date d’inscription et statistiques de progression sélectionnées peuvent apparaître dans l’annuaire public. Les amis acceptés peuvent voir uniquement les éléments de collection ou de decks que vous autorisez dans vos réglages de partage.
Lunidex ne vend pas ces données et ne les utilise pas pour de la publicité personnalisée. Les mots de passe sont gérés par le service d’authentification et ne sont pas enregistrés dans le code de Lunidex.
2. Finalités et bases légales
| Traitement | Base légale |
|---|---|
| Compte, authentification et synchronisation | Exécution du service demandé et mesures précontractuelles lorsque vous créez un compte (article 6.1.b du RGPD). |
| Réponse aux messages de contact | Intérêt légitime à répondre à votre demande ; obligation légale lorsque vous exercez un droit (article 6.1.f ou 6.1.c du RGPD). |
| Mesure d’audience, performance Sentry et mesures produit Neon/PostHog | Consentement préalable et distinct pour les mesures facultatives, retirable à tout moment (article 6.1.a du RGPD). |
| Sécurité, anti-abus et disponibilité | Intérêt légitime à sécuriser et maintenir le service (article 6.1.f du RGPD). |
| Notifications push | Consentement donné lors de l’activation de la fonctionnalité et permission du navigateur ou de l’appareil. |
3. Stockage dans le navigateur
Le navigateur conserve des éléments nécessaires à l’expérience : la langue choisie (cookie primedex-lang), le choix de consentement (localStorage primedex-consent-v2 et cookie technique de consentement PostHog), des marqueurs de session de mesure et un cache local de réponses publiques PokéAPI/TCGdex. Ces caches ne constituent pas votre espace personnel synchronisé.
Le shell de l’application utilise aussi un stockage local technique. Les données personnelles synchronisables ont pour source le compte et l’API user-state lorsque vous êtes connecté ; elles ne sont pas présentées comme une collection anonyme durable sur cet appareil.
4. Mesure, logs et données techniques
Vercel Web Analytics, Speed Insights et le tracing navigateur ou Session Replay Sentry ne sont activés qu’après votre consentement distinct « audience et performance ». Le replay masque les textes et champs de saisie, bloque les zones marquées et n’enregistre ni les en-têtes ni les corps réseau. La mesure produit Neon et PostHog est également facultative : si vous l’autorisez, Lunidex envoie à Neon uniquement des événements TCG prédéfinis pour des compteurs agrégés, et à PostHog des vues de page normalisées, des événements métier explicites, des erreurs et des métriques de performance avec des propriétés limitées. Après authentification, PostHog peut utiliser l’identifiant technique stable du compte pour relier la session anonyme au compte ; l’e-mail, le nom et les secrets ne sont pas envoyés, et l’identité est réinitialisée à la déconnexion.
Lunidex utilise aussi Sentry pour la surveillance des erreurs et de la disponibilité. Le SDK n’envoie pas les données personnelles par défaut et Lunidex supprime les paramètres d’URL, cookies, en-têtes et corps de requête avant l’envoi. Vous pouvez aussi envoyer volontairement à Sentry un message décrivant un problème depuis le pied de page et choisir d’y joindre une capture d’écran ; ce formulaire ne demande ni nom ni adresse e-mail et la capture n’est jamais prise automatiquement. L’infrastructure et les protections anti-abus peuvent traiter des informations techniques de requête, comme l’adresse IP, l’URL, l’horodatage et le code de réponse. Le code de la route de contact valide et limite les requêtes mais ne stocke ni ne journalise le contenu du message.
5. Services, destinataires et transferts
Neon fournit l’authentification et les données applicatives lorsque ces variables sont configurées. Vercel héberge et distribue l’application. Sentry reçoit les événements techniques d’erreur et, avec consentement, les données de performance et de replay protégées par les réglages de confidentialité ci-dessus. PostHog reçoit, avec consentement, les données de mesure produit décrites ci-dessus. Resend reçoit les informations nécessaires à l’envoi des messages du formulaire (adresse e-mail, nom, sujet et contenu). PokéAPI, TCGdex et les hébergeurs d’images fournissent des données publiques demandées par l’application. Chaque fournisseur peut traiter des données techniques selon ses propres conditions.
Resend, Sentry, PostHog et Vercel peuvent traiter des données aux États-Unis ou dans d’autres pays selon leur configuration. Les transferts sont encadrés par les garanties publiées par les prestataires, notamment leurs accords de traitement et mécanismes de transfert applicables. Consultez leurs politiques et accords : https://resend.com/legal/dpa, https://sentry.io/legal/dpa/, https://posthog.com/privacy et https://vercel.com/legal/dpa.
Lunidex ne met en place aucun pixel publicitaire, aucune revente de données et aucun profilage publicitaire. Les cookies d’authentification sont gérés par Neon Auth ; leur nom et leur durée peuvent dépendre de la configuration du fournisseur.
6. Durées de conservation
| Catégorie | Durée |
|---|---|
| Données de compte, profil et espace synchronisé | Jusqu’à la suppression du compte ou à la fin de la relation, puis suppression des données applicatives dans le cadre de la procédure de compte. |
| Mesure produit Neon et PostHog | Compteurs Neon journaliers agrégés conservés pendant 90 jours ; les données PostHog suivent la conservation configurée dans le projet PostHog. |
| Messages de contact | Non conservés dans la base Lunidex ; Resend peut traiter et conserver le message selon ses conditions et sa politique de conservation. |
| Journaux techniques et sécurité | Selon les durées configurées par Vercel, Neon et les autres prestataires d’infrastructure, limitées à ce qui est nécessaire à la sécurité et au fonctionnement. |
7. Vos droits et contact
Vous pouvez demander l’accès à vos données, leur rectification, leur effacement, la limitation du traitement, la portabilité lorsque celle-ci est applicable, ou vous opposer à un traitement fondé sur l’intérêt légitime. Vous pouvez retirer votre consentement à tout moment, sans effet rétroactif sur les traitements déjà réalisés.
Vous pouvez refuser ou retirer séparément les mesures Vercel, Sentry, Neon et PostHog depuis le bandeau de consentement ou le bouton « Gérer mes préférences » du pied de page. Le retrait empêche les intégrations concernées de capturer de nouvelles données et supprime les marqueurs de mesure locaux prévus par l’application.
Pour exercer un droit, écrivez à contact@lunidex.app ou utilisez la procédure de compte prévue par l’application. Une vérification raisonnable peut être nécessaire avant de modifier ou supprimer des données liées à un compte.
Vous pouvez également introduire une réclamation auprès de la CNIL : https://www.cnil.fr/.
Mesure
Selon vos choix, Vercel Web Analytics et Speed Insights mesurent audience et performance. La mesure produit Neon et PostHog, facultative, envoie des événements TCG prédéfinis, des vues normalisées et un contexte limité d’erreur/performance. Un identifiant technique de compte peut prolonger une session PostHog anonyme ; e-mail, noms et secrets sont exclus. Le replay est soumis au consentement, échantillonné et masqué. Vous pouvez retirer votre choix à tout moment.
Ce document juridique est principalement rédigé en français et en anglais. La version française fait foi en cas de divergence, sous réserve des dispositions impératives de votre pays de résidence.
