CashfulnessCashfulness
Scarica Cashfulness
Documento legale

Privacy Policy

Come Cashfulness raccoglie, usa e protegge i tuoi dati personali, ai sensi del GDPR e del Codice Privacy italiano.

Ultimo aggiornamento: 14 ottobre 2026 — versione 1.8

Questa Privacy Policy descrive come Vittorio Giusti srl (di seguito “Cashfulness”, “noi”, “Titolare”) raccoglie, usa e protegge i dati personali degli utenti del servizio Cashfulness (sito cashfulness.com e applicazione mobile/desktop), ai sensi del Regolamento (UE) 2016/679 (“GDPR”) e del D.Lgs. 196/2003 e successive modifiche (“Codice Privacy”).

Per leggere la nostra filosofia di privacy in forma narrativa (perché abbiamo fatto certe scelte), vedi la pagina /privacy-radicale. Questo documento è invece la informativa formale.

1. Titolare del trattamento

Ragione sociale
Vittorio Giusti srl
Sede legale
Via del Campisano 520, 55054 Massarosa (LU), Italia
Partita IVA / Codice Fiscale
12122090967
PEC
vittoriogiusti.com@pec.it
Email diritti GDPR
privacy@cashfulness.com
Rappresentante legale
Vittorio Giusti, socio unico e amministratore unico

Vittorio Giusti srl è titolare del marchio “Cashfulness” (registrazione EUIPO n. 019297195).

Responsabile della protezione dei dati (DPO): non nominato, in quanto Vittorio Giusti srl non rientra nei casi di nomina obbligatoria previsti dall’art. 37 GDPR (non è autorità pubblica, le attività principali non consistono in trattamenti su larga scala di dati sensibili).

2. Definizioni rapide

Utente
la persona fisica che si registra al servizio Cashfulness.
Servizio
il sito web cashfulness.com e l’applicazione Cashfulness per mobile (iOS, Android) e desktop (Windows, macOS).
Dati personali
qualunque informazione riguardante una persona fisica identificata o identificabile (art. 4.1 GDPR).
Trattamento
qualsiasi operazione compiuta sui dati personali (raccolta, registrazione, conservazione, elaborazione, cancellazione, ecc.).
Nickname
pseudonimo scelto liberamente dall’utente in fase di registrazione; non identifica la persona reale.

3. Categorie di dati trattati

3.1. Dati identificativi (minimi)

  • Email (anche pseudonima, es. aurora.di.notte@protonmail.com)
  • Nickname (pseudonimo, può essere di fantasia — es. “Capitano”, “Vela”, ecc.)
  • Password (memorizzata cifrata, mai in chiaro)

Non chiediamo né trattiamo: nome, cognome, codice fiscale, data di nascita, indirizzo, numero di telefono, genere, documento d’identità.

3.2. Dati di sicurezza (tabella `login_history`)

A ogni nuovo accesso registriamo:

  • Indirizzo IP della sessione
  • User agent del browser/app
  • Device info (sistema operativo, modello dispositivo se disponibile)
  • Data e ora della sessione

Questi dati servono esclusivamente per la sicurezza dell’account (rilevamento accessi sospetti, anti-abuso). Sono sempre raccolti, non sono soggetti all’opt-out del Programma Miglioramento (vedi §3.5).

3.3. Dati contabili

  • Workspace (“spazi contabili”) creati dall’utente, con relativo piano dei conti
  • Transazioni registrate dall’utente in partita doppia
  • Saldi e calcoli derivati (patrimonio netto, conto economico, ecc.)
  • Categorie e budget creati dall’utente

Questi dati vivono sul nostro database remoto (Supabase, server europei) associati al nickname e all’email dell’utente. Non contengono per definizione dati anagrafici della persona reale, salvo che l’utente stesso li inserisca volontariamente (es. nomi conti che includono il proprio cognome — comportamento sconsigliato, vedi /privacy-radicale).

3.4. Documenti caricati (cifratura end-to-end)

  • File caricati dall’utente (estratti conto, bollette, contratti, polizze, ecc.)

Il contenuto di questi file è cifrato end-to-end sul dispositivo dell’utente prima dell’invio, con una chiave generata sul dispositivo e protetta dal codice dei documenti (diverso dalla password dell’account); le 24 parole di recupero (seed BIP39) sono la copia di riserva di quella chiave. La chiave in chiaro non lascia mai il dispositivo: sul server conserviamo solo la sua versione cifrata, e del contenuto dei documenti vediamo soltanto blocchi di rumore digitale. Restano invece leggibili, per permettere ricerca e organizzazione, le informazioni che l’utente associa al file: titolo, note, data, tipo e dimensione, i dati di garanzie e polizze, il collegamento alle transazioni.

