Art. 1 β Titolare del Trattamento
Il titolare Γ¨ il gestore di english-journey.pages.dev.
Art. 2 β Dati Raccolti
Nome, cognome, username, password (in forma hashed), progressi di studio, token di autenticazione (JWT) per identificazione sessione sicura (scadenza 30 giorni, salvato in localStorage).
I tuoi progressi viaggiano con te β i dati del profilo sono sincronizzati in modo sicuro su database Cloudflare (D1, infrastruttura EU/USA con Standard Contractual Clauses GDPR). Il localStorage del browser fa da copia locale per garantire velocitΓ e uso offline. Cambia dispositivo, cambia browser: i tuoi XP e la tua streak ti aspettano ovunque.
Art. 3 β Backend e Sincronizzazione
L'app Γ¨ ospitata su Cloudflare Pages. Il backend (Cloudflare Workers + D1 database) gestisce autenticazione, sincronizzazione profili e persistenza dati.
Art. 2b β Base Giuridica del Trattamento (GDPR Art. 6)
β’ Art. 6.1.b β Esecuzione di un contratto: dati di registrazione (nome, username, password) necessari per fornire il servizio.
β’ Art. 6.1.a β Consenso esplicito: per l'uso opzionale della chiave API Anthropic e il salvataggio dei progressi.
β’ Art. 6.1.f β Legittimo interesse: per garantire la sicurezza tecnica dell'applicazione.
Art. 4 β Servizi di Terze Parti
β’ Cloudflare Pages (Cloudflare Inc., 101 Townsend St, San Francisco, CA 94107, USA): hosting dell'applicazione. Cloudflare puΓ² registrare indirizzi IP e metadata delle richieste HTTP per finalitΓ di sicurezza. Agisce come Responsabile del Trattamento ai sensi dell'Art. 28 GDPR e ha sottoscritto le Standard Contractual Clauses per i trasferimenti verso USA. Privacy policy Β· DPA
β’ Anthropic (api.anthropic.com): esercizi AI, solo se l'utente inserisce la propria API key
β’ Free Dictionary API: pronuncia e definizioni delle parole
β’ Google Fonts: non piΓΉ utilizzato β i font sono ora serviti localmente
Art. 5 β Cookie e localStorage
Nessun cookie di tracciamento. Solo localStorage per i dati dell'utente.
Art. 6 β Diritti GDPR
Accesso, rettifica, cancellazione (tramite Impostazioni β Elimina Account o svuotando il localStorage), portabilitΓ .
Art. 7 β Sicurezza
Password hashed con SHA-256 + salt casuale lato server. Connessione esclusivamente via HTTPS. Token JWT con scadenza automatica.
Art. 7b β Conservazione e Cancellazione
I dati del profilo sono conservati su Cloudflare D1 database per tutta la durata dell'account. La password non viene mai conservata in chiaro β solo un hash SHA-256 con salt casuale. Il token JWT scade automaticamente dopo 30 giorni. Puoi richiedere la cancellazione completa tramite Profilo β Elimina Account, che rimuove i dati sia dal database che dal localStorage.
Art. 8 β Minori
Il servizio non raccoglie consapevolmente dati di minori di 16 anni.
Art. 9 β Modifiche
La policy puΓ² essere aggiornata. L'uso continuato implica accettazione.
Art. 10 β Contatti
Per richieste GDPR contattare tramite il sito english-journey.pages.dev.