Privacy e crittografia
Proteggi le tue finanze con cifratura AES-256-GCM end-to-end opzionale, modalità nascosta e statistiche senza cookie. Scopri quali dati restano cifrati e quali diritti hai.
CaliMoney protegge i tuoi dati nel cloud con crittografia AES-256-GCM end-to-end, attiva di default. La chiave viene derivata dalla tua passphrase tramite PBKDF2 (600.000 iterazioni, SHA-256) e non lascia mai il tuo dispositivo.
Per proteggerti da chi guarda il tuo schermo, usa la Modalità nascosta.
Modalità nascosta
La modalità nascosta nasconde gli importi sullo schermo, utile quando usi l'app in pubblico. L'app funziona come sempre: puoi continuare a consultare, aggiungere e modificare i movimenti.
Tocca l'icona a forma di occhio nell'header per attivarla, e toccala di nuovo per mostrare gli importi. Quando è attiva:
- Ogni importo mostra il simbolo della valuta con dei puntini al posto del numero (ad esempio
••• €). Tutti gli importi hanno la stessa lunghezza e nessun segno meno, quindi dal numero nessuno può capire quanto è grande né se è positivo o negativo. - La scheda del saldo netto diventa grigia e perde l'etichetta positivo/negativo e la freccia del confronto con il mese precedente.
- Anche le etichette del grafico dell'andamento nella dashboard sono nascoste. Le barre e il grafico dei flussi restano visibili, quindi le proporzioni — e se un mese si è chiuso in avanzo o in disavanzo — si vedono ancora. Restano anche i colori che indicano se un movimento è un'entrata o un'uscita.
- La scheda Analisi spesa nella dashboard non viene mostrata, perché la sua frase può contenere importi.
L'impostazione è salvata su questo dispositivo, quindi alla prossima apertura gli importi restano nascosti. Non viene sincronizzata sugli altri dispositivi.
La modalità nascosta riguarda solo ciò che vedi sullo schermo. Non si applica alle risposte dell'Assistente AI, all'export Excel, a un movimento copiato come testo né alle notifiche. Non cifra nulla — per quello, usa la crittografia descritta sotto.
Come funziona
- Importo, descrizione, tipo, categoria, conto e tag di ogni movimento e movimento ricorrente, nome, tipo, saldo iniziale, obiettivo di risparmio, tasso d'interesse e titoli di ogni conto e ogni importo di budget vengono crittografati localmente prima di essere caricati su Firestore.
- Solo chi conosce la passphrase può leggere questi dettagli. Firebase e chiunque abbia accesso al database li vede solo come testo cifrato illeggibile.
- Alcuni dati restano leggibili per permettere sincronizzazione e regole di sicurezza: email e ID account, la data di ogni record, la pianificazione dei movimenti ricorrenti e i nomi delle categorie.
- Le funzioni AI che usi lavorano su dati decifrati sul tuo dispositivo e inviano al fornitore AI ciò che serve (vedi Assistente AI e Tag).
- La chiave è tenuta in memoria per la sessione; chiudere la scheda o l'app la cancella.
Abilitare la crittografia
La crittografia si configura al primo accesso all'app: scegli una passphrase, inseriscila due volte per conferma e hai finito — tutti i nuovi movimenti vengono cifrati. La stessa passphrase sblocca i tuoi dati su ogni dispositivo.
Puoi disattivare (e riattivare) la crittografia in qualsiasi momento da Impostazioni → Privacy.
Salva la passphrase in un posto sicuro. Se la perdi, i dati nel cloud diventano irrecuperabili. CaliMoney non può reimpostare la passphrase per te.
Se l'app rileva dati cifrati nel cloud ma nessuna passphrase è mai arrivata su questo dispositivo (ad esempio un account creato prima che le impostazioni di crittografia si sincronizzassero tra dispositivi), mostra una schermata di recupero invece di chiedere una nuova passphrase: apri CaliMoney una volta sul dispositivo originale per sincronizzare le impostazioni, poi ricarica.
Sbloccare l'app
Quando apri CaliMoney con la crittografia attiva, vedrai la schermata di sblocco. Inserisci la passphrase per decriptare i dati e accedere all'app.
Sblocco biometrico
Su un telefono o computer con Face ID, Touch ID, lettore di impronte, Windows Hello o PIN del dispositivo, puoi sbloccare con quello invece di digitare la passphrase.
- Vai in Impostazioni → Privacy e, in Sblocco biometrico, tocca Attiva.
- Inserisci la passphrase una volta, poi conferma con volto, impronta o PIN quando il dispositivo lo chiede.
- Se un password manager (Bitwarden, 1Password…) propone di salvare la passkey, scegli invece l'opzione del dispositivo — Portachiavi iCloud, Gestore password di Google o Windows Hello. I password manager spesso non possono sbloccare dati cifrati, e l'attivazione te lo dirà.
Da quel momento la schermata di sblocco mostra Sblocca con Face ID / impronta. La passphrase continua a funzionare, e l'app non avvia mai la richiesta da sola.
Cosa viene salvato, e dove. La tua chiave di cifratura, sigillata con una seconda chiave che solo la passkey di questo dispositivo può rilasciare dopo Face ID, impronta o PIN, resta nella memoria di questo browser su questo dispositivo. Non viene inviato nulla a CaliMoney né altrove, e il tuo volto o la tua impronta non lasciano mai il dispositivo.
Se annulli la richiesta l'app ti dice di usare la passphrase. Se hai eliminato la passkey di CaliMoney dal dispositivo, disattiva e riattiva lo sblocco biometrico in Impostazioni → Privacy.
Quando si disattiva da solo. Funziona solo sul dispositivo dove l'hai attivato — ogni telefono o computer lo attiva per conto suo, anche se le passkey si sincronizzano tra loro. Cambiare la passphrase, disattivare o reimpostare la crittografia e fare logout lo disattivano; puoi riattivarlo subito dopo.
Disattivandolo resta una passkey "CaliMoney – unlock" nel gestore passkey del dispositivo (il web non può eliminarla). Rimuovila da lì: app Password su iPhone e Mac, Gestore password di Google su Android, oppure Impostazioni → Account → Passkey su Windows.
Blocco automatico
Quando la crittografia è attiva, l'app si blocca automaticamente dopo 15 minuti di inattività per proteggere i tuoi dati se lasci il dispositivo incustodito. Qualsiasi interazione (tocco, scroll, pressione di un tasto) azzera il timer. Allo scadere del timer, la chiave di cifratura viene rimossa dalla memoria e ti verrà chiesta di nuovo la passphrase.
Cambiare la passphrase
Vai su Impostazioni → Privacy e tocca Cambia passphrase.
Inserisci la passphrase attuale, poi due volte quella nuova.
Ogni movimento cifrato nel cloud viene ricifrato con la nuova passphrase. Resta online e tieni aperta la pagina finché non termina.
La nuova passphrase vale su ogni dispositivo al successivo avvio dell'app o quando torna online. Un dispositivo che era offline durante il cambio chiede la nuova passphrase quando si riconnette, prima di sincronizzare quanto registrato nel frattempo — così nulla viene salvato nel cloud con quella vecchia.
Conserva entrambe le passphrase finché il cambio non è completato. Se viene interrotto, resta valida quella vecchia e puoi semplicemente riprovare con la stessa nuova passphrase — ma per farlo ti servono entrambe.
Disabilitare la crittografia
Vai su Impostazioni → Privacy.
Tocca Disabilita crittografia.
Inserisci la passphrase attuale per confermare.
I movimenti vengono risincronizzati in chiaro nel cloud.
Statistiche di utilizzo
Il sito e l'app CaliMoney contano le visualizzazioni di pagina in forma anonima con Umami, un servizio di statistiche orientato alla privacy. Non imposta nessun cookie e non usa identificatori in grado di riconoscerti tra giorni o siti diversi. Vede il percorso della pagina (senza ciò che segue ?), il sito di provenienza, browser, sistema operativo, tipo di dispositivo, dimensione dello schermo, lingua e paese — mai il tuo account, la tua email o i tuoi movimenti.
Umami misura anche la velocità di caricamento delle pagine. Rispetta l'impostazione Do Not Track del browser e non è attivo durante lo sviluppo dell'app. CaliMoney non usa cookie di tracciamento o pubblicitari — solo un cookie tecnico di accesso. Tutti i dettagli nell'Informativa sulla privacy.
Tassi di cambio
Se possiedi un conto in un'altra valuta, CaliMoney ha bisogno dei tassi di cambio per sommarlo ai tuoi totali. L'app chiede al nostro server i tassi di riferimento pubblici della Banca Centrale Europea, al massimo due volte al giorno. La richiesta non contiene nulla su di te — nessun account, nessun importo, nemmeno quali valute possiedi — ed è il nostro server, non il tuo dispositivo, a scaricarli dalla BCE. Gli ultimi tassi restano sul dispositivo, così i totali funzionano anche offline. Chi ha tutti i conti in una sola valuta non fa mai la richiesta.
File condivisi da altre app
Un estratto conto o una foto che condividi in CaliMoney da un'altra app resta nella cache offline dell'app sul tuo dispositivo solo finché la schermata di importazione non lo prende, poi viene cancellato — e viene cancellato al logout se non è mai stato preso. Esce dal dispositivo solo come qualsiasi importazione (vedi Importazione).
Le app Android e iOS
Le app aprono la stessa web app CaliMoney all'interno del telefono, quindi dati, crittografia e impostazioni funzionano esattamente come nel browser. Alcune cose sono specifiche delle app:
- L'accesso con Google o Apple usa la schermata di accesso del telefono; a CaliMoney arriva solo il risultato e l'app ti fa accedere esattamente come il sito. Con Apple puoi nascondere la tua email dietro un indirizzo di inoltro Apple.
- Le notifiche arrivano sul telefono tramite Firebase Cloud Messaging di Google e, su iPhone, il servizio push di Apple. L'app non chiede alcun token finché non attivi le notifiche.
- I file che condividi nell'app da un'altra app restano nella memoria dell'app finché la schermata di importazione non li prende, poi seguono gli stessi passaggi di un'importazione.
- Backup di Android: l'app chiede ad Android di non copiare i suoi dati nel backup del dispositivo di Google né su un nuovo telefono — i dati tornano accedendo, dalla tua copia cloud (cifrata).
File che esporti nelle app
Nelle app CaliMoney per Android e iOS, un file che esporti o salvi apre il menu di condivisione invece di essere scaricato. Per consegnarlo, l'app lo scrive nella propria cache privata sul tuo dispositivo, dove resta solo l'ultimo: l'esportazione successiva lo sostituisce e il logout lo cancella.
Backup sul tuo cloud
Se attivi il backup sul tuo cloud, una copia cifrata del tuo account va dove la mandi tu — una cartella sincronizzata dall'app di Drive, OneDrive o iCloud Drive, o l'app che scegli dal menu Condividi. CaliMoney non si collega mai a quello spazio e non riceve mai il file. Questo dispositivo conserva la chiave del backup (può sigillare nuovi backup, non aprire quelli vecchi), la cartella scelta e data ed esito dell'ultimo backup; il logout o la disattivazione li rimuovono.
Sondaggio di soddisfazione e inviti
- Dopo i primi 30 giorni la dashboard ti chiede una volta quanto è probabile che consiglieresti CaliMoney (da 0 a 10). Rispondere è facoltativo: vengono inviati il punteggio, il motivo che scegli di scrivere, la lingua e l'ID account — mai la tua email — e conservati per 12 mesi. Non ora la ripropone dopo un mese; Non chiederlo più la disattiva su quel dispositivo.
- Invita amici mostra il tuo link di invito personale. Se qualcuno crea un account con il link, il suo profilo registra che l'hai invitato tu. Vedi soltanto quanti account si sono iscritti con il tuo link, mai chi. Un codice di invito con cui arrivi resta nella memoria della pagina fino all'iscrizione — non viene mai salvato sul dispositivo.
I tuoi dati e i tuoi diritti
- Esporta: scarica qualsiasi mese in Excel da Download, oppure l'intero account — movimenti, categorie, conti, modelli ricorrenti e impostazioni — come JSON, backup cifrato o CSV da Impostazioni → Account → Esporta i tuoi dati. Vedi Esporta.
- Elimina: elimina singoli dati, tutti i dati nel cloud o l'intero account da Impostazioni → Account — vedi Account.
- AI: ogni richiesta AI usa la conservazione zero dei dati — i fornitori AI non memorizzano nulla e non addestrano modelli sui tuoi dati.
- Per qualsiasi altra richiesta sulla privacy, scrivi a support@calimoney.it. L'Informativa sulla privacy elenca fornitori, tempi di conservazione e diritti.
Indicatori di crittografia
| Icona | Significato |
|---|---|
| 🔒 verde (header) | Crittografia attiva in questa sessione |
| 🔓 rosso (header) | Crittografia disabilitata |
| 🔒 per movimento | Quel movimento è salvato cifrato nel cloud |
| 👁 occhio / occhio barrato (header) | Importi visibili / nascosti (modalità nascosta) |
La crittografia richiede un contesto sicuro (HTTPS o localhost). In sviluppo HTTP, la funzione mostra un avviso anziché bloccare l'app.
Tag
Etichetta i movimenti al di là delle categorie — un viaggio, un progetto, un evento — guarda quanto è costato ciascuno e lascia che l'AI li trovi per te
Esporta in Excel
Esporta un mese di movimenti in Excel .xlsx, oppure tutto l'account come export JSON/CSV o backup cifrato. Generato localmente, nessun dato inviato a terzi.