Conseguenza importante
Se l’utente perde sia il codice dei documenti sia le 24 parole di recupero, i documenti diventano definitivamente irrecuperabili, anche per noi. È il rovescio della medaglia del controllo end-to-end e non possiamo offrire procedure di recupero che restituiscano i documenti in chiaro.

3.5. Log utilizzo pseudonimo, per far funzionare e migliorare l’app (Programma Miglioramento, opt-out)

Per migliorare l’app misuriamo:

  • Sessioni (apertura app, durata)
  • Uso delle funzionalità (quali sezioni vengono usate, con che frequenza)
  • Errori e performance (crash, tempi di risposta)
  • Sistema operativo del dispositivo (per priorità beta tester e copertura)

Questi dati sono pseudonimizzati alla raccolta e analizzati di norma in forma aggregata (art. 4.5 GDPR). Restano sui nostri server Supabase europei: nessun servizio terzo (Google Analytics, Mixpanel, Amplitude, Sentry, Firebase Analytics, ecc.).

Un collegamento tecnico all’account resta necessario, e in un numero limitato di casi una persona del nostro team può consultare i dati d’uso riferiti a un singolo account. Accade per quattro scopi, tutti legati al funzionamento e al miglioramento del servizio: (a) onorare l’opt-out per-utente (per smettere di raccogliere i dati del tuo account dobbiamo sapere quali sono); (b) misurare la copertura per sistema operativo (priorità beta tester e supporto delle piattaforme); (c) rispondere alle tue richieste di assistenza, dove sapere quali funzioni hai usato e quali errori hai incontrato è spesso l’unico modo di capire il problema; (d) diagnosticare guasti che colpiscono poche persone, che nei numeri aggregati sono invisibili per definizione.

Fuori da questi scopi non usiamo questi dati: nessuna profilazione commerciale, nessuna pubblicità, nessuna decisione automatizzata che ti riguardi, nessuna cessione o condivisione con terzi. I dati d’uso non influenzano il prezzo che paghi né le condizioni che ti offriamo, e non servono a costruire profili di comportamento a fini di marketing.

L’utente può disattivare la raccolta in qualsiasi momento dalle impostazioni dell’app, alla voce “Programma Miglioramento” (opt-out).

3.6. Dati di iscrizione a newsletter e lista d’attesa (solo se l’utente sceglie)

  • Email + eventuale nome/pseudonimo

Trattati esclusivamente se l’utente sceglie attivamente di iscriversi (opt-in). Vedi §5 per il servizio terzo che li ospita (ActiveCampaign). Per la lista d’attesa del lancio conserviamo anche una riga nei nostri database europei — email, lingua e data — per una ragione sola: poter sapere quante delle persone che si erano iscritte hanno poi creato un account. Nient’altro, e nessun profilo. La cancellazione si chiede scrivendo a privacy@cashfulness.com, oltre al link di disiscrizione presente in ogni email.

3.7. Dati di pagamento

Non trattati direttamente da Cashfulness. I pagamenti degli abbonamenti passano attraverso:

  • Apple App Store (per gli abbonamenti acquistati su iOS)
  • Google Play (per gli abbonamenti acquistati su Android)
  • Stripe, tramite Link (per gli abbonamenti acquistati via sito web)

Apple App Store e Google Play operano come merchant of record: sono loro a trattare nome, indirizzo, carta di credito, IBAN dell’utente, ed è loro responsabilità l’emissione di fatture o ricevute fiscali agli utenti finali, secondo le rispettive policy e le normative dei diversi paesi. Per questi due canali Cashfulness riceve soltanto l’incasso netto e un identificativo opaco dell’abbonamento (es. sub_abc123): non vediamo mai nome cliente, indirizzo, codice fiscale, carta di credito, IBAN.

