Privacy Policy

Last updated: March 2025

Learn Cryptic ("we", "us", "our") is committed to protecting your privacy. This policy explains what data we collect, how we use it, and your rights regarding your personal information.

Data We Collect

Local Storage Data

We store the following data locally on your device using your browser's localStorage. This data never leaves your device unless you create an account:

  • Game progress (completed clues, hints used, solve times)
  • Your current streak and longest streak
  • Display preferences (dark mode, clue type visibility)
  • Onboarding completion status
  • Unlocked achievements

Account Data (Optional)

If you choose to create an account, we collect and store:

  • Email address
  • Encrypted password (we cannot read your password)
  • Your game progress synced across devices

Account data is stored securely using Supabase, a trusted cloud database provider. Creating an account is entirely optional and the app works fully without one.

Analytics Data (With Your Consent)

With your consent, we use Google Analytics to collect anonymised usage data to help us improve the site. This includes:

  • Pages visited
  • Time spent on pages
  • General location (country/region level)
  • Device type and browser
  • Clue completion statistics (aggregate only)

We do not track individual users or build profiles. Analytics data is used solely to understand how people use Learn Cryptic so we can make it better.

Your Cookie Preferences

Your Rights

Under UK GDPR, you have the right to:

  • Access - Request a copy of the personal data we hold about you
  • Rectification - Request correction of inaccurate data
  • Erasure - Request deletion of your data ("right to be forgotten")
  • Portability - Request your data in a portable format
  • Withdraw consent - Withdraw your consent for analytics at any time using the button above

For local storage data, you can clear this yourself using your browser's settings (Clear site data for learncryptic.com).

Third Parties

Google Analytics

We use Google Analytics 4 to collect anonymised usage statistics. Google Analytics only loads after you give consent. You can learn more about how Google handles data in their Privacy Policy.

Supabase

If you create an account, your data is stored using Supabase. You can read their Privacy Policy.

GitHub Pages

This site is hosted on GitHub Pages. GitHub may collect basic server logs. See their Privacy Statement.

Data Retention

Local storage data remains on your device until you clear it. If you have an account, your data is retained until you request deletion. Analytics data is retained for 14 months as per Google Analytics defaults.

Contact Us

If you have any questions about this privacy policy or wish to exercise your rights, please contact us at:

learncrypticgame@gmail.com