Informativa sulla privacy
In breve. LibrettoUniMi non ha un server. Le tue credenziali e i tuoi dati universitari restano sul tuo telefono e viaggiano solo tra il tuo telefono e i server dell'Università. Lo sviluppatore non li riceve, non li vede e non li vende. Nessuna pubblicità, nessuna analisi statistica.
1. Cos'è questa app
LibrettoUniMi è un'app non ufficiale, sviluppata in modo indipendente da uno studente. Non è affiliata, approvata o sostenuta dall'Università degli Studi di Milano. Serve a consultare in modo più comodo, dal telefono, le informazioni che l'Università già ti mette a disposizione sul portale studenti: libretto dei voti, appelli d'esame e situazione delle tasse.
2. Chi è il responsabile
Lo sviluppatore dell'app è Edoardo Bavaro, contattabile all'indirizzo [email protected].
Poiché i dati non arrivano mai allo sviluppatore (vedi sotto), il titolare dei dati che consulti attraverso l'app resta l'Università degli Studi di Milano, secondo la sua informativa.
3. Quali dati tratta l'app
Per funzionare l'app usa le informazioni che inserisci o che il portale universitario restituisce dopo il tuo accesso:
- Credenziali di ateneo: email istituzionale e password che digiti nella schermata di accesso.
- Dati del portale: nome, cognome, matricola e corso di studi; esami sostenuti con voti, date e CFU, media; appelli disponibili e iscrizioni; pagamenti delle tasse e relativi avvisi.
- Dati tecnici di sessione: i cookie di sessione rilasciati dal portale dopo l'accesso e la data dell'ultimo accesso manuale.
L'app non raccoglie posizione, contatti, foto, identificativi pubblicitari, né altri dati del dispositivo.
4. Dove finiscono i dati
| Dato | Dove | Perché |
|---|---|---|
| Email e password di ateneo | Archivio cifrato del telefono (Keychain su iOS, Keystore su Android), solo sul tuo dispositivo | Rifare l'accesso in automatico quando la sessione scade, senza chiederti ogni volta la password |
| Cookie di sessione e data dell'ultimo accesso | Archivio cifrato del telefono | Restare collegato al portale e sapere quando richiederti di nuovo la password |
| Ultimi dati letti dal portale (voti, appelli, tasse…) | Memoria locale dell'app, solo sul tuo dispositivo | Mostrarti subito i dati all'apertura e anche senza rete |
Questi dati non vengono inviati a server dello sviluppatore: non esiste alcun server dello sviluppatore.
5. Con chi comunica l'app
Quando accedi o aggiorni i dati, l'app si collega direttamente ai servizi dell'Università degli Studi di Milano (cas.unimi.it, unimia.unimi.it, studente.unimi.it), come farebbe il tuo browser. Le tue credenziali sono inviate solo a questi servizi. Il trattamento che l'Università fa dei tuoi dati è regolato dalla sua informativa e dai suoi termini di servizio.
Per leggere il PDF degli appelli, l'app scarica una libreria pubblica (pdf.js) dal servizio cdnjs.cloudflare.com di Cloudflare, Inc. Come in ogni richiesta web, Cloudflare può vedere il tuo indirizzo IP e il tipo di dispositivo. Il contenuto del PDF e i tuoi dati non vengono inviati a Cloudflare: il PDF viene letto interamente sul tuo telefono.
L'app non contiene pubblicità, strumenti di analisi statistica, di tracciamento o di segnalazione automatica degli errori, e non condivide né vende dati a terzi.
6. Per quanto tempo restano i dati
- Le credenziali salvate servono per il riaccesso automatico per 30 giorni dall'ultimo accesso digitato a mano; superato questo periodo l'app smette di usarle e ti chiede di accedere di nuovo. Vengono cancellate anche se il portale le rifiuta.
- Il logout cancella subito credenziali, cookie di sessione, data dell'ultimo accesso e dati in memoria locale.
- Disinstallando l'app, tutto ciò che contiene viene rimosso dal dispositivo.
7. Come cancellare i tuoi dati
Dall'app: tocca il pulsante di uscita in alto a destra nella schermata Home e conferma. Oppure disinstalla l'app. Non serve altro: non esiste un account presso lo sviluppatore, quindi non c'è nulla da cancellare altrove. Per cancellare o rettificare i dati presenti nei sistemi dell'Università, rivolgiti direttamente all'Ateneo.
8. Modalità demo
Il pulsante «Prova la demo» mostra dati di esempio inventati, senza alcun accesso all'Università e senza salvare credenziali. Per accedere con il tuo account, esci dalla demo.
9. Sicurezza
Le credenziali e i cookie sono conservati nell'archivio sicuro del sistema operativo. Le comunicazioni con l'Università avvengono tramite connessione cifrata (HTTPS). Nessun sistema è sicuro al 100%: se qualcuno ha accesso al tuo telefono sbloccato, può usare l'app come te. Ti consigliamo di proteggere il dispositivo con codice o biometria.
10. I tuoi diritti
Ai sensi del Regolamento UE 2016/679 (GDPR) hai diritto di accesso, rettifica, cancellazione, limitazione, opposizione e portabilità dei dati personali. Poiché lo sviluppatore non detiene alcun tuo dato, puoi esercitare il controllo direttamente dal tuo dispositivo (vedi punto 7). Per i dati trattati dall'Università puoi rivolgerti all'Ateneo. Hai inoltre diritto di proporre reclamo al Garante per la protezione dei dati personali (garanteprivacy.it).
11. Minori
L'app è pensata per studenti universitari e non è rivolta a minori di 14 anni.
12. Modifiche a questa informativa
Se l'app cambierà il modo in cui tratta i dati, questa pagina sarà aggiornata e la data in alto modificata.
13. Contatti
Per domande su questa informativa: [email protected].
Privacy Policy
In short. LibrettoUniMi has no server. Your credentials and university data stay on your phone and travel only between your phone and the University's servers. The developer does not receive, see or sell them. No ads, no analytics.
1. What this app is
LibrettoUniMi is an unofficial app built independently by a student. It is not affiliated with, endorsed by or sponsored by the University of Milan (Università degli Studi di Milano). It lets you view, from your phone, information the University already makes available to you on its student portal: your grade record, exam sessions and tuition fee status.
2. Who is responsible
The app developer is Edoardo Bavaro, reachable at [email protected].
Because your data never reaches the developer (see below), the University of Milan remains the controller of the data you view through the app, under its own privacy notice.
3. What data the app handles
- University credentials: the institutional email and password you type on the sign-in screen.
- Portal data: first name, last name, student ID and degree programme; passed exams with grades, dates and credits, average; available exam sessions and registrations; tuition payments and related notices.
- Session data: session cookies issued by the portal after sign-in, and the date of your last manual sign-in.
The app does not collect location, contacts, photos, advertising identifiers or other device data.
4. Where the data is stored
| Data | Where | Why |
|---|---|---|
| University email and password | Encrypted storage of the phone (iOS Keychain / Android Keystore), on your device only | To sign in again automatically when the session expires, without asking for your password each time |
| Session cookies and last sign-in date | Encrypted storage of the phone | To stay connected to the portal and know when to ask for your password again |
| Latest data read from the portal (grades, exam sessions, fees…) | Local app storage, on your device only | To show your data instantly on launch, including offline |
This data is not sent to any developer server: there is no developer server.
5. Who the app talks to
When you sign in or refresh, the app connects directly to the University of Milan services (cas.unimi.it, unimia.unimi.it, studente.unimi.it), just as your browser would. Your credentials are sent only to these services. How the University processes your data is governed by its own privacy notice and terms.
To read the exam sessions PDF, the app downloads a public library (pdf.js) from Cloudflare, Inc.'s cdnjs.cloudflare.com. As with any web request, Cloudflare can see your IP address and device type. The PDF contents and your data are not sent to Cloudflare: the PDF is read entirely on your phone.
The app contains no advertising, analytics, tracking or automatic crash-reporting tools, and does not share or sell data to third parties.
6. How long data is kept
- Saved credentials are used for automatic re-sign-in for 30 days after your last manually typed sign-in; after that the app stops using them and asks you to sign in again. They are also deleted if the portal rejects them.
- Signing out immediately deletes credentials, session cookies, the last sign-in date and locally stored data.
- Uninstalling the app removes everything it stores from your device.
7. How to delete your data
In the app: tap the sign-out button at the top right of the Home screen and confirm. Or uninstall the app. Nothing else is needed: there is no account with the developer, so there is nothing to delete elsewhere. To delete or correct data held by the University, contact the University directly.
8. Demo mode
The “Prova la demo” (Try the demo) button shows made-up sample data, with no access to the University and no credentials saved. Sign out of the demo to sign in with your own account.
9. Security
Credentials and cookies are kept in the operating system's secure storage. Communications with the University use an encrypted (HTTPS) connection. No system is 100% secure: anyone with access to your unlocked phone can use the app as you. We recommend protecting your device with a passcode or biometrics.
10. Your rights
Under the EU General Data Protection Regulation (GDPR) you have the right to access, rectify, erase, restrict, object to and port your personal data. Because the developer holds none of your data, you can exercise control directly from your device (see section 7). For data processed by the University, contact the University. You also have the right to lodge a complaint with your data protection authority (in Italy, the Garante per la protezione dei dati personali, garanteprivacy.it).
11. Children
The app is intended for university students and is not directed at children under 14.
12. Changes to this policy
If the way the app handles data changes, this page will be updated and the date above revised.
13. Contact
Questions about this policy: [email protected].