Anche sul sito il venditore non siamo noi. Per gli abbonamenti acquistati via sito web il venditore è Link (Sold through Link, LLC, società del gruppo Stripe), che opera come merchant of record: incassa il pagamento, calcola e versa le imposte del paese del cliente, emette ricevute e fatture e gestisce rimborsi e contestazioni. Link e Stripe trattano questi dati come venditore, secondo la loro informativa privacy. Per calcolare le imposte Stripe chiede nome e indirizzo di fatturazione: Vittorio Giusti srl li vede nella dashboard Stripe, insieme all’indirizzo email, al circuito e alle ultime 4 cifre della carta, all’esito del pagamento e a un identificativo cliente, ma nome e indirizzo non entrano mai nel database dell’app. Non riceviamo mai il numero completo della carta di credito né i dati di sicurezza (CVV). Per collegare il pagamento all’account, Cashfulness comunica a Stripe l’indirizzo email e l’identificativo dell’utente; alla ricezione del pagamento memorizziamo l’associazione tra l’utente e l’identificativo cliente Stripe.

I dati di pagamento del canale web che vediamo nella dashboard Stripe sono trattati da Vittorio Giusti srl per l’esecuzione del contratto (art. 6.1.b GDPR) e per gli obblighi contabili legati alla fattura mensile verso Link (art. 6.1.c GDPR); vedi §4 e §7.

3.8. Dati per le notifiche push (solo su iPhone e Android, solo se le attivi)

Se attivi le notifiche push, trattiamo:

  • il token push del tuo dispositivo, un codice tecnico rilasciato da Google (Firebase Cloud Messaging) e, su iPhone, da Apple, che serve a recapitare la notifica a quel dispositivo e a nessun altro;
  • la piattaforma e un identificativo del dispositivo, le tue preferenze di notifica e la lingua in cui vuoi riceverle;
  • il testo delle notifiche che ti inviamo. Per gli avvisi contabili che imposti tu (per esempio "saldo sotto una soglia") il testo può contenere il nome di un conto, un saldo o la soglia che hai scelto.

Token e coda di invio restano sui nostri server Supabase in Europa. Il recapito passa da Google Firebase Cloud Messaging e, su iPhone, da Apple Push Notification service: entrambi vedono il token, il titolo e il testo della notifica (vedi §5). Su Mac, Windows e Linux le notifiche push non esistono: i promemoria sono generati sul dispositivo e non lasciano l’app.

Base giuridica: esecuzione del contratto (art. 6.1.b GDPR), perché le notifiche le chiedi tu attivandole. Puoi disattivarle in ogni momento dalle impostazioni dell’app o del sistema operativo; il token viene disattivato e cancellato con l’account.

3.9. Dati di assistenza

Quando ci scrivi a info@, support@ o beta@cashfulness.com, o invii una segnalazione dall’app, trattiamo quello che ci mandi: il testo del messaggio, il tuo indirizzo email, il nickname, la piattaforma e la versione dell’app, gli eventuali allegati. Come li usiamo, e con quali strumenti, è scritto in §5.1.

4. Finalità del trattamento

I dati personali sono trattati per le seguenti finalità:

#FinalitàCategorie dati coinvolteBase giuridica
1Erogazione del servizio (registrazione, autenticazione, sincronizzazione dati contabili tra dispositivi)3.1, 3.3, 3.4Esecuzione del contratto (art. 6.1.b GDPR)
2Sicurezza dell’account (rilevamento accessi sospetti, anti-abuso)3.2Legittimo interesse (art. 6.1.f GDPR)
3Miglioramento del prodotto (log pseudonimizzati alla raccolta, analizzati in forma aggregata; il collegamento all’account serve solo per opt-out e copertura per sistema operativo)3.5Legittimo interesse (art. 6.1.f GDPR), revocabile via opt-out
4Comunicazioni di servizio (verifica email, reset password, notifiche di sicurezza) e notifiche push che l’utente attiva (promemoria, avvisi contabili)3.1, 3.8Esecuzione del contratto (art. 6.1.b GDPR)
5Newsletter educativa e suggerimenti operativi (solo se opt-in)3.6Consenso esplicito (art. 6.1.a GDPR), revocabile
6Adempimento di obblighi legali (richieste di autorità o garanti competenti)3.1, 3.2, 3.3Obbligo legale (art. 6.1.c GDPR)
7Adempimenti fiscali e contabili relativi agli abbonamenti venduti via sito web (fattura mensile a Link, registrazioni contabili, riconciliazione dei pagamenti)3.7 (dati di pagamento del canale web)Obbligo legale (art. 6.1.c GDPR)
8Assistenza: rispondere alle richieste inviate via email o dall’app, compresa la classificazione delle richieste e la preparazione di una bozza di risposta con uno strumento di intelligenza artificiale (vedi §5.1)3.1, 3.9Esecuzione del contratto (art. 6.1.b GDPR) per gli utenti; legittimo interesse (art. 6.1.f GDPR) per chi ci scrive senza avere un account

