Privacy Policy
Effective June 19, 2026
Introduction
CodeDoku is an independent puzzle game in active development. This Privacy Policy explains, in plain language, what information the game uses today and why.
Our goal is to collect only the information reasonably necessary to operate the game, understand how it is used, improve the experience, and maintain the service. We do not sell personal information, run behavioral advertising, or share data with third parties for commercial purposes.
If this policy changes in a meaningful way, we will update this page and revise the effective date above.
Information We Collect
Today, CodeDoku may process the following types of information:
Anonymous Visitor Identifier
When you play, the game creates or reuses a random identifier (UUID) stored in your browser.
This identifier is not linked to your name, email address, or any account. It is used to associate gameplay activity with a single browser so that progress and statistics remain consistent between visits.
Gameplay and Usage Data
We collect information related to how the game is used, including:
- Starting a puzzle
- Submitting answers
- Completing or abandoning a puzzle
- Wins, losses, and lives
- General gameplay statistics
This information helps us understand how players interact with the game and improve puzzle design and overall usability.
Website Analytics
We use privacy-friendly website analytics (Vercel Web Analytics and Umami) to understand aggregate traffic, such as pages visited, approximate location, device type, browser, and how visitors arrive (including referral headers and UTM parameters in shared links).
This analytics does not use advertising cookies, does not build marketing profiles, and does not track you across other websites.
Language Preferences
CodeDoku may read your browser's language settings to determine a suitable default language for the interface.
If you manually select a language, that preference may be stored in your browser so the game can remember it on future visits.
Language preferences are used only to provide the interface in your preferred language.
Data Stored on Your Device
Some information is stored locally in your browser, including:
- Anonymous visitor identifier
- Language preference
- Puzzle progress and related gameplay state
This data remains on your device unless you clear your browser's site data or local storage.
Technical and Operational Data
Like most web applications, CodeDoku and its infrastructure providers may temporarily process standard technical information necessary to operate and secure the service, including:
- IP address
- Browser and device information
- Request timestamps
- Request paths
- Error logs and diagnostics
This information is used for operational, security, reliability, and troubleshooting purposes. We do not use it to build marketing profiles or track users across websites.
What We Do Not Collect
- Names
- Email addresses
- Phone numbers
- Postal addresses
- Government-issued identifiers
- Payment or banking information
- Precise location data (GPS or similar)
- Sensitive personal data categories
No user account is required to play.
How We Use Information
We use the information described above only for legitimate product and operational purposes, including:
- Running the game and maintaining gameplay sessions
- Remembering language preferences
- Saving and restoring puzzle progress
- Improving puzzles and overall user experience
- Measuring usage and returning players in aggregate
- Detecting bugs, errors, abuse, and reliability issues
- Maintaining and protecting the service
We do not use collected information for behavioral advertising.
We do not sell or rent personal information.
We do not attempt to identify individual players from gameplay data.
Third-Party Services
CodeDoku relies on third-party infrastructure providers to host and operate the service.
These providers may process technical information necessary to deliver the application securely and reliably, such as network requests, server logs, and related operational data. Website analytics is provided by Vercel Web Analytics and Umami (umami.is).
We use these services only as required to operate the game.
Data Storage and Retention
The anonymous identifier, language preference, and certain gameplay data may be stored in your browser until you clear site data or local storage.
Gameplay and usage information associated with the anonymous identifier may be stored on our servers for as long as reasonably necessary to:
- Operate the service
- Produce internal statistics
- Improve the product
- Investigate technical issues
Technical logs are retained for a limited operational period and are periodically rotated or deleted.
Because CodeDoku is an evolving project, infrastructure and retention practices may change over time. This policy will be updated to reflect material changes.
Your Choices
You can:
- Clear site data or local storage for codedoku.app to remove locally stored information.
- Use private or incognito browsing if you prefer not to retain a persistent identifier between visits.
- Change the game's language preference at any time through the interface.
- Stop using the service at any time. No account is required.
If you have questions about data associated with your gameplay, please contact us using the address below.
Contact
Questions about this policy or how CodeDoku handles data?