Policy version: 2026-10-23.1
Dernière mise à jour: 2026-10-23
StillDeck (« nous », « notre ») est un jeu de solitaire Klondike en ligne gratuit exploité par MB „NM Media“. Cette politique explique quelles données nous collectons, pourquoi et quels choix s’offrent à vous.
Nous faisons simple : les données de jeu et les paramètres sont stockés localement par défaut, les mesures et publicités facultatives respectent vos choix de confidentialité, et nous ne vendons jamais de données personnelles.
Ce que nous collectons et pourquoi
Sans compte (par défaut)
Vos données de jeu locales — cartes, coups, score, paramètres et statistiques — sont stockées dans votre navigateur via localStorage et ne sont pas envoyées à nos serveurs. Le site peut néanmoins contacter Google pour gérer le consentement et, si vos choix dans Google Privacy & Messaging et le droit applicable le permettent, Google AdSense peut afficher jusqu’à trois publicités display statiques à droite du jeu, lorsque la mise en page du jeu sur ordinateur ou tablette offre suffisamment de place. Sur les téléphones dont l’écran est suffisamment haut en mode portrait, une bannière de 320×50 ou 320×100 peut apparaître sous les commandes, à distance de la zone de jeu. Aucune publicité pendant le jeu sur les téléphones en mode paysage. Nous attribuons un identifiant pseudonyme d’appareil (un UUID aléatoire stocké dans localStorage) afin que, si vous créez ultérieurement un compte, vos statistiques locales puissent être fusionnées avec la copie serveur sans doublons.
Avec un compte optionnel
Si vous créez un compte ou vous connectez avec votre e-mail et votre mot de passe, nous stockons aussi :
- Votre adresse e-mail et votre pseudo — pour la connexion et votre profil. Notre fournisseur d’authentification conserve les mots de passe sous forme de hachages sécurisés.
- Résultats de jeu (victoire/défaite, temps, coups, score par partie) — pour synchroniser les statistiques entre vos appareils.
- Paramètres JSON (thème, mode de pioche, préférences d’accessibilité) — pour synchroniser les préférences.
- Identifiant d’appareil — lié à votre compte pour éviter les fusions de statistiques en double.
Feedback you choose to send
Feedback is user-triggered and leaves your browser only when you press Send. We process:
- Your message, optional email address, locale, page path, feedback type, entry point, and game variant.
- For bug reports only, bounded game, deal, move-count, and display diagnostics, together with the browser user-agent string and application release identifier where available.
- Before reaching StillDeck, the feedback request passes through Cloudflare CDN, which uses the client IP address and request path for edge anti-abuse controls and forwards the form fields to the application. StillDeck’s own limiter holds the raw client IP address only in server process memory; scheduled cleanup removes it after the rolling window, or a process restart removes it sooner. The IP address is not included in the delivered email. Cloudflare edge and request-log retention settings remain pending operator/legal review.
- The SMTP feedback endpoint forwards the message over an authenticated connection to an operator-configured mailbox and creates no new application database copy. During this rollback-safe transition, older cached application versions can still write to the legacy Supabase feedback table; those rows are readable only by administrators. Public insert access will be revoked in the follow-up release after the SMTP release is live-accepted and no longer retained as the rollback target.
Après consentement aux analyses
Si vous acceptez les cookies d’analyse, Google Analytics 4 collecte :
- Adresse IP tronquée (dernier octet mis à zéro par défaut par GA4).
- Chaîne user-agent, résolution d’écran, langue du navigateur.
- Pages visitées, événements d’utilisation (par ex. « partie lancée », « thème changé »).
- Mesures de vitesse : la rapidité avec laquelle les pages se chargent et réagissent aux touchers et aux touches du clavier, et l’ampleur des décalages de leur mise en page, avec le type de commande utilisée, une taille de fenêtre approximative, la version du site et si une publicité était en cours de chargement à ce moment-là.
Publicité et gestion du consentement
Google Privacy & Messaging gère les choix publicitaires. Sous réserve de ces choix et du droit applicable, Google AdSense peut afficher jusqu’à trois publicités display statiques à droite du jeu, lorsque la mise en page du jeu sur ordinateur ou tablette offre suffisamment de place. Sur les téléphones dont l’écran est suffisamment haut en mode portrait, une bannière de 320×50 ou 320×100 peut apparaître sous les commandes, à distance de la zone de jeu. Aucune publicité pendant le jeu sur les téléphones en mode paysage. Google peut traiter :
- Adresse IP et informations sur l’appareil et le navigateur.
- Signaux de consentement et, lorsque cela est autorisé, identifiants publicitaires ou cookies.
- Données de diffusion, d’interaction, de fréquence et de mesure des publicités, ainsi que de prévention de la fraude.
Si vous refusez le consentement publicitaire dans la plateforme de gestion du consentement de Google, Google peut tout de même afficher des annonces limitées. Elles ne sont pas personnalisées, et Google n’utilise des cookies ou du stockage pour elles que pour détecter le trafic incorrect et la fraude.
Lorsque vos choix et la législation applicable le permettent, Google et d’autres fournisseurs publicitaires utilisent des cookies pour sélectionner des annonces en fonction de vos visites précédentes sur StillDeck ou sur d’autres sites. Les cookies publicitaires de Google permettent à Google et à ses partenaires de personnaliser les annonces sur ces sites.
Vous pouvez désactiver la publicité personnalisée à l’aide des options ci-dessous. Ces choix influent sur la personnalisation, mais ne suppriment pas toutes les annonces.
- Gérer les annonces personnalisées de Google dans My Ad Center
- Désactiver les annonces personnalisées des fournisseurs tiers participant à WebChoices
D’autres fournisseurs publicitaires et réseaux publicitaires peuvent également utiliser des cookies publicitaires. Lorsque le message européen de confidentialité de Google est disponible, ouvrez les paramètres des cookies pour consulter les partenaires sélectionnés pour StillDeck et leurs liens relatifs à la confidentialité. Google publie également une liste plus large de partenaires publicitaires éligibles avec des liens vers leurs sites ; tous les partenaires répertoriés ne diffusent pas nécessairement des annonces sur StillDeck.
Listes des partenaires publicitaires de Google et liens de confidentialité
Site delivery and operational logs
Requests pass through Cloudflare CDN and the Hostinger origin for delivery and security. Cloudflare processes connection, request and security metadata, including client IP addresses. Bunny remains temporarily available for residual requests during the transition. The origin also keeps Caddy access logs containing connection metadata, request URL, method, ordinary headers, response status and timing. Sensitive authentication and cookie headers are masked. Origin access logs are separate from the application rate limiter.
Cloudflare product-specific log retention and original-IP deletion have not been verified for this account. Historical Bunny ordinary raw logs have a documented three-day limit; this does not establish deletion of all original IP addresses or separate security records, and does not describe Cloudflare retention. Caddy access logs rotate at 100 MiB by default, retaining up to ten archives with a 90-day age limit checked during rotation. The active file has no fixed age expiry. Application output enters journald, limited to seven days, 1 GB total and one-day files, and can also enter local syslog, which rotates weekly with four archives, potentially about 35 days. Hostinger platform/network retention and provider-side deletion remain unverified.
Previous session replay
Until 20 October 2026, StillDeck used Microsoft Clarity, with your consent, to record session replays and heatmaps: anonymized IP address, clicks, scrolls, cursor movements and page snapshots with sensitive input fields masked. It has been removed. No new recordings are made, StillDeck deletes the _clck and _clsk cookies it left in your browser, and Microsoft deletes recordings already collected no later than 13 months after collection.
Bases juridiques du traitement
En vertu du RGPD, nous nous appuyons sur les bases juridiques suivantes :
- Consentement — Art. 6(1)(a) — Analyses (GA4) et, lorsque requis, stockage ou personnalisation publicitaire. Vous pouvez modifier ou retirer votre consentement à tout moment via le message de confidentialité Google dans le pied de page ou le panneau Paramètres.
- Exécution d’un contrat — Art. 6(1)(b) — Stockage de votre état de jeu, paramètres et statistiques localement ; création de compte et synchronisation multi-appareils lorsque vous choisissez de vous connecter.
- Intérêt légitime — Art. 6(1)(f) — Journalisation de sécurité, prévention de la fraude et maintien de la fiabilité du service. Nous mettons en balance notre intérêt avec vos droits en minimisant les données collectées et en ne les conservant que le temps nécessaire.
- Feedback delivery and abuse prevention — legitimate interests (GDPR Art. 6(1)(f)) — Delivering and handling feedback you choose to send, preventing abuse, and investigating reported problems. We minimize the fields collected and separate bug-only diagnostics from other feedback.
Sous-traitants
Nous partageons des données avec les sous-traitants tiers suivants :
| Nom | Finalité | Localisation | Base du transfert | DPA / Confidentialité |
|---|---|---|---|---|
| Supabase, Inc. | Account and historical subscription-record storage, and rollback-window storage of feedback submitted by older cached application versions | EU (Ireland, AWS eu-west-1) | Pas de transfert transfrontalier (UE uniquement) | DPA / Confidentialité |
| Cloudflare, Inc. | Proxying feedback requests and applying edge attestation, client-IP forwarding, no-store, and request-rate controls | Pending operator/legal review | Pending operator/legal review | Pending operator/legal review |
| Operator-configured SMTP and mailbox provider | Authenticated delivery of user-triggered feedback to the operator mailbox | Pending operator/legal review | Pending operator/legal review | Pending operator/legal review |
| Google LLC (Google Analytics 4) | Aggregate traffic measurement, feature usage and page speed | United States | EU Standard Contractual Clauses (2021/914) | DPA / Confidentialité |
| Google LLC (Google AdSense) | Consent management and up to three right-side display ads on desktop and tablet game layouts with enough space; one 320×50 or 320×100 banner below gameplay on sufficiently tall portrait phones; no gameplay ads on landscape phones | United States | EU Standard Contractual Clauses (2021/914) | DPA / Confidentialité |
Cookies et stockage local
StillDeck utilise localStorage pour les données essentielles. Google peut utiliser des cookies ou du stockage pour les analyses, la gestion du consentement et la publicité selon vos choix.
Les utilisateurs de l'EEE, du Royaume-Uni et de la Suisse choisissent dans la plateforme de gestion du consentement de Google. Ailleurs, les outils respectent le droit applicable et les paramètres du produit. Vous pouvez toujours rouvrir vos choix de confidentialité depuis le pied de page ou les Paramètres.
| Nom | Fournisseur | Finalité | Expiration | Catégorie |
|---|---|---|---|---|
solitaire:game:v1 / stilldeck:game:freecell:v1 / stilldeck:game:spider:v1 | StillDeck (localStorage) | Saves your in-progress Klondike, FreeCell, and Spider games, including guest/account attribution for the active attempt | Persistent | Essentiel |
solitaire:settings:v1–v4 / solitaire:settings:v4:field:* / solitaire:settings:v4:recentDeal:item:* / solitaire:settings:v4:recentDeal:owner:* / solitaire:settings:v4:recentDeal:guest-current:v1 | StillDeck (localStorage) | Remembers game, appearance, sound, and accessibility settings; field and owner-isolated recent-deal entries prevent concurrent tabs or account switches from overwriting preferences and no-repeat history, while older versions remain for safe migration | Persistent | Essentiel |
solitaire:stats:v1–v3 / solitaire:results:v1 / solitaire:results:v1:item:* / solitaire:results:v1:owner:* / solitaire:results:v1:guest-migrated:v2 / solitaire:recordedWins:v1 / solitaire:recordedWins:v1:owner:* / stilldeck:consecutiveLosses:v1 | StillDeck (localStorage) | Stores guest and account-isolated local game-result journals, statistics, terminal-outcome claims, and streaks; the migration marker prevents a former account snapshot from becoming guest history | Persistent | Essentiel |
solitaire:sync:v1 / solitaire:sync:v1:results / solitaire:sync:v1:results:user:* / solitaire:sync:v1:results:epoch:* / solitaire:sync:v1:settings / solitaire:sync:v1:settings:user:* / solitaire:sync:v1:settings:dirty:* | StillDeck (localStorage) | Tracks per-account result/settings cursors, result-reset generations, and owner-bound pending offline setting values without letting concurrent syncs or account switches overwrite each other | Persistent | Essentiel |
solitaire:timer:v1–v2 | StillDeck (localStorage) | Restores active-game timers; v2 keeps a bounded per-game journal and v1 is read only for migration | Persistent | Essentiel |
solitaire:device:v1 | StillDeck (localStorage) | Pseudonymous device ID for stats merge | Persistent | Essentiel |
solitaire:installPrompt:v1 / stilldeck:firstGame:v1 | StillDeck (localStorage) | Remembers install-prompt state and whether the first game has been used | Persistent | Essentiel |
stilldeck:last-locale:v1 | StillDeck (localStorage) | Remembers preferred language | Persistent | Essentiel |
stilldeck:consent:v1 | StillDeck (localStorage) | Remembers legacy privacy choices while migrating them to the current preference | Until migration or browser storage is cleared | Essentiel |
stilldeck:measurementOptOut:v1 | StillDeck (localStorage) | Remembers an analytics opt-out where Google’s European message does not apply | Until you change the preference or clear browser storage | Essentiel |
stilldeck-precache-* / stilldeck-runtime-* | StillDeck (CacheStorage) | Caches the game shell, localized shortcuts, selected card art, sounds, and route assets for offline play | Until replaced by a newer release or browser storage is cleared | Essentiel |
sb-*-auth-token | Supabase (cookie/localStorage) | Keeps you signed in | Until sign-out or 30 days | Essentiel |
_ga | Google Analytics | Distinguishes unique visitors | 2 years | Analyses |
_ga_QZR4D0GWW5 | Google Analytics | Maintains GA4 session state | 2 years | Analyses |
FCCDCF / FCNEC | Google Privacy & Messaging | Stores advertising consent and privacy choices | Up to 13 months | Publicité |
__gads / __gpi / __eoi | Google AdSense | Ad delivery, frequency controls, measurement, and fraud prevention where permitted | Up to 13 months | Publicité |
IDE / test_cookie | Google advertising services | Ad delivery and browser capability checks where permitted | Up to 13 months / 15 minutes | Publicité |
Transferts internationaux
Les données essentielles du compte restent dans l’UE (Supabase, AWS eu-west-1). Les données de GA4, Google AdSense et de gestion du consentement peuvent être transférées aux États-Unis en vertu des Clauses Contractuelles Types de l’UE (Décision d’exécution 2021/914 de la Commission). Refuser les finalités non essentielles limite ces transferts, mais certaines données nécessaires au consentement, à la sécurité et à la prévention de la fraude peuvent subsister.
Feedback requests pass through Cloudflare CDN before reaching the StillDeck application and are then delivered through the operator-configured SMTP and mailbox provider. Exact processing locations, transfer mechanisms, retention settings, and contract or DPA status for those feedback providers remain pending operator/legal review.
Combien de temps nous conservons vos données
Nous ne conservons les données que le temps nécessaire aux finalités décrites ci-dessus.
- E-mail du compte: Retained for the life of your account. Deleted within 30 days of account deletion.
- Résultats de jeu (serveur): Retained for the life of your account. Deleted together with your account.
- Paramètres (serveur): Retained for the life of your account. Deleted together with your account.
- Identifiant d’appareil: Tied to account lifetime. Stored locally until you clear browser storage.
- Google Analytics: Google Analytics default retention: 14 months for user-level data.
- Données de publicité et de consentement: Google retains advertising and consent data according to its product settings and applicable legal requirements.
- Feedback email (operator mailbox): The SMTP feedback endpoint creates no new application database copy. The delivered email remains in the operator-configured mailbox until the operator deletes it.
- Legacy feedback database (rollback window): During the rollback-safe transition, feedback submitted by older cached application versions may remain in the legacy Supabase feedback table and is readable only by administrators. Public insert access will be revoked in the follow-up release after the SMTP release is live-accepted and no longer retained as the rollback target; retained rows remain until an administrator deletes them.
- Feedback abuse-control IP address: StillDeck’s application limiter holds the raw client IP address in server process memory and deletes it by scheduled cleanup after its rolling rate-limit window expires; a process restart removes it sooner. The separate Cloudflare edge and request-log retention settings remain pending operator/legal review.
- Stockage local (navigateur): Retained until you clear your browser storage.
Vos droits
En vertu du RGPD, vous avez le droit de :
- Accès — demander une copie des données personnelles que nous détenons à votre sujet.
- Rectification — corriger des données personnelles inexactes.
- Effacement — demander la suppression de vos données (« droit à l’oubli »).
- Limitation — nous demander de limiter le traitement de vos données.
- Portabilité — recevoir vos données dans un format structuré et lisible par machine.
- Opposition — vous opposer au traitement fondé sur l’intérêt légitime.
Vous avez également le droit de déposer une réclamation auprès de votre autorité locale de protection des données, notamment l’Inspection nationale de la protection des données (VDAI) en Lituanie.
Retrait du consentement
Dans l'EEE, au Royaume-Uni et en Suisse, le message de confidentialité Google permet de modifier ou retirer les choix de consentement applicables. Hors du champ de ce message, le même contrôle dans le pied de page ou les Paramètres ouvre l'option locale de StillDeck pour désactiver les analyses sur cet appareil ; ce contrôle local ne gère pas la publicité. Le retrait n’affecte pas la licéité du traitement fondé sur le consentement avant ce retrait.
Confidentialité des enfants
StillDeck est un jeu de cartes grand public. Nous ne collectons pas sciemment de données personnelles auprès d’enfants de moins de 16 ans. Si vous pensez qu’un enfant nous a fourni des données personnelles, veuillez nous contacter et nous les supprimerons dans les meilleurs délais.
Modifications de cette politique
Nous pouvons mettre à jour cette politique de temps à autre. Les modifications substantielles seront communiquées par un message de confidentialité Google actualisé ou un autre avis bien visible. La date « Dernière mise à jour » en haut de cette page reflète toujours la dernière révision.
Nous contacter
Si vous avez des questions sur cette politique ou souhaitez exercer vos droits, écrivez-nous à info@playsolitaire.io. Nous nous efforçons de répondre dans un délai de 30 jours.
Responsable du traitement
Le responsable du traitement pour StillDeck est :
MB „NM Media“
Druskininkų g. 12-37, 66168 Druskininkai, Lithuania
info@playsolitaire.io
Cette traduction est fournie pour votre commodité. En cas de divergence entre cette traduction et l’original en anglais, la version anglaise prévaut.