5. Servizi terzi (responsabili del trattamento esterni)

Per erogare il servizio ci appoggiamo a fornitori terzi, selezionati per affidabilità e conformità GDPR. Tutti, tranne Anthropic (vedi §5.1), hanno sottoscritto con noi un Data Processing Agreement (DPA) ai sensi dell’art. 28 GDPR.

ServizioFunzioneSedeServer effettiviGaranzie trasferimento extra-UE
Supabase (Supabase Inc.)Database + autenticazione utentiUSAEuropa (eu-west)DPA + SCC + Data Privacy Framework
Vercel (Vercel Inc.)Hosting del sito cashfulness.comUSAEuropa (Frankfurt)DPA + SCC + Data Privacy Framework
Resend (Resend Inc.)Email transactional (verifica email, reset password, notifiche)USAEuropa (EU region)DPA + SCC + Data Privacy Framework
Google Workspace (Google Ireland Ltd)Caselle email umane (info@, support@, beta@, privacy@)UE (Irlanda)USA + EuropaDPA + SCC + Data Privacy Framework
SiteGround (SiteGround Hosting Ltd)DNSUE (Bulgaria)EuropaDPA (trattamento intra-UE)
ActiveCampaignNewsletter + form iscrizione betaUSAUSADPA + SCC + Data Privacy Framework
Apple App Store (Apple Inc.)Pagamenti abbonamenti iOS; recapito delle notifiche push su iPhone tramite Apple Push Notification service (APNs)USAUSA + EuropaData Privacy Framework + termini Apple
Google Play (Google LLC)Pagamenti abbonamenti AndroidUSAUSA + EuropaData Privacy Framework + termini Google
Google Firebase Cloud Messaging (Google LLC)Recapito delle notifiche push su Android e iPhone (token del dispositivo, titolo e testo della notifica)USAServizio globale (USA e altre sedi Google), senza regione europeaFirebase Data Processing and Security Terms + SCC + Data Privacy Framework
Stripe e Link (Stripe Inc., Sold through Link, LLC)Vendita e pagamento degli abbonamenti via sito web (Link è il venditore)USAUSA + EuropaDPA + SCC + Data Privacy Framework
Umami CloudAnalytics privacy-friendly del sito (no cookie, no profilazione)USAEuropa (EU region)DPA + SCC + Data Privacy Framework
Anthropic (Anthropic Ireland Ltd)Strumento di intelligenza artificiale (Claude) usato dal nostro team per classificare le richieste di assistenza ricevute via email e dall’app e preparare una bozza di risposta, che una persona rilegge e inviaUE (Irlanda)USANessun DPA: termini d’uso individuali di Anthropic, con l’uso dei contenuti per l’addestramento disattivato
Tailscale (Tailscale Inc.)Connessione cifrata fra i nostri server e il server dell’assistente AI in Italia. Il servizio non può leggere il contenuto del traffico: vede solo i dati di connessione (indirizzi, orari, volumi)CanadaCanada e USA (soli dati di connessione)DPA + SCC
Nessuno di questi fornitori riceve documenti caricati dagli utenti in chiaro, perché tali documenti sono cifrati end-to-end (vedi §3.4): Supabase, dove i documenti sono archiviati, del loro contenuto vede solo il ciphertext.

Non utilizziamo sistemi di tracciamento comportamentale o di profilazione commerciale: niente Google Analytics, Firebase Analytics, Mixpanel, Amplitude, Sentry, Meta Pixel, TikTok Pixel, LinkedIn Insight Tag. Di Firebase usiamo esclusivamente il servizio Cloud Messaging, per recapitare le notifiche push che attivi tu (vedi §3.8): nessun altro componente Firebase è incluso nell’app, e lo verifichiamo sul pacchetto compilato a ogni rilascio.

5.1. Assistenza e strumenti di intelligenza artificiale

