common.close

Cookie Policy

This Cookie Policy describes the cookies and similar technologies used on chessnotes.app and in the ChessNotes web application. It is provided in compliance with the Italian Data Protection Authority (Garante Privacy) guidelines of 10 June 2021 on cookies and other tracking tools, and Article 5(3) of the ePrivacy Directive 2002/58/EC as amended.

Last updated: 2026-04-24

1. What are cookies and similar technologies?

  • A cookie is a small text file that a website stores on your device when you visit it. Cookies allow the site to remember your preferences and your login state, and to function correctly across pages.
  • Similar technologies include LocalStorage and IndexedDB, which work on the same privacy principles and are covered by the same rules.

2. Cookie categories we use

Italian and EU law classifies cookies in three categories based on their purpose:

Technical cookies (strictly necessary for operation) — do not require consent.

Analytics cookies — require consent unless anonymised and first-party only.

Profiling/marketing cookies — always require prior consent.

We currently use only technical cookies and local storage. We do not use analytics or profiling cookies.

3. Technical cookies and local storage (no consent required)

The following items are strictly necessary to operate the Service:

3.1 First-party local storage

  • chessnotes_is_logged_in — LocalStorage flag set by the app after sign-in so that subsequent visits redirect instantly to the authenticated app without a flash of the landing page. Duration: until you log out or clear your browser storage.
  • chessnotes_lang — LocalStorage item storing your language preference (en or it) so the interface remembers it across visits. Duration: persistent until cleared.
  • chessnotes_explorer_open / chessnotes_explorer_master_db / chessnotes_stockfish_enabled — LocalStorage UI preferences (explorer panel state, Stockfish toggle).
  • chessnotes-chesscom (IndexedDB) — stores a local copy of the chess.com games archive and position index ONLY for users who connected their chess.com account. Avoids re-downloading millions of games from the server on every session. Duration: until you disconnect your chess.com account.

3.2 Firebase Authentication cookies

  • Firebase Authentication (by Google LLC) sets secure, HttpOnly cookies and IndexedDB entries under the domain chessnotes-a9726.firebaseapp.com to keep you signed in between visits. Without them you could not stay authenticated. These are technical/functional cookies. Duration: session and up to 30 days.
  • More info: firebase.google.com/support/privacy

4. Analytics (currently: none)

We currently do not use Google Analytics, Facebook Pixel, or any other third-party analytics tool. Firebase Analytics has been disabled. If we introduce analytics in the future, we will update this policy and add a proper consent banner before activating them.

5. Third-party services

Some features rely on third-party services that may set their own cookies when invoked. These are activated ONLY when you use the feature, not on general browsing:

5.1 Lemon Squeezy (checkout)

  • When you open the Pro checkout overlay, Lemon Squeezy loads their payment form. They may set session cookies on their own domain (app.lemonsqueezy.com) necessary to process the payment. These are their responsibility under their Privacy Policy: https://www.lemonsqueezy.com/privacy.
  • If you never click “Upgrade to Pro”, no Lemon Squeezy cookies are ever set.

5.2 Google Fonts

We load the Fraunces, Geist, and JetBrains Mono font families from Google Fonts (fonts.googleapis.com and fonts.gstatic.com). Google Fonts does not set cookies when serving font files — it only logs standard server access logs. For privacy details: policies.google.com/privacy.

6. Managing cookies

You can manage or delete cookies at any time from your browser settings:

Chrome: Settings → Privacy and security → Cookies

Firefox: Settings → Privacy & Security → Cookies and Site Data

Safari: Preferences → Privacy

Edge: Settings → Cookies and site permissions

Note: blocking technical/functional cookies may prevent you from logging in or using the Service correctly.

7. Changes to this policy

We may update this Cookie Policy. Material changes will be notified in-app. This is version 1.0.0, last updated on 2026-04-24.

8. Contact

For questions about cookies: privacy@chessnotes.app