Privacy Policy

Simple privacy notes for a no-account educational game subsite.

Local progress

Games use localStorage in your browser for local best scores, games played, completed games, and local XP. This data stays on your device unless you clear browser storage.

Local review history

If you miss a game decision, the site may store a local review item with the game name, backend concept tags, prompt, your chosen answer, the expected answer, and the explanation. If you mark a review item as reviewed, or answer it correctly in Review Mode, the browser may also store `reviewedAt` and `correctReviewCount`. This review history is capped at 50 items, stays in your browser, is not uploaded to the leaderboard, and can be cleared from the progress page without clearing best scores. Review Mode may filter items by concept or game using URL query parameters, but those filters are processed locally in the browser.

Optional leaderboard submissions

If you submit a score, the site stores the game slug, display name, score, score metric, timestamp, and abuse-prevention hashes. Raw IP addresses are not stored. If optional rate limiting is enabled, Cloudflare KV may temporarily count submissions by game and hashed IP.

Ads and analytics

Ad slots and analytics are placeholders in the MVP. No real ad scripts, analytics SDKs, or third-party tracking cookies are active yet. If those tools are added later, this policy should be updated before launch.

Removal requests

Contact [email protected] to request removal of a submitted leaderboard score.