Richieste di assistenza. Le richieste che arrivano a info@, support@ e beta@cashfulness.com e le segnalazioni inviate dall’app vengono lette da una persona del nostro team. Per classificarle e preparare una prima bozza di risposta usiamo Claude, uno strumento di intelligenza artificiale di Anthropic: il testo della richiesta e, per le segnalazioni dall’app, nickname, indirizzo email, piattaforma, versione dell’app ed eventuali allegati vengono elaborati da Anthropic negli Stati Uniti. Lo usiamo con un abbonamento individuale, regolato dai termini d’uso di Anthropic per i singoli utenti: fra noi e Anthropic non esiste un contratto di trattamento dei dati (DPA), e nelle impostazioni dell’account abbiamo disattivato l’uso dei contenuti per addestrare i modelli. La bozza viene sempre riletta, corretta e inviata da una persona: nessuna risposta parte in automatico. Stiamo spostando questa elaborazione su un server di Vittorio Giusti srl in Italia: quando sarà fatto, Anthropic non riceverà più questi dati e aggiorneremo questa informativa.

Assistente in app. L’app contiene un assistente che risponde a domande sull’uso di Cashfulness, disponibile in base al piano. Quando gli fai una domanda, al modello arrivano la tua domanda, la lingua, gli ultimi messaggi della stessa conversazione e alcuni brani del manuale. Non gli arrivano i tuoi dati contabili: conti, saldi, movimenti e documenti restano fuori. Il modello gira su un computer di Vittorio Giusti srl in Italia, raggiunto attraverso una connessione cifrata fornita da Tailscale, che non può leggerne il contenuto (vedi §5). Il testo della domanda viene inviato così come lo scrivi: non inserire dati personali che non vuoi condividere. Le conversazioni sono salvate sui nostri server Supabase in Europa e si cancellano con l’account. L’assistente dà indicazioni sull’uso dell’app, non consulenza finanziaria, fiscale o legale.

Chat del sito. La finestra di chat presente su cashfulness.com non è collegata a nessun servizio di intelligenza artificiale e non invia dati a terzi. Se la attiveremo, aggiorneremo prima questa informativa.

Non usiamo i tuoi dati per addestrare modelli di intelligenza artificiale, nostri o di terzi, e non cediamo dataset a fornitori di AI.

Cashfulness può mostrare collegamenti verso opportunità di risparmio offerte da soggetti terzi, dai quali Vittorio Giusti srl può percepire un compenso in caso di attivazione da parte dell’Utente (vedi Termini e Condizioni, sezione «Segnalazioni e link di affiliazione»).

Nessun dato dell’Utente viene comunicato
In relazione a tali collegamenti non viene effettuata alcuna comunicazione di dati personali a terzi: nessun dato identificativo, contabile, di saldo o documentale lascia i sistemi di Cashfulness. Non vi è, pertanto, alcuna base giuridica da individuare per una cessione che non avviene.

I collegamenti sono statici e identici per tutti gli Utenti: non sono selezionati né ordinati in funzione dei dati presenti nel workspace, e la loro visualizzazione non comporta profilazione ai sensi dell’art. 4.4 GDPR né decisioni automatizzate ai sensi dell’art. 22 GDPR.

Cashfulness non riceve dal terzo informazioni che consentano di ricondurre una singola attivazione a un Utente identificato o identificabile: l’eventuale rendicontazione del compenso avviene in forma aggregata.

Nel momento in cui l’Utente sceglie di seguire il collegamento, esce dal perimetro di Cashfulness: da quel punto in avanti il trattamento dei suoi dati è disciplinato dall’informativa privacy del sito di destinazione, titolare autonomo del trattamento, sulla quale Vittorio Giusti srl non ha alcun controllo. Eventuali cookie impostati dal sito di destinazione sono cookie di terze parti al di fuori del dominio cashfulness.com (vedi Cookie Policy).

7. Trasferimenti di dati extra-UE

Alcuni dei nostri fornitori sono società con sede negli Stati Uniti d’America (vedi §5). Tali trasferimenti avvengono con le seguenti garanzie:

  • Standard Contractual Clauses (SCC) sottoscritte ai sensi della Decisione di esecuzione (UE) 2021/914.
  • Data Privacy Framework UE-USA (Decisione di esecuzione (UE) 2023/1795), per i fornitori che vi hanno aderito.
  • Misure tecniche supplementari (cifratura in transito e a riposo, isolamento dei dati nelle regioni europee laddove disponibile).

L’utente può richiedere copia delle garanzie applicate scrivendo a privacy@cashfulness.com.

8. Periodi di conservazione

