Training progress
Attempts, ratings, reviews, streaks, bookmarks, and achievements power your learning history.
Account data · kept while activePrivacy controls
Chess training works with essential storage alone. Optional analytics stays off unless you choose it on this device.
This device
Required for secure sign-in, CSRF protection, saved training progress, and your board and theme preferences.
Helps us understand visits, page speed, and whether recommendations and shared puzzles lead to useful training. It never changes puzzle access, ratings, or account features.
Data map
Attempts, ratings, reviews, streaks, bookmarks, and achievements power your learning history.
Account data · kept while activeTheme, board options, recent puzzles, guest progress, and completed attempts waiting to sync stay in browser storage on this device.
Local only · removable in your browserRecent device, IP, and account events help you recognize access and help us investigate misuse.
Restricted · purpose-limitedWhen allowed, loading-metric histograms, recommendation outcomes, screened search topics, search-to-puzzle-start conversions, share-funnel outcomes, and API status/latency histograms are stored as daily aggregates. Search topics are visible in reports only after five searches in the selected period.
Optional · no account or session IDFull policy
We collect the account information you provide, your chess-training activity, preferences needed to operate the interface, security records, and messages sent through the contact form. If you use Google sign-in, we keep the verified email, display name, and Google's stable account identifier; we do not retain Google access or refresh tokens.
We use it to run and secure your account, send verification, recovery, and one-time onboarding messages, personalize puzzle difficulty, maintain ratings and reviews, prevent manipulation, respond to support requests, and improve reliability when optional analytics is allowed. We do not enroll accounts in recurring marketing email without a separate choice.
Essential cookies keep sessions secure and remember this privacy choice. Browser storage remembers visual settings and guest training progress. Clearing site data removes device-local preferences and may sign you out.
When you allow optional analytics and Google Analytics is configured, Google receives usage measurement and may set analytics cookies. When Gmail delivery is configured, Google also processes the recipient address and contents of verification, password-reset, and contact messages.
Advertising is currently disabled. We do not sell personal information.
Account and training history is retained while your account is active because it powers the service. Read notifications are normally removed after 90 days, expired unread notifications after 180 days, and terminal push-delivery records after 30 days. Push subscription capability data is encrypted and removed when the installation is revoked or the account is deleted.
Expired session metadata is removed, product and performance observations are aggregated, and optional search-topic, share-conversion, and API-reliability aggregates are retained for up to 400 days. Limited security records may be retained to investigate abuse or satisfy legal obligations.
Passwords are hashed with Argon2id and never stored in readable form. Access is restricted to operational needs, and production traffic must use encrypted HTTPS connections.
You can update account information, change this device's analytics preference, disable push categories, remove installed devices, request a copy of your data, or request account deletion. Browser or operating-system notification permission is separate from your choices on this site and can also be changed in device settings.
Chess Puzzle Vault is intended for a general audience and is not directed to children under 13. If you believe a child submitted personal information, contact us so we can remove it.