Lingua / Language

Informativa Privacy

Ultimo aggiornamento: 8 maggio 2026

La presente Informativa sulla Privacy descrive come ExpensiLife raccoglie, utilizza e protegge i dati personali degli utenti, in conformitĂ  al Regolamento (UE) 2016/679 ("GDPR") e al D.Lgs. 196/2003 ("Codice Privacy").

1. Titolare del trattamento

2. Dati personali raccolti

2.1 Dati di registrazione e profilo

2.2 Dati di utilizzo dell'app

2.3 Immagini delle ricevute

Quando l'utente effettua la scansione di uno scontrino o carica una foto da galleria, l'immagine viene inviata al backend ExpensiLife e successivamente:

Google Gemini riceve esclusivamente il contenuto dell'immagine ai fini dell'elaborazione OCR; non riceve dati anagrafici dell'utente né altri dati di profilo.

2.4 Dati tecnici

2.5 Dati di abbonamento e pagamento

ExpensiLife NON gestisce direttamente dati di pagamento (carte di credito, conti bancari). Gli abbonamenti Pro vengono gestiti tramite RevenueCat, App Store (Apple) e Google Play (Google). Riceviamo solo: identificativo abbonamento, data scadenza, esito transazione.

3. FinalitĂ  del trattamento

3.1 Notifica automatica registrazioni al Titolare

Al momento della registrazione, il sistema invia un'email automatica all'indirizzo support@expensilife.org (gestito dal Titolare) con un set MINIMIZZATO di dati ai sensi del principio di minimizzazione (art. 5.1.c GDPR):

Mai inviati: nome, data di nascita, valuta, lingua, stato Pro, tariffa rimborso km, password (neanche in formato hashed), codici di verifica email, codici di reset password, segreti di autenticazione.

Finalità: monitoraggio antifrode (registrazioni di massa, account fraudolenti). Conservazione email: 12 mesi dalla ricezione, dopodiché eliminate dal mailbox del Titolare. Puoi richiederne la cancellazione anticipata contattando il Titolare.

4. ModalitĂ  di trattamento e sicurezza

5. Responsabili esterni del trattamento

I dati possono essere trattati da terze parti che forniscono servizi strumentali al funzionamento dell'app, in qualitĂ  di Responsabili ex art. 28 GDPR:

I trasferimenti extra-UE avvengono, ove applicabile, mediante strumenti riconosciuti dagli artt. 45-46 GDPR — incluse le Standard Contractual Clauses (SCC) approvate dalla Commissione Europea e/o l'EU-US Data Privacy Framework — secondo le scelte del singolo provider al momento del trattamento.

5.1 Google Gemini e training AI

Le immagini delle ricevute inviate a Google Gemini per l'OCR rientrano nei termini delle Google AI APIs (paid tier / Gemini API): Google dichiara che i dati inviati tramite l'API NON vengono utilizzati per l'addestramento di modelli generalizzati. Riferimento contrattuale: termini "Generative Language API" / "Vertex AI" / "Gemini API". L'utente può comunque scegliere di non utilizzare la scansione AI e inserire le spese manualmente.

6. Periodo di conservazione

7. Storage locale e identificativi su mobile

L'app non utilizza cookie persistenti per il funzionamento principale (ExpensiLife è un'app nativa). Sono invece utilizzati:

Sul sito web (expensilife.org) sono utilizzati esclusivamente cookie tecnici di sessione (httpOnly + secure), non bloccanti, indispensabili al funzionamento del frontend.

8. Diritti dell'interessato

In qualunque momento puoi esercitare i diritti ex artt. 15-22 GDPR:

L'app mette a disposizione strumenti dedicati in Profilo → Account e sicurezza: "Scarica i tuoi dati" e "Elimina account". Le richieste possono anche essere inviate a lolicatoalberto@gmail.com. L'utente ha inoltre il diritto di proporre reclamo al Garante per la protezione dei dati personali (www.garanteprivacy.it).

9. PubblicitĂ  e consenso (utenti Free)