Categoria di datiPeriodo di conservazione
Account utente + dati contabili + documenti E2EEPer tutta la durata dell’account; cancellazione effettiva entro 30 giorni dalla richiesta (i 30 giorni permettono un soft-delete reversibile in caso di richiesta accidentale)
Log di sicurezza (login_history, IP, user agent)6 mesi dalla data della sessione
Log utilizzo pseudonimo, analizzato in forma aggregata (Programma Miglioramento)6 mesi rolling; in caso di opt-out, smettiamo immediatamente di raccoglierne di nuovi
Backup automatici (solo piano Ultra): file CSV compressi, protetti dalla cifratura a riposo del fornitore, non end-to-endgli ultimi 7 per spazio contabile, mai oltre 30 giorni
Esportazioni CSV richieste dall’utentecancellate dopo 24 ore; il link per scaricarle resta valido 15 minuti
Newsletter (se iscritto)Fino alla cancellazione esplicita da parte dell’utente (link unsubscribe in ogni email)
Dati di fatturazione — canali Apple / GoogleNon applicabile: per gli abbonamenti acquistati su App Store o Google Play, Cashfulness non emette fatture o ricevute fiscali agli utenti finali (vedi §3.7); le emettono Apple o Google, che operano come merchant of record
Documenti contabili del canale web10 anni dalla data del documento, come previsto dall’art. 2220 del Codice Civile per le scritture contabili: le fatture mensili della società verso Link e i rendiconti di Stripe. Ricevute e fatture ai clienti le emette e le conserva Link (vedi §3.7)

9. Diritti dell’interessato

Ai sensi degli articoli 15-22 GDPR, l’utente ha diritto di:

  • Accesso ai dati personali che lo riguardano (art. 15)
  • Rettifica di dati inesatti o incompleti (art. 16)
  • Cancellazione dei dati (“diritto all’oblio”, art. 17)
  • Limitazione del trattamento (art. 18)
  • Portabilità dei dati in formato strutturato e leggibile da macchina (art. 20)
  • Opposizione al trattamento basato su legittimo interesse (art. 21)
  • Revoca del consenso in qualsiasi momento, per i trattamenti basati su consenso (art. 7.3)
  • Reclamo al Garante per la Protezione dei Dati Personali: Piazza Venezia 11, 00187 Roma — tel. +39 06 696771 — PEC protocollo@pec.gpdp.it — web www.garanteprivacy.it

9.1. Come esercitare i diritti

Per esercitare uno qualsiasi dei diritti sopra elencati, l’utente può:

  1. Scrivere a privacy@cashfulness.com indicando il diritto che intende esercitare, l’email associata all’account Cashfulness e — per la cancellazione — l’eventuale conferma di essere consapevole dell’irreversibilità per i documenti E2EE.
  2. Per il diritto all’oblio (cancellazione totale account): la funzione è disponibile direttamente in app, sezione “Impostazioni → Gestione Account → Elimina Account”. La cancellazione effettiva avviene entro 30 giorni.
  3. Per la disattivazione del Programma Miglioramento (opt-out): dalla sezione “Impostazioni → Sicurezza e Privacy → Programma Miglioramento” dell’app. Effetto immediato.

Risponderemo entro 30 giorni dalla richiesta (prorogabili di ulteriori 60 in caso di richieste particolarmente complesse, ai sensi dell’art. 12.3 GDPR; in tal caso l’utente verrà informato).

10. Sicurezza dei dati

Adottiamo misure tecniche e organizzative adeguate per proteggere i dati personali:

  • Cifratura in transito: tutte le comunicazioni utilizzano HTTPS/TLS 1.3.
  • Cifratura a riposo: i database Supabase utilizzano cifratura at-rest standard del provider.
  • Cifratura end-to-end per i documenti caricati dall’utente (vedi §3.4).
  • Autenticazione robusta: password con requisiti minimi di complessità; supporto biometrico (Touch ID, Face ID) dove disponibile sul dispositivo.
  • Row Level Security (RLS) su tutte le tabelle del database: ogni utente accede esclusivamente ai propri dati.
  • Logging accessi: tracciamento dei login per rilevamento accessi sospetti (vedi §3.2).
  • Aggiornamenti regolari delle dipendenze software per chiudere vulnerabilità note.

Nessun sistema è invulnerabile al 100%. In caso di violazione di dati personali con rischio per gli utenti, notificheremo il Garante entro 72 ore dalla scoperta (art. 33 GDPR) e — se il rischio è elevato — informeremo direttamente gli utenti coinvolti (art. 34 GDPR).

