Policy version: 2026-10-23.1
Laatst bijgewerkt: 2026-10-23
StillDeck (“wij”, “ons”, “onze”) is een gratis online Klondike-patiencespel, beheerd door MB „NM Media“. Dit beleid legt uit welke gegevens we verzamelen, waarom en welke keuzes u heeft.
Uw spelstand en instellingen blijven standaard lokaal. Optionele metingen en advertenties volgen uw privacykeuzes, en we verkopen nooit persoonsgegevens.
Wat we verzamelen en waarom
Zonder account (standaard)
Uw spelstand — kaarten, zetten, score, instellingen en statistieken — wordt lokaal opgeslagen in uw browser via localStorage en niet bewaard op onze accountservers. We wijzen een pseudoniem apparaat-ID toe (een willekeurige UUID in localStorage), zodat we statistieken zonder duplicaten kunnen samenvoegen als u later een account aanmaakt. Google beheert uw toestemmingskeuzes; als uw keuzes in Google Privacy & Messaging en de toepasselijke wetgeving dit toestaan, kan Google AdSense maximaal drie statische displayadvertenties rechts van het spel tonen, in spelindelingen voor computers en tablets met voldoende ruimte. Op telefoons met een voldoende hoog scherm in staande stand kan één banner van 320×50 of 320×100 onder de bediening verschijnen, op afstand van het speelveld. Telefoons in liggende stand hebben geen advertenties tijdens het spelen.
Met een optioneel account
Als u een account maakt of inlogt met e-mail en wachtwoord, slaan we ook op:
- Uw e-mailadres en bijnaam — voor de aanmelding en uw profiel. Onze authenticatieprovider bewaart wachtwoorden als veilige hashes.
- Spelresultaten (winst/verlies, tijd, zetten, score per spel) — om statistieken te synchroniseren tussen uw apparaten.
- Instellingen-JSON (thema, trekmodus, toegankelijkheidsvoorkeuren) — om voorkeuren te synchroniseren.
- Apparaat-ID — gekoppeld aan uw account om dubbele statistiekensamenvoegingen te voorkomen.
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.
Na toestemming voor analyses
Als u analysecookies accepteert, verzamelt Google Analytics 4:
- Afgeknot IP-adres (laatste octet standaard op nul gezet door GA4).
- User-agent-string, schermresolutie, browsertaal.
- Bezochte pagina’s, gebruiksgebeurtenissen (bijv. “spel gestart”, “thema gewijzigd”).
- Snelheidsmetingen: hoe snel pagina’s laden en reageren op tikken en toetsaanslagen, en hoeveel hun lay-out verschuift, met het soort bedieningselement dat werd gebruikt, een geschatte venstergrootte, de versie van de site en of er op dat moment een advertentie werd geladen.
Na toestemming voor advertenties
Google Privacy & Messaging beheert uw advertentiekeuzes. Afhankelijk van die keuzes en de toepasselijke wetgeving kan Google AdSense maximaal drie statische displayadvertenties rechts van het spel tonen, in spelindelingen voor computers en tablets met voldoende ruimte. Op telefoons met een voldoende hoog scherm in staande stand kan één banner van 320×50 of 320×100 onder de bediening verschijnen, op afstand van het speelveld. Telefoons in liggende stand hebben geen advertenties tijdens het spelen. Google kan verwerken:
- IP-adres en informatie over apparaat en browser.
- Toestemmingssignalen en advertentie-ID’s, waar toegestaan.
- Gegevens over advertentielevering, interacties, frequentie, meting en fraudepreventie.
Weiger je in het privacybericht van Google toestemming voor advertenties, dan kan Google nog beperkte advertenties tonen. Die zijn niet gepersonaliseerd, en Google gebruikt daarvoor cookies of vergelijkbare opslag alleen om ongeldig verkeer en fraude op te sporen.
Wanneer je keuzes en de toepasselijke wetgeving dit toestaan, gebruiken Google en andere advertentieleveranciers cookies om advertenties te selecteren op basis van je eerdere bezoeken aan StillDeck of andere websites. Met de advertentiecookies van Google kunnen Google en zijn partners advertenties op deze sites personaliseren.
Je kunt gepersonaliseerde advertenties uitschakelen via de onderstaande instellingen. Deze keuzes beïnvloeden de personalisatie, maar verwijderen niet alle advertenties.
- Gepersonaliseerde Google-advertenties beheren in My Ad Center
- Gepersonaliseerde advertenties van deelnemende externe leveranciers uitschakelen via WebChoices
Andere advertentieleveranciers en advertentienetwerken kunnen ook advertentiecookies gebruiken. Waar de Europese privacymelding van Google beschikbaar is, kun je de cookie-instellingen openen om de voor StillDeck geselecteerde partners en hun privacylinks te bekijken. Google publiceert ook een bredere lijst van toegestane advertentiepartners met links naar hun websites; niet elke vermelde partner toont advertenties op StillDeck.
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.
Rechtsgronden voor verwerking
Op grond van de AVG baseren wij ons op de volgende rechtsgronden:
- Toestemming — Art. 6(1)(a) — Analyses (GA4) en opslag en personalisatie voor advertenties waar toestemming vereist is. U kunt uw keuzes altijd wijzigen in het privacybericht van Google via de voettekst of het instellingenpaneel.
- Uitvoering van een overeenkomst — Art. 6(1)(b) — Opslaan van uw spelstand, instellingen en statistieken lokaal; accountaanmaak en synchronisatie tussen apparaten wanneer u ervoor kiest in te loggen.
- Gerechtvaardigd belang — Art. 6(1)(f) — Beveiligingsregistratie, preventie van fraude en advertentiemisbruik en het waarborgen van de betrouwbaarheid van de dienst. We wegen ons belang af tegen uw rechten door de verzamelde gegevens te minimaliseren en ze slechts zo lang te bewaren als noodzakelijk.
- 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.
Dienstverleners en advertentiepartners
We delen gegevens met de volgende dienstverleners en advertentiepartners, afhankelijk van uw privacykeuzes:
| Naam | Doel | Locatie | Overdrachtsgrond | Verwerkersovereenkomst / Privacy |
|---|---|---|---|---|
| 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) | Geen grensoverschrijdende overdracht (alleen EU) | Verwerkersovereenkomst / Privacy |
| 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) | Verwerkersovereenkomst / Privacy |
| 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) | Verwerkersovereenkomst / Privacy |
Cookies en lokale opslag
StillDeck gebruikt localStorage voor essentiële spel- en instellingsgegevens. Afhankelijk van uw keuzes kan Google cookies of vergelijkbare opslag gebruiken voor analyses, toestemmingsbeheer en advertenties.
In de EU, EER, het VK en Zwitserland vraagt het privacybericht van Google om uw keuze vóór niet-essentieel gebruik. Elders gelden de lokale wetgeving en productinstellingen. U kunt uw keuzes altijd opnieuw openen via de voettekst of Instellingen → Privacy & gegevens.
| Naam | Aanbieder | Doel | Vervaldatum | Categorie |
|---|---|---|---|---|
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 | Essentieel |
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 | Essentieel |
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 | Essentieel |
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 | Essentieel |
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 | Essentieel |
solitaire:device:v1 | StillDeck (localStorage) | Pseudonymous device ID for stats merge | Persistent | Essentieel |
solitaire:installPrompt:v1 / stilldeck:firstGame:v1 | StillDeck (localStorage) | Remembers install-prompt state and whether the first game has been used | Persistent | Essentieel |
stilldeck:last-locale:v1 | StillDeck (localStorage) | Remembers preferred language | Persistent | Essentieel |
stilldeck:consent:v1 | StillDeck (localStorage) | Remembers legacy privacy choices while migrating them to the current preference | Until migration or browser storage is cleared | Essentieel |
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 | Essentieel |
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 | Essentieel |
sb-*-auth-token | Supabase (cookie/localStorage) | Keeps you signed in | Until sign-out or 30 days | Essentieel |
_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 | Advertenties |
__gads / __gpi / __eoi | Google AdSense | Ad delivery, frequency controls, measurement, and fraud prevention where permitted | Up to 13 months | Advertenties |
IDE / test_cookie | Google advertising services | Ad delivery and browser capability checks where permitted | Up to 13 months / 15 minutes | Advertenties |
Internationale overdrachten
Essentiële accountgegevens blijven in de EU (Supabase, AWS eu-west-1). Gegevens van GA4 en Google AdSense en toestemmingssignalen kunnen op basis van de standaardcontractbepalingen van de EU en andere passende waarborgen naar de Verenigde Staten worden overgedragen. Verwerking die nodig is voor toestemming, beveiliging en fraudepreventie kan ook plaatsvinden als u optioneel gebruik weigert.
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.
Hoe lang we uw gegevens bewaren
We bewaren gegevens alleen zolang als nodig is voor de hierboven beschreven doelen.
- Account-e-mail: Retained for the life of your account. Deleted within 30 days of account deletion.
- Spelresultaten (server): Retained for the life of your account. Deleted together with your account.
- Instellingen (server): Retained for the life of your account. Deleted together with your account.
- Apparaat-ID: Tied to account lifetime. Stored locally until you clear browser storage.
- Google Analytics: Google Analytics default retention: 14 months for user-level data.
- Advertentie- en toestemmingsgegevens: 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.
- Lokale opslag (browser): Retained until you clear your browser storage.
Uw rechten
Op grond van de AVG heeft u het recht om:
- Inzage — een kopie op te vragen van de persoonsgegevens die wij over u bewaren.
- Rectificatie — onjuiste persoonsgegevens te laten corrigeren.
- Wissing — verwijdering van uw gegevens te verzoeken (“recht om vergeten te worden”).
- Beperking — ons te verzoeken de verwerking van uw gegevens te beperken.
- Overdraagbaarheid — uw gegevens te ontvangen in een gestructureerd, machineleesbaar formaat.
- Bezwaar — bezwaar te maken tegen verwerking op basis van gerechtvaardigd belang.
U heeft ook het recht om een klacht in te dienen bij uw lokale gegevensbeschermingsautoriteit, waaronder de Staatsinspectie voor Gegevensbescherming (VDAI) in Litouwen.
Intrekking van toestemming
In de EER, het VK en Zwitserland kunt u toepasselijke toestemmingskeuzes wijzigen of intrekken via het privacybericht van Google. Buiten het bereik daarvan opent dezelfde bediening in de voettekst of Instellingen de lokale opt-out van StillDeck op uw apparaat voor analyses; deze lokale bediening beheert geen advertenties. Intrekking heeft geen invloed op de rechtmatigheid van verwerking die vóór de intrekking op toestemming was gebaseerd.
Privacy van kinderen
StillDeck is een kaartspel voor het algemene publiek. We verzamelen niet bewust persoonsgegevens van kinderen jonger dan 16 jaar. Als u denkt dat een kind ons persoonsgegevens heeft verstrekt, neem dan contact met ons op en we zullen deze onmiddellijk verwijderen.
Wijzigingen in dit beleid
We kunnen dit beleid van tijd tot tijd bijwerken. Wezenlijke wijzigingen communiceren we via een vernieuwd privacybericht van Google of een duidelijke melding op de site. De datum “Laatst bijgewerkt” bovenaan deze pagina geeft altijd de meest recente versie weer.
Contact
Heeft u vragen over dit beleid of wilt u uw rechten uitoefenen? Stuur een e-mail naar info@playsolitaire.io. We streven ernaar binnen 30 dagen te reageren.
Verwerkingsverantwoordelijke
De verwerkingsverantwoordelijke voor StillDeck is:
MB „NM Media“
Druskininkų g. 12-37, 66168 Druskininkai, Lithuania
info@playsolitaire.io
Deze vertaling wordt aangeboden voor uw gemak. Bij een conflict tussen deze vertaling en het Engelse origineel prevaleert de Engelse versie.