Privacy Policy
Last Updated: August 24, 2026
Privacy Commitment
KnightRush is designed to be privacy-respecting and offline-friendly. You can play, train, and track your chess puzzles entirely in your browser without ever creating an account. When you choose to sign in, we collect only the minimal data required to synchronize your rating and puzzle achievements across your devices.
1. Information We Collect
We collect information in two ways depending on whether you play as a guest or create an account:
Guest Mode (Default)
Puzzle solves, attempt history, streaks, XP, and rating are stored strictly locally in your browser's localStorage. No personal identity data is collected or transmitted.
Authenticated Accounts
If you sign in via Google OAuth or Email/Password, Firebase Authentication securely stores your email address, display name, and unique user identifier (UID).
2. How We Use Your Information
- Cross-Device Synchronization: To save your puzzle Elo rating, level progression, and gauntlet statistics to Firebase Firestore so you can resume training on any device.
- Gameplay Experience: To adapt puzzle difficulty to your rating and prevent repeating puzzles you have already solved.
- Security & Integrity: To prevent abuse, automated bots, and maintain fair leaderboards.
3. Data Storage & Third-Party Infrastructure
We partner with trusted cloud providers to deliver high availability and security:
4. Cookies & Local Storage
KnightRush uses browser localStorage for storing game preferences (audio toggles, theme, custom piece sets, puzzle history) and essential session authentication cookies provided by Firebase Auth. We do not use advertising or profiling cookies.
5. Your Rights & Data Deletion
You maintain full ownership of your data. You may at any time:
- Clear your local browser cache and localStorage to instantly delete all guest data.
- Sign out from your account in the game menu.
- Request full account and cloud record deletion by contacting our team.
6. Contact Us
If you have any questions, feedback, or privacy requests regarding KnightRush, please reach out via our feedback channel or support email.