Informativa sulla privacy di Libria
Ultimo aggiornamento: 24 ottobre 2026. Versione 1.1, valida per la versione di prova di Libria distribuita tramite il test chiuso di Google Play.
In breve
- In questa versione Libria funziona senza account e senza server: i libri, le sessioni di lettura, le note, le citazioni e le foto che inserisci restano sul tuo telefono. Lo sviluppatore non li riceve e non può vederli.
- Libria non mostra pubblicità, non vende dati e non ti traccia tra app o siti.
- Quando usi il riconoscimento del testo (foto di una pagina), la libreria ML Kit di Google lavora sul telefono; per migliorarla, Google riceve alcuni dati tecnici di diagnostica, senza le foto e senza il testo (sezione 5).
- Se partecipi al test, il tuo indirizzo email serve per ammetterti al test (sezione 6).
- Lo sviluppatore vive in Svizzera: valgono la legge svizzera sulla protezione dei dati e, per chi vive nell'Unione europea o nello Spazio economico europeo, il GDPR (sezione 2).
1. Titolare del trattamento
Giovanni Napoli, persona fisica, sviluppatore di Libria.
Affoltern am Albis (ZH), Svizzera
Email: gnapoli.dev@gmail.com
(unico contatto per privacy, assistenza e segnalazioni)
Non sono stati nominati un responsabile né un consulente per la protezione dei dati: non sono obbligatori per questo trattamento (art. 37 GDPR; art. 10 LPD). Non è stato designato un rappresentante nell'Unione europea: per i trattamenti di questa versione, occasionali e a basso rischio, non è richiesto (art. 27, par. 2, GDPR). Per qualunque richiesta, anche dall'UE, scrivi all'indirizzo sopra.
2. Leggi applicabili
Il titolare vive in Svizzera, quindi ai trattamenti si applica la legge federale sulla protezione dei dati (LPD, RS 235.1). Libria è offerta anche a chi vive nell'Unione europea e nello Spazio economico europeo: per queste persone si applica anche il Regolamento generale sulla protezione dei dati (GDPR, art. 3, par. 2). Per ogni trattamento indichiamo la base giuridica del GDPR e il motivo giustificativo della legge svizzera (art. 31 LPD).
3. Dati che restano sul tuo telefono
Libria salva in un database privato dell'app, sul tuo dispositivo:
- la tua libreria: titoli, autori, edizioni, scaffali, stato di lettura, valutazioni, date;
- le sessioni di lettura: giorno, orari, durata, pagine lette; obiettivi, serie, traguardi e statistiche calcolate da questi dati;
- note e citazioni, comprese le foto delle pagine che scatti o scegli;
- le preferenze: tema, lingua, obiettivo giornaliero, orari dei promemoria.
Questi dati non vengono inviati allo sviluppatore né a server di Libria: in questa versione non esistono. Lo sviluppatore non può leggerli, modificarli o cancellarli. Li descriviamo per trasparenza: sei tu a deciderne l'uso.
Alcune funzioni li usano solo sul telefono:
- Fotocamera e foto: servono a fotografare una pagina (o, dove presente, il codice a barre di un libro). Il permesso della fotocamera è chiesto solo quando usi la funzione. Il riconoscimento del testo avviene sul telefono.
- Notifiche: promemoria di lettura e cronometro della sessione sono notifiche locali, programmate sul telefono.
- Widget: i widget della schermata Home mostrano il libro in corso, l'obiettivo e la serie. Sono visibili a chiunque veda il tuo schermo.
- Importazione ed esportazione: importi file che scegli tu (per esempio l'export di Goodreads o StoryGraph) ed esporti la libreria in CSV o Markdown nel posto che scegli tu. Quello che fai del file esportato (salvarlo, inviarlo, condividerlo) dipende dall'app di destinazione che scegli.
- Condivisione: le card delle citazioni si condividono con il menu di condivisione di Android, verso l'app che scegli tu.
Backup del telefono. Se hai attivato il backup del dispositivo, Android può includere i dati di Libria nel backup sul tuo account Google, gestito da Google secondo le tue impostazioni. Lo sviluppatore non vi ha accesso.
Cancellazione. Puoi cancellare libri, note e sessioni dall'app; disinstallando l'app Android cancella tutti i dati di Libria dal telefono (non quelli già finiti in un backup o in file che hai esportato).
4. Dati che lo sviluppatore riceve
In questa versione lo sviluppatore riceve dati personali solo in questi casi:
- Partecipazione al test: il tuo indirizzo email (sezione 6).
- Contatti e feedback: se scrivi a gnapoli.dev@gmail.com o lasci un feedback privato tramite Google Play, lo sviluppatore riceve il tuo nome o indirizzo come appare nel messaggio e quello che scrivi. Servono a risponderti e a migliorare l'app (interesse legittimo, art. 6, par. 1, lett. f, GDPR; interesse preponderante, art. 31 LPD).
- Statistiche e rapporti di Google Play: Google Play fornisce allo sviluppatore statistiche aggregate (installazioni, paese, versione di Android, modello del dispositivo) e rapporti sugli arresti anomali e sugli errori "l'app non risponde" degli utenti che hanno scelto di condividere con Google i dati di utilizzo e diagnostica di Android. Questi rapporti non identificano chi li ha generati e non contengono i dati della tua libreria.
Libria non contiene strumenti di analisi, di pubblicità o di segnalazione degli arresti anomali di terze parti.
5. Riconoscimento del testo con ML Kit di Google
Per leggere il testo di una pagina fotografata (e, dove presente, i codici a barre), Libria usa ML Kit, una libreria di Google che funziona sul telefono: la foto e il testo riconosciuto non lasciano il dispositivo.
Secondo Google, quando la funzione è in uso ML Kit invia a Google, con connessione cifrata (HTTPS), dati tecnici per la diagnostica e le statistiche d'uso della libreria: informazioni sul dispositivo e sull'app, metriche di prestazione, configurazione della funzione, dimensione dei dati in ingresso e in uscita, versione, tipo di evento, codici di errore e un identificativo legato all'installazione, che secondo Google non serve a identificare la persona o il dispositivo. Google dichiara di non trasferire questi dati a terzi. Dettagli: https://developers.google.com/ml-kit/android-data-disclosure
Base giuridica per la scelta di usare ML Kit: interesse legittimo dello sviluppatore a offrire un riconoscimento del testo affidabile e sul dispositivo, senza inviare le foto a un server (art. 6, par. 1, lett. f, GDPR; interesse preponderante, art. 31 LPD). Se non vuoi che questi dati partano, non usare il riconoscimento del testo: il resto dell'app funziona lo stesso. Google tratta i dati secondo la propria informativa: https://policies.google.com/privacy
6. Partecipazione al test chiuso
Per partecipare al test chiuso su Google Play lo sviluppatore inserisce il tuo indirizzo email (quello del tuo account Google) nell'elenco dei tester in Play Console, o ti invita in un gruppo Google.
- Finalità: ammetterti al test, comunicarti novità sulla versione di prova e raccogliere i tuoi riscontri.
- Base giuridica: la tua richiesta di partecipare (art. 6, par. 1, lett. b, GDPR; art. 31, cpv. 2, lett. a, LPD).
- Conservazione: fino alla fine del test; l'elenco è cancellato entro 30 giorni dalla fine del test o prima, se chiedi di uscire.
Google Play gestisce l'adesione al test e la distribuzione dell'app come titolare autonomo, secondo i propri termini e la propria informativa.
7. Conservazione
| Dati | Dove | Per quanto tempo |
|---|---|---|
| Libreria, sessioni, note, foto, preferenze | solo sul tuo telefono | finché non li cancelli o disinstalli l'app |
| Email dei tester | Play Console (Google) | fino alla fine del test, poi cancellata entro 30 giorni |
| Messaggi e feedback | casella email dello sviluppatore (Gmail), Play Console | il tempo necessario a rispondere, al massimo 24 mesi |
| Statistiche e rapporti sugli arresti anomali | Play Console (Google) | secondo i tempi di Google Play |
| Dati di diagnostica di ML Kit | secondo i tempi di Google |
8. Chi riceve i dati e dove
- Google (Google Ireland Limited e Google LLC), come titolare autonomo: distribuzione dell'app e del test tramite Google Play, statistiche e rapporti di Play Console, diagnostica di ML Kit, casella email dello sviluppatore (Gmail).
- Nessun altro. Lo sviluppatore non vende dati, non li cede a terzi per pubblicità o marketing e non usa dati per profilarti.
Trasferimenti all'estero. Lo sviluppatore tratta dalla Svizzera i dati che riceve. L'Unione europea riconosce alla Svizzera un livello di protezione adeguato (decisione della Commissione 2000/518/CE, confermata nel 2024): i dati possono arrivarci dall'UE senza altre garanzie. Google può trattare i dati nell'UE, negli Stati Uniti e in altri paesi. Per gli Stati Uniti Google LLC è certificata nei Data Privacy Framework UE-USA e Svizzera-USA, riconosciuti adeguati dalla Commissione europea e dal Consiglio federale svizzero; per gli altri paesi Google usa le clausole contrattuali standard. Dettagli: https://policies.google.com/privacy/frameworks
9. Sicurezza
I dati di Libria stanno nella memoria privata dell'app, che Android separa dalle altre app. In questa versione nessun dato di lettura viaggia in rete. Le comunicazioni di ML Kit verso Google sono cifrate.
10. I tuoi diritti
Hai diritto di chiedere l'accesso ai tuoi dati, la rettifica, la cancellazione, la limitazione, la portabilità e di opporti ai trattamenti basati sull'interesse legittimo (artt. 15–22 GDPR; artt. 25–28 e 32 LPD). Per i dati sul telefono li eserciti direttamente dall'app: puoi esportare la libreria (CSV, Markdown), modificarla e cancellarla. Per gli altri dati scrivi a gnapoli.dev@gmail.com: rispondiamo gratuitamente entro un mese. Per i dati trattati da Google come titolare autonomo puoi rivolgerti anche a Google.
Se pensi che i tuoi dati siano trattati in modo scorretto:
- se vivi nell'UE o nel SEE, puoi presentare reclamo all'autorità di controllo del paese in cui vivi, lavori o in cui è avvenuta la violazione (art. 77 GDPR); in Italia è il Garante per la protezione dei dati personali (https://www.garanteprivacy.it);
- chiunque può fare una segnalazione all'Incaricato federale della protezione dei dati e della trasparenza (IFPDT), l'autorità svizzera (https://www.edoeb.admin.ch).
11. Età
Libria è pensata per persone dai 16 anni in su e non è destinata a chi ha meno di 14 anni. In questa versione nessun trattamento si basa sul consenso. Quando un servizio online chiede il consenso, nell'UE l'età per darlo da soli la fissa ciascuno Stato tra 13 e 16 anni (art. 8 GDPR; in Italia 14 anni, art. 2-quinquies del Codice in materia di protezione dei dati personali); in Svizzera non c'è un'età fissa: conta la capacità di discernimento della persona (artt. 16 e 19c del Codice civile svizzero). Sotto quell'età serve il consenso di un genitore. Se sei un genitore e pensi che tuo figlio con meno di 14 anni partecipi al test, scrivici: lo togliamo dall'elenco dei tester.
12. Niente decisioni automatizzate
Libria non prende decisioni automatizzate che producano effetti giuridici o che ti riguardino in modo significativo (art. 22 GDPR; art. 21 LPD).
13. Modifiche
Quando Libria cambierà (per esempio con l'arrivo dell'account, della sincronizzazione e dell'abbonamento Plus), questa informativa sarà aggiornata prima che la nuova versione arrivi sul tuo telefono, con una nuova data in alto; i cambiamenti importanti saranno segnalati anche nelle note della versione e nell'app. Le versioni precedenti sono disponibili su richiesta a gnapoli.dev@gmail.com.
14. Lingua
Questa informativa è disponibile in italiano e in inglese. In caso di differenze prevale il testo italiano.
Libria Privacy Policy
Last updated: 24 October 2026. Version 1.1, for the test version of Libria distributed through Google Play closed testing.
At a glance
- In this version Libria works without an account and without a server: the books, reading sessions, notes, quotes and photos you add stay on your phone. The developer does not receive them and cannot see them.
- Libria shows no ads, does not sell data and does not track you across apps or websites.
- When you use text recognition (a photo of a page), Google's ML Kit library runs on your phone; to improve it, Google receives some technical diagnostic data, without the photos and without the text (section 5).
- If you join the test, your email address is used to let you into it (section 6).
- The developer lives in Switzerland: Swiss data protection law applies and, for people living in the European Union or the European Economic Area, so does the GDPR (section 2).
1. Data controller
Giovanni Napoli, an individual, developer of Libria.
Affoltern am Albis (ZH), Switzerland
Email: gnapoli.dev@gmail.com
(the single contact for privacy, support and reports)
No data protection officer or data protection advisor has been appointed: neither is required for this processing (Art. 37 GDPR; Art. 10 FADP). No representative in the European Union has been designated: for the processing in this version, which is occasional and low-risk, one is not required (Art. 27(2) GDPR). For any request, including from the EU, write to the address above.
2. Applicable law
The controller lives in Switzerland, so the Swiss Federal Act on Data Protection (FADP, SR 235.1) applies. Libria is also offered to people living in the European Union and the European Economic Area: for them the General Data Protection Regulation also applies (GDPR, Art. 3(2)). For each processing activity we give the GDPR legal basis and the justification under Swiss law (Art. 31 FADP).
3. Data that stays on your phone
Libria stores in a private app database, on your device:
- your library: titles, authors, editions, shelves, reading status, ratings, dates;
- reading sessions: day, times, duration, pages read; goals, streaks, achievements and statistics computed from them;
- notes and quotes, including the page photos you take or pick;
- preferences: theme, language, daily goal, reminder times.
This data is not sent to the developer or to any Libria server: none exists in this version. The developer cannot read, change or delete it. We describe it for transparency: you decide how it is used.
Some features use it on the phone only:
- Camera and photos: used to photograph a page (or, where available, a book's barcode). The camera permission is asked only when you use the feature. Text recognition runs on the phone.
- Notifications: reading reminders and the session timer are local notifications scheduled on the phone.
- Widgets: home-screen widgets show the current book, the goal and the streak. Anyone who sees your screen can see them.
- Import and export: you import files you choose (for example a Goodreads or StoryGraph export) and export your library as CSV or Markdown to the place you choose. What happens to an exported file (saved, sent, shared) depends on the destination app you pick.
- Sharing: quote cards are shared through the Android share menu, to the app you choose.
Phone backup. If you turned on device backup, Android may include Libria's data in the backup on your Google account, managed by Google according to your settings. The developer has no access to it.
Deletion. You can delete books, notes and sessions in the app; uninstalling the app makes Android delete all of Libria's data from the phone (not what is already in a backup or in files you exported).
4. Data the developer receives
In this version the developer receives personal data only in these cases:
- Joining the test: your email address (section 6).
- Contact and feedback: if you write to gnapoli.dev@gmail.com or send private feedback through Google Play, the developer receives your name or address as it appears in the message and what you write. They are used to reply to you and to improve the app (legitimate interest, Art. 6(1)(f) GDPR; overriding interest, Art. 31 FADP).
- Google Play statistics and reports: Google Play gives the developer aggregated statistics (installs, country, Android version, device model) and reports on crashes and "app not responding" errors from users who chose to share Android usage and diagnostics data with Google. These reports do not identify who generated them and do not contain your library data.
Libria contains no third-party analytics, advertising or crash-reporting tools.
5. Text recognition with Google ML Kit
To read the text of a photographed page (and, where available, barcodes), Libria uses ML Kit, a Google library that runs on the phone: the photo and the recognised text never leave the device.
According to Google, while the feature is in use ML Kit sends Google, over an encrypted (HTTPS) connection, technical data for diagnostics and usage analytics of the library: device and app information, performance metrics, feature configuration, input and output size, version, event type, error codes and a per-installation identifier that, according to Google, is not meant to identify the person or the device. Google states that it does not transfer this data to third parties. Details: https://developers.google.com/ml-kit/android-data-disclosure
Legal basis for choosing ML Kit: the developer's legitimate interest in offering reliable, on-device text recognition without sending photos to a server (Art. 6(1)(f) GDPR; overriding interest, Art. 31 FADP). If you do not want this data to be sent, do not use text recognition: the rest of the app works the same. Google processes the data under its own privacy policy: https://policies.google.com/privacy
6. Joining the closed test
To let you join the closed test on Google Play, the developer adds your email address (the one of your Google account) to the testers list in Play Console, or invites you to a Google Group.
- Purpose: letting you into the test, telling you about the test version and collecting your feedback.
- Legal basis: your request to take part (Art. 6(1)(b) GDPR; Art. 31(2)(a) FADP).
- Retention: until the end of the test; the list is deleted within 30 days of the end of the test, or earlier if you ask to leave.
Google Play handles test enrolment and app distribution as an independent controller, under its own terms and privacy policy.
7. Retention
| Data | Where | How long |
|---|---|---|
| Library, sessions, notes, photos, preferences | on your phone only | until you delete them or uninstall the app |
| Testers' email addresses | Play Console (Google) | until the end of the test, then deleted within 30 days |
| Messages and feedback | developer's mailbox (Gmail), Play Console | as long as needed to reply, at most 24 months |
| Statistics and crash reports | Play Console (Google) | as set by Google Play |
| ML Kit diagnostic data | as set by Google |
8. Who receives data, and where
- Google (Google Ireland Limited and Google LLC), as an independent controller: distribution of the app and of the test through Google Play, Play Console statistics and reports, ML Kit diagnostics, the developer's mailbox (Gmail).
- No one else. The developer does not sell data, does not pass it on to third parties for advertising or marketing and does not use data to profile you.
International transfers. The developer processes the data he receives from Switzerland. The European Union recognises that Switzerland provides an adequate level of protection (Commission Decision 2000/518/EC, confirmed in 2024): data can reach it from the EU without further safeguards. Google may process data in the EU, the United States and other countries. For the United States, Google LLC is certified under the EU-U.S. and Swiss-U.S. Data Privacy Frameworks, recognised as adequate by the European Commission and the Swiss Federal Council; for other countries Google uses standard contractual clauses. Details: https://policies.google.com/privacy/frameworks
9. Security
Libria's data lives in the app's private storage, which Android keeps separate from other apps. In this version no reading data travels over the network. ML Kit's communications with Google are encrypted.
10. Your rights
You have the right to access, rectify and erase your data, to restrict its processing, to data portability and to object to processing based on legitimate interest (Arts. 15–22 GDPR; Arts. 25–28 and 32 FADP). For data on your phone you exercise them directly in the app: you can export your library (CSV, Markdown), edit it and delete it. For other data write to gnapoli.dev@gmail.com: we reply free of charge within one month. For data Google processes as an independent controller you can also contact Google.
If you think your data is being handled wrongly:
- if you live in the EU or the EEA, you can lodge a complaint with the supervisory authority of the country where you live, work or where the infringement took place (Art. 77 GDPR); in Italy this is the Garante per la protezione dei dati personali (https://www.garanteprivacy.it);
- anyone can report the case to the Federal Data Protection and Information Commissioner (FDPIC), the Swiss authority (https://www.edoeb.admin.ch).
11. Age
Libria is designed for people aged 16 and over and is not intended for anyone under 14. In this version no processing is based on consent. Where an online service asks for consent, in the EU the age at which you can give it yourself is set by each country between 13 and 16 (Art. 8 GDPR; 14 in Italy, Art. 2-quinquies of the Italian Personal Data Protection Code); in Switzerland there is no fixed age: what counts is the person's capacity of judgement (Arts. 16 and 19c of the Swiss Civil Code). Below that age a parent's consent is needed. If you are a parent and think your child under 14 is taking part in the test, write to us and we will remove them from the testers list.
12. No automated decisions
Libria makes no automated decisions that produce legal effects or similarly significantly affect you (Art. 22 GDPR; Art. 21 FADP).
13. Changes
When Libria changes (for example with accounts, sync and the Plus subscription), this policy will be updated before the new version reaches your phone, with a new date at the top; important changes will also be announced in the release notes and in the app. Previous versions are available on request at gnapoli.dev@gmail.com.
14. Language
This policy is available in Italian and English. In case of differences the Italian text prevails.