Politique cookies
Version 2.0 — 21 août 2026
Article 1 — Préambule
La présente Politique cookies décrit les cookies et traceurs utilisés par l'Application Yin Shi, conformément à la recommandation CNIL relative aux cookies et traceurs (janvier 2026) et à la directive ePrivacy (article 5.3). Elle s'applique à l'ensemble des pages du site yinshi.app/web et de l'application Android.
Un cookie est un fichier déposé sur votre terminal lors de la visite d'un site. Les traceurs incluent également les données stockées via localStorage, sessionStorage, IndexedDB et les service workers, qui peuvent être soumis aux mêmes règles lorsque leur finalité relève de la mesure d'audience ou du suivi.
Article 2 — Tableau récapitulatif
| Nom / type | Finalité | Éditeur | Durée | Consentement |
|---|---|---|---|---|
| sb-* (cookie) | Session d'authentification Supabase | Supabase Inc. | Session (supprimé à la déconnexion) | Non requis (strictement nécessaire) |
| theme (localStorage) | Préférence de thème (clair / sombre / auto) | Yin Shi | Persistant (jusqu'à effacement) | Non requis (préférence utilisateur) |
| lang (localStorage) | Langue préférée (fr / en / de / es / ar) | Yin Shi | Persistant (jusqu'à effacement) | Non requis (préférence utilisateur) |
| cookie-consent (localStorage) | Mémorisation du consentement cookies | Yin Shi | 13 mois (recommandation CNIL) | Non requis (preuve du consentement) |
| Service worker (Cache Storage) | Mise en cache PWA pour fonctionnement hors-ligne | Yin Shi | Persistant (jusqu'à désinscription PWA) | Non requis (strictement nécessaire au fonctionnement) |
| _ga + ga* (cookie) | Google Analytics 4 cookieless — mesure d'audience | Google LLC | 13 mois (recommandation CNIL) | Requis (accepté via bandeau) |
| Sentry (traceur JS) | Monitoring des erreurs techniques (logs anonymisés) | Functional Software, Inc. | 90 jours | Non requis (intérêt légitime, sécurité) |
Article 3 — Cookies essentiels (sans consentement)
Les cookies et traceurs listés ci-dessous sont strictement nécessaires au fonctionnement de l'Application. Conformément à l'article 5.3 de la directive ePrivacy, ils ne nécessitent pas de consentement préalable.
- sb-* — session d'authentification Supabase (connexion, maintien de session).
- theme — préférence de thème (clair / sombre / auto), stockée en localStorage.
- lang — langue préférée, stockée en localStorage.
- cookie-consent — mémorisation de votre choix de consentement, en localStorage.
- Service worker — cache PWA pour le fonctionnement hors-ligne (Cache Storage).
Article 4 — Cookies analytics (avec consentement)
L'Application utilise Google Analytics 4 en mode cookieless pour mesurer l'audience et améliorer le service. Ce traceur n'utilise pas de cookie persistant pour identifier l'utilisateur, mais s'appuie sur un identifiant de session stocké dans un cookie _ga de courte durée.
Ce traceur nécessite votre consentement. Il n'est activé qu'après acceptation explicite via le bandeau de consentement. Vous pouvez le refuser sans impact sur l'utilisation de l'Application.
⚠️ Le mode cookieless de GA4 ne dispense pas automatiquement de consentement : les données étant traitées par Google LLC (USA), un transfert hors UE est impliqué. Le consentement reste donc requis.
Vous pouvez activer / désactiver les analytics à tout moment depuis Paramètres → Confidentialité.
Article 5 — Monitoring des erreurs (Sentry)
L'Application utilise Sentry pour détecter et diagnostiquer les erreurs techniques. Sentry collecte des données techniques anonymisées (type d'erreur, navigateur, système d'exploitation, horodatage) et ne collecte pas de données personnelles directes. L'adresse IP est tronquée par défaut.
Ce traceur est activé sur la base de l'intérêt légitime (sécurité et stabilité du service) et ne nécessite pas de consentement.
Article 6 — Gestion du consentement
À votre première visite, un bandeau de consentement s'affiche. Vous pouvez :
- Tout accepter — active GA4 cookieless.
- Tout refuser — désactive GA4 cookieless (les cookies essentiels restent actifs).
- Personnaliser — choisir traceur par traceur.
Votre choix est mémorisé pendant 13 mois (recommandation CNIL). À l'expiration, le bandeau réapparaît. Vous pouvez modifier votre choix à tout moment depuis Paramètres → Confidentialité.
Article 7 — Désactivation via votre navigateur
Vous pouvez également gérer les cookies directement depuis votre navigateur. Les liens vers les pages d'aide officielles :
Attention : la désactivation de tous les cookies peut empêcher l'authentification et le bon fonctionnement de l'Application.
Article 8 — Vos droits
Conformément au RGPD, vous disposez d'un droit d'accès, de rectification, d'effacement et d'opposition concernant vos données. Voir la Politique de confidentialité pour le détail des droits et la procédure.
Article 9 — Contact
Pour toute question relative à la présente Politique cookies : contact@yinshi.app.