← BackPrivacy

Privacy Policy

Last updated: 2026-05-10

What we collect

ChessNotate works without an account. Five drills are free, anonymous, and store drill history only in your browser's local storage (IndexedDB). We do not analyse, transmit, or share that local data.

Creating a free account is optional and unlocks the famous-games library and progress report. When you sign in (Google or email), we store the following on Supabase:

  • Your email address and a Supabase user id
  • Drill session results (accuracy, response times, completed games) — used only to compute your progress report
  • Daily challenge streaks and earned badges

What we don't collect

  • No analytics or tracking pixels
  • No advertising
  • No cross-site tracking
  • No payment data — ChessNotate is free

Third parties

Supabase hosts the optional account and progress data. See Supabase's privacy policy at supabase.com/privacy.

Google provides optional sign-in. When you click "Sign in with Google", you authenticate against Google's OAuth and the only profile data we receive is your email address. Google's privacy policy applies to that flow.

Vercel hosts chessnotate.com and processes server logs (request metadata) per their standard policy.

Your data, your call

You can delete your account and all associated cloud data at any time from the Settings page. Local browser data (IndexedDB) clears when you sign out, or any time you clear the site's storage in your browser.

Questions: write to hello@chessnotate.com.