Gli utenti Free visualizzano pubblicitĂ  interstitial fornite da Google AdMob (es. alla creazione di una nuova trasferta o all'invio di un rendiconto). Distinguiamo:

Sottoscrivendo Pro non viene mostrata alcuna pubblicitĂ  e non vengono utilizzati identificativi pubblicitari.

10. Consenso, revoca e preferenze

Al primo accesso l'app mostra una schermata dedicata per la prestazione del consenso: l'utente accetta i Termini e l'Informativa Privacy (obbligatorio per usare il Servizio) e può opzionalmente attivare/disattivare la pubblicità personalizzata. Gli stati di consenso sono memorizzati lato backend e revocabili in qualsiasi momento da Profilo → Account e sicurezza → "Preferenze privacy". La revoca produce effetto immediato per i trattamenti futuri; non incide sulla liceità dei trattamenti precedenti.

11. Minori

L'app non è destinata a utenti minori di 16 anni. Si tratta di una scelta del Titolare per uniformità della soglia in tutta l'UE; in Italia il consenso digitale ex art. 8 GDPR è fissato a 14 anni dal D.Lgs. 196/2003 e successive modifiche, ma il Titolare ha optato per una soglia più alta. Non raccogliamo consapevolmente dati di minori sotto i 16 anni; se ne venissimo a conoscenza, provvederemmo alla cancellazione immediata.

12. Modifiche all'informativa

La presente informativa può essere aggiornata. La versione più recente è sempre disponibile in app (Profilo → Termini e privacy) e sul sito ufficiale https://expensilife.org/privacy. In caso di modifiche sostanziali sarai avvisato all'avvio dell'app o via email.

13. Contatti

Email: lolicatoalberto@gmail.com
Titolare: Alberto Lolicato — Ariccia (RM), Italia
Codice Fiscale: LLCLRT92R20C351C

Privacy Policy

Last updated: 8 May 2026

This Privacy Policy describes how ExpensiLife collects, uses and protects users' personal data, in accordance with EU Regulation 2016/679 ("GDPR") and Italian Legislative Decree 196/2003 ("Privacy Code").

1. Data Controller

2. Personal data collected

2.1 Registration and profile data

2.2 App usage data

2.3 Receipt images

When the user scans a receipt or uploads a photo from the gallery, the image is sent to the ExpensiLife backend and then:

Google Gemini receives only the image content for OCR processing; it does not receive any user identity or profile data.

2.4 Technical data

2.5 Subscription and payment data

ExpensiLife does NOT directly handle payment data (credit cards, bank accounts). Pro subscriptions are managed via RevenueCat, App Store (Apple) and Google Play (Google). We only receive: subscription ID, expiry date, transaction outcome.

3. Purposes of processing

3.1 Automatic registration notifications to the Controller

At registration time, the system sends an automatic email to support@expensilife.org (managed by the Controller) with a MINIMIZED dataset pursuant to the data minimization principle (GDPR art. 5.1.c):

Never sent: name, date of birth, currency, language, Pro status, mileage reimbursement rate, password (not even hashed), email verification codes, password reset codes, authentication secrets.

Purpose: fraud monitoring (mass registrations, fraudulent accounts). Email retention: 12 months from receipt, then deleted from the Controller's mailbox. You may request early deletion by contacting the Controller.

4. Processing methods and security

5. External data processors

Data may be processed by third parties providing services functional to the app, as Processors under GDPR art. 28:

Non-EU transfers occur, where applicable, by means recognized under GDPR arts. 45-46 — including Standard Contractual Clauses (SCC) approved by the European Commission and/or the EU-US Data Privacy Framework — depending on each provider's setup at the time of processing.

5.1 Google Gemini and AI training

Receipt images sent to Google Gemini for OCR fall under the Google AI APIs Terms (paid tier / Gemini API): Google states that data sent via the API is NOT used to train generalized models. Reference: "Generative Language API" / "Vertex AI" / "Gemini API" terms. Users can always opt out of AI scanning and enter expenses manually.

6. Retention period

7. Local storage and identifiers on mobile

The app does not use persistent cookies for the main flow (ExpensiLife is a native app). Instead, it uses:

On the website (expensilife.org), only technical session cookies (httpOnly + secure) are used; they are non-blockable and necessary for frontend operation.

8. Data subject rights

At any time you can exercise the rights under GDPR articles 15-22:

The app provides dedicated tools in Profile → Account & security: "Download your data" and "Delete account". Requests can also be sent to lolicatoalberto@gmail.com. The user also has the right to lodge a complaint with the Italian Data Protection Authority (www.garanteprivacy.it) or the Authority of their EU country of residence.

9. Advertising and consent (Free users)

Free users see interstitial ads from Google AdMob (e.g. when creating a new trip or sending a report). We distinguish:

Subscribing to Pro removes all ads and no advertising identifiers are used.

10. Consent, withdrawal and preferences

On first launch the app shows a dedicated consent screen: the user accepts the Terms and the Privacy Policy (mandatory to use the Service) and may optionally enable/disable personalized advertising. Consent states are stored server-side and revocable at any time from Profile → Account & security → "Privacy preferences". Withdrawal takes immediate effect for future processing; it does not affect the lawfulness of prior processing.

11. Minors

The app is not intended for users under 16. This is the Controller's choice for a uniform threshold across the EU; in Italy the digital consent age under GDPR art. 8 is set at 14 by Italian Legislative Decree 196/2003 as amended, but the Controller has opted for a higher threshold. We do not knowingly collect data from minors under 16; if we became aware, we would delete it immediately.

12. Changes to this policy

This policy may be updated. The latest version is always available in the app (Profile → Terms & privacy) and on the official website https://expensilife.org/privacy. For material changes you will be notified at app launch or via email.

13. Contact

Email: lolicatoalberto@gmail.com
Controller: Alberto Lolicato — Ariccia (RM), Italy
Italian Tax Code: LLCLRT92R20C351C