11. Minori

Il servizio Cashfulness è destinato a persone di almeno 18 anni (limite della capacità di agire secondo la legge italiana, art. 2 del Codice Civile), o all’età della maggiore età secondo la legge del paese di residenza dell’Utente se questa è superiore a 18 anni.

Ai sensi del GDPR e dell’art. 2-quinquies del Codice Privacy italiano, il limite minimo per il consenso autonomo del minore al trattamento dei dati personali è inferiore (14 anni in Italia, 16 anni di default UE). Per Cashfulness il limite contrattuale di 18 anni è quello effettivamente applicato, in quanto il rapporto con l’Utente è di natura contrattuale (vedi Termini e Condizioni, §4.1) e richiede capacità di agire piena.

Non raccogliamo intenzionalmente dati di minori sotto i 18 anni. Se veniamo a conoscenza di un account creato da un minore senza la capacità di agire richiesta, lo cancelleremo senza ritardo.

12. Modifiche alla Privacy Policy

Ci riserviamo il diritto di modificare questa Privacy Policy nel tempo, per adeguamenti normativi o variazioni del servizio. Le modifiche vengono pubblicate su questa pagina con aggiornamento della data in testa.

In caso di modifiche sostanziali che riguardano le finalità di trattamento o le basi giuridiche, informeremo gli utenti attivi via email almeno 30 giorni prima dell’entrata in vigore delle modifiche, dando loro la possibilità di prendere visione delle nuove condizioni e, se lo desiderano, di cancellare l’account prima dell’efficacia delle stesse.

Cosa è cambiato nella versione 1.8. Gli abbonamenti acquistati sul sito ora sono venduti da Link (Sold through Link, LLC, società del gruppo Stripe), che diventa il venditore al posto di Vittorio Giusti srl ed emette ricevute e fatture: lo descrivono il §3.7, la tabella dei fornitori e i tempi di conservazione. I dati di pagamento che vediamo sono gli stessi di prima, e nome e indirizzo di fatturazione non entrano nel database dell’app.

Cosa è cambiato nella versione 1.7. La versione 1.6 descriveva come cifrati i backup automatici del piano Ultra: sono file CSV compressi, protetti dalla cifratura a riposo del fornitore e non cifrati end-to-end, e ne conserviamo gli ultimi 7 per spazio contabile, mai oltre 30 giorni (§8). Diceva inoltre che la chiave dei documenti caricati deriva dalla password personale: è invece generata sul dispositivo e protetta dal codice dei documenti, diverso dalla password dell’account, e titolo, note, data, tipo e dimensione dei file, i dati di garanzie e polizze e il collegamento alle transazioni restano leggibili per permettere ricerca e organizzazione (§3.4). Abbiamo infine aggiunto al §8 i tempi di conservazione delle esportazioni CSV richieste dall’utente. Nessuna finalità o base giuridica dei trattamenti è cambiata.

Cosa è cambiato nella versione 1.6. Abbiamo corretto un errore: la versione 1.5 elencava Firebase fra i servizi non utilizzati, mentre l’app usa Firebase Cloud Messaging per le notifiche push su iPhone e Android, come descritto al §3.8. Abbiamo inoltre dichiarato Anthropic, lo strumento che il nostro team usa dal 18 agosto 2026 per classificare le richieste di assistenza, Tailscale, la connessione cifrata verso il server dell’assistente in app, e il funzionamento dell’assistente stesso (§5.1). Nessuna finalità o base giuridica dei trattamenti già descritti è cambiata.

13. Contatti

Per qualsiasi domanda relativa al trattamento dei dati personali:

  • Email privacy: privacy@cashfulness.com
  • Email supporto generale: info@cashfulness.com
  • PEC: vittoriogiusti.com@pec.it
  • Posta ordinaria: Vittorio Giusti srl, Via del Campisano 520, 55054 Massarosa (LU), Italia

14. Legge applicabile e foro competente

La presente Privacy Policy è regolata dalla legge italiana e dal Regolamento (UE) 2016/679.

Foro competente: Lucca, salvo le disposizioni inderogabili a tutela del consumatore (art. 66-bis Codice del Consumo), per le quali il consumatore può rivolgersi al foro del proprio luogo di residenza o domicilio.

*Vittorio Giusti srl — Cashfulness*
*Documento generato il 14 ottobre 2026, versione 1.8*