Cookie Policy

La presente Cookie Policy descrive i cookie e le tecnologie simili (LocalStorage, SessionStorage, IndexedDB) utilizzati su chessnotes.app e nell'applicazione web ChessNotes. Segue le Linee guida del Garante per la protezione dei dati personali del 10 giugno 2021 sui cookie e altri strumenti di tracciamento, l'art. 122 del Codice Privacy, l'art. 5, par. 3, della Direttiva ePrivacy 2002/58/CE e le Linee guida EDPB 2/2023 sul suo ambito di applicazione tecnico.

Ultimo aggiornamento: 2026-10-01

1. Cosa sono i cookie e le tecnologie simili?

  • Un cookie è un piccolo file di testo che un sito salva sul Suo dispositivo. LocalStorage, SessionStorage (svuotata alla chiusura della scheda) e IndexedDB sono aree di memoria del browser che un sito può usare in modo simile. Per tutti, e per la lettura di informazioni dal Suo dispositivo, valgono le stesse regole: ciò che è strettamente necessario a fornire un servizio da Lei richiesto non richiede consenso; ciò che serve ad analisi di terze parti, profilazione o pubblicità sì.
  • Come classifichiamo ogni elemento: un elemento è tecnico se senza di esso la funzione che sta usando non funzionerebbe (accesso, salvataggio e sincronizzazione del lavoro, protezione dei progressi non salvati), se ricorda solo una scelta che ha fatto (lingua, impostazioni della scacchiera, avvisi chiusi) o se è una cache di dati da Lei richiesti. Nulla di quanto descritto è usato per pubblicità, profilazione o tracciamento tra siti.

2. Cosa usiamo, in breve

  • Usiamo solo memoria tecnica: elementi necessari per l'accesso, per far funzionare le funzioni che usa, per ricordare le Sue preferenze e per non perdere i progressi di allenamento.
  • Non usiamo cookie di analisi, cookie di profilazione o pubblicitari né strumenti di tracciamento di terze parti. Per questo non chiediamo il consenso ai cookie; il banner mostrato alla prima visita è solo informativo.
  • La maggior parte degli elementi è memoria del browser di prima parte, non cookie: il contenuto resta sul Suo dispositivo e non ci viene inviato a ogni richiesta come avviene per i cookie.

3. Memoria tecnica (nessun consenso richiesto)

Raggruppata per finalità. Salvo diversa indicazione, gli elementi restano finché non esce dall'account, cancella i dati del sito dal browser o vengono sostituiti.

3.1 Accesso e dati dell'app (Firebase)

  • Firebase Authentication (Google) conserva la sessione di accesso nell'IndexedDB del browser (firebaseLocalStorageDb); durante l'accesso con Google viene usata una pagina su chessnotes-a9726.firebaseapp.com per completare il login. Durata: fino all'uscita dall'account.
  • Cloud Firestore conserva in IndexedDB una copia offline dei Suoi dati, così l'app funziona anche con connessioni instabili e sincronizza dopo. Viene cancellata all'uscita dall'account.
  • firebase-heartbeat-database (IndexedDB) — registro tecnico dell'SDK Firebase con i giorni di utilizzo, inviato a Google insieme alle richieste per indicare quali versioni dell'SDK sono in uso. Non contiene contenuti dell'account.
  • chessnotes_is_logged_in (LocalStorage) — consente alla home di portarLa direttamente all'app quando ha già effettuato l'accesso. Rimosso all'uscita.

3.2 Preferenze

  • chessnotes_lang — la lingua dell'interfaccia.
  • chessnotes_cookie_ack — ricorda che ha chiuso il banner informativo sui cookie.
  • Impostazioni dell'interfaccia e della scacchiera, ad esempio chessnotes_board_orient, chessnotes_sidebar_w, chessnotes_board_tools_open, chessnotes_add_moves_to_tree, chessnotes_memory_overlay, chessnotes_stockfish_enabled, chessnotes_multi_pv, chessnotes_explorer_master_db, chessnotes_quickstart_filter_structured, chessnotes_position_stats_*, chessnotes_coverage_band (la fascia di rating scelta), chessnotes_canvas_collapse_* (rami ripiegati per repertorio), chessnotes_smartdrill_* (dimensione della scacchiera, velocità, modalità alla cieca, barra di valutazione del drill), chessnotes_show_lines e chessnotes_selected_depth (visualizzazione del motore), chessnotes_engine_failures e chessnotes_engine_loading (quale versione del motore non è riuscita a girare su questo dispositivo, così alla visita successiva si parte da una che funziona),chessnotes_popup_sidebar_w, chessnotes_reminder_time (orario del promemoria giornaliero, se attivo).
  • Restano dopo l'uscita dall'account (sono preferenze del dispositivo, non dati dell'account) finché non cancella i dati del sito dal browser.

3.3 Allenamento e copie di sicurezza

  • chessnotes_pending_flush__* e chessnotes_pending_xp__* — copie di sicurezza temporanee di progressi e XP non ancora salvati sul server (ad esempio se la scheda si chiude o è offline), cancellate una volta salvati.
  • chessnotes_smartdrill_color__*, chessnotes_new_budget__*, chessnotes_drill_boost__*, chessnotes_training_load_prefs — il colore con cui allena ciascun repertorio, quante nuove posizioni ha iniziato oggi, le posizioni da ripassare per prime e una copia delle impostazioni di carico.
  • chessnotes_tour_*, chessnotes_onboarding_done, chessnotes_games_ready_dismissed__*, chessnotes_games_first_drill_dismissed__*, chessnotes_games_origin_seen__* e l'indicatore dell'avviso sulle policy — avanzamento del tour guidato e avvisi e suggerimenti già chiusi.
  • SessionStorage, cancellata alla chiusura della scheda: chessnotes_pending_games_connect (lo username chess.com o Lichess che ha scritto sul nostro sito, perché l'app possa importare quelle partite pubbliche subito dopo la registrazione; rimosso dopo l'uso), chessnotes_verify_banner_dismissed (ha nascosto il promemoria “verifica la tua email”) e chessnotes_chunk_reload_at (l'ora di un ricaricamento automatico dopo la pubblicazione di una nuova versione dell'app, per evitare ricaricamenti a ripetizione), chessnotes_terms_pending (la Sua accettazione dei Termini mentre si completa la registrazione con Google; rimossa appena salvata nell'account).
  • Gli elementi di allenamento legati ai Suoi repertori vengono rimossi all'uscita dall'account.

3.4 Cache

  • chessnotes_replist_* — una copia dell'elenco dei repertori per aprire subito la libreria. Rimossa all'uscita.
  • chessnotes_explorer_v1__* e chessnotes_lichess_stats__* — statistiche di apertura già scaricate (solo posizioni e conteggi delle mosse), conservate rispettivamente per 14 e 7 giorni.
  • chessnotes_games_insights_v1__* e chessnotes_coverage_last__* — risultati calcolati dalle Sue partite e ultimo punteggio di copertura per repertorio. Rimossi all'uscita.
  • chessnotes_pending_games_sidecar__* — le statistiche di partita di un repertorio creato dalle Sue partite, conservate solo finché non vengono salvate nel Suo account (se il salvataggio non riesce, si riprova alla successiva apertura dell'app). Rimosse all'uscita.

3.5 Le Sue partite (solo se collega chess.com o Lichess)

  • chessnotes-chesscom (IndexedDB) — una copia locale delle partite importate da chess.com e Lichess e dell'indice di posizioni costruito da esse, per non riscaricarle a ogni visita. Svuotata quando scollega uno username e cancellata all'uscita dall'account. L'app può chiedere al browser di rendere persistente questa memoria per evitare che venga liberata automaticamente.
  • chessnotes-games (IndexedDB) — valutazioni delle posizioni delle Sue partite, salvate per non ricalcolarle (le voci di posizioni senza valutazione scadono dopo 30 giorni). Cancellata all'uscita dall'account.

4. Analisi e statistiche di utilizzo

  • Non usiamo Google Analytics, Firebase Analytics, pixel pubblicitari né altri strumenti di analisi di terze parti, e non impostiamo cookie di analisi.
  • L'app conserva statistiche di utilizzo di prima parte (le date in cui raggiunge per la prima volta alcuni passaggi del prodotto e in quanti giorni usa l'app). L'app le invia al Suo account nel nostro database; non sono conservate in cookie né in una memoria del browser dedicata (come gli altri dati dell'account, possono far parte della copia offline dell'account che Firestore tiene nel Suo browser, cancellata all'uscita). Sono usate solo per statistiche aggregate su questa app, non sono combinate con altri dati e non vengono mai condivise. Sono descritte alla sezione 4 dell'Informativa Privacy.
  • Poiché sono di prima parte, limitate a questa app e usate solo per statistiche aggregate, le trattiamo come gli strumenti di analisi che il Garante assimila a quelli tecnici (Linee guida del 10 giugno 2021, paragrafo 7.2), quindi non chiediamo il consenso.
  • Può disattivarle in qualsiasi momento dall'app: menu dell'account → Profilo e progressi → Privacy → Statistiche di utilizzo. La registrazione si ferma subito, su tutti i Suoi dispositivi, e le statistiche già raccolte vengono cancellate.

5. Servizi di terze parti

Questi servizi sono contattati dal Suo browser solo quando usa la relativa funzione. Ricevono il Suo indirizzo IP come parte della connessione:

5.1 Caratteri

Il carattere Geist è servito dal nostro dominio. Il Suo browser non contatta Google Fonts né altri servizi di caratteri.

5.2 Lichess, chess.com e accesso con Google

  • Solo quando usa le relative funzioni (valutazione cloud, ricerca e importazione di studi, importazione delle partite), il Suo browser si collega a lichess.org o api.chess.com. Si veda la sezione 6.2 dell'Informativa Privacy.
  • Se sceglie di accedere con Google, la finestra di accesso Google (accounts.google.com) e la pagina di accesso su chessnotes-a9726.firebaseapp.com possono usare cookie propri di Google per completare l'accesso da Lei richiesto. Sono disciplinati dall'informativa privacy di Google.

6. Gestire e cancellare questa memoria

Uscire dall'account rimuove gli elementi legati all'account indicati sopra. Per rimuovere tutto, cancelli i dati del sito chessnotes.app dalle impostazioni del browser:

Chrome: Impostazioni → Privacy e sicurezza → Cookie di terze parti / Dati dei siti → Visualizza tutti i dati e le autorizzazioni dei siti.

Firefox: Impostazioni → Privacy e sicurezza → Cookie e dati dei siti web → Gestisci dati.

Safari: Impostazioni → Privacy → Gestisci dati siti web.

Edge: Impostazioni → Cookie e autorizzazioni sito → Gestisci ed elimina cookie e dati del sito.

Bloccare questa memoria può impedirLe di accedere o di usare correttamente il Servizio, e i progressi offline non ancora salvati potrebbero andare persi.

7. Modifiche alla policy

Aggiorneremo questa Cookie Policy se cambieremo la memoria utilizzata. Le modifiche sostanziali sono annunciate in app. Se un giorno volessimo usare strumenti che richiedono il consenso, lo chiederemmo prima. Questa è la versione 3.0.0, ultimo aggiornamento 2026-10-01.

8. Contatti

Per domande su cookie e memoria del browser: albanofrancesco22@libero.it.