La presente Privacy Policy descrive come CalendHome raccoglie, utilizza e protegge i dati personali degli utenti dell'applicazione mobile e del sito web associato. Utilizzando CalendHome accetti le pratiche descritte in questo documento.
CalendHome raccoglie esclusivamente i dati strettamente necessari al funzionamento del servizio:
Dati di registrazione: nome o soprannome, emoji, colore, ruolo familiare, indirizzo email (solo per gli admin).
Dati di autenticazione: password dell'account admin e password famiglia (conservate in forma hashata con bcrypt, mai in chiaro).
Dati di utilizzo: eventi del calendario (titolo, data, ora, note, partecipanti, ricorrenze).
Rubrica famiglia: nome, numero di telefono, categoria e note dei contatti che l'utente sceglie volontariamente di salvare (es. pediatra, scuola, nonni). Nome, telefono e note sono cifrati sul dispositivo prima di essere inviati al server.
Token push: identificatore del dispositivo (FCM token di Google Firebase) per inviarti le notifiche degli eventi.
Dati tecnici: token di sessione per l'autenticazione.
Preferenze locali: lingua, tema, suoneria, anticipo notifiche — memorizzate solo sul tuo dispositivo.
Non raccogliamo: geolocalizzazione, contatti della rubrica del telefono (l'app non legge né accede alla rubrica di sistema del tuo dispositivo), foto, dati biometrici, dati di pagamento, dati di navigazione o tracciamento pubblicitario.
3. Perché raccogliamo i dati
I dati personali sono trattati esclusivamente per le seguenti finalità:
Erogazione del servizio: creazione e gestione del calendario familiare condiviso e della rubrica dei contatti di famiglia.
Autenticazione: verificare l'identità degli utenti e proteggere l'accesso alla famiglia.
Notifiche push: inviare promemoria degli eventi creati o di cui sei partecipante.
Recupero credenziali: inviare il codice famiglia all'indirizzo email registrato.
Comunicazioni di servizio: notifiche tecniche relative al funzionamento dell'app.
4. Base giuridica
Il trattamento si fonda su:
Esecuzione del contratto (art. 6.1.b GDPR): necessario per fornire il servizio richiesto.
Consenso (art. 6.1.a GDPR): prestato dall'utente al momento della registrazione.
5. Come proteggiamo i dati
Comunicazioni cifrate tramite HTTPS/TLS.
Password conservate con hash bcrypt (mai in chiaro).
Eventi del calendario e dati sensibili della rubrica (nome, telefono, note dei contatti) cifrati con algoritmo XOR + SHA-256 derivato dal codice famiglia, prima della trasmissione al server. Il server non è in grado di leggere questi dati in chiaro.
Token di sessione generati crittograficamente con scadenza automatica.
Accesso al database protetto da credenziali e limitato al solo server applicativo.
6. Notifiche push e Firebase Cloud Messaging
Per inviare le notifiche push CalendHome utilizza il servizio Firebase Cloud Messaging (FCM) di Google LLC. Il servizio riceve esclusivamente il token del dispositivo e il contenuto essenziale della notifica (titolo ed eventuale descrizione dell'evento). Non riceve informazioni personali identificative oltre al token del dispositivo.
Puoi disattivare le notifiche push in qualsiasi momento dalle impostazioni del dispositivo o dall'app.
Maggiori informazioni sul trattamento di Google: Firebase Privacy.
7. Cifratura dei dati della famiglia
I contenuti sensibili inseriti dagli utenti — titoli e note degli eventi, nomi dei membri, nome, telefono e note dei contatti della rubrica — vengono cifrati sul dispositivo dell'utente prima di essere inviati al server. La chiave di cifratura è derivata dal codice famiglia (che non viene mai trasmesso insieme ai dati) tramite SHA-256.
Questo significa che il server e il personale di alexpuntoesse non sono in grado di leggere in chiaro i contenuti sensibili: li vede soltanto chi possiede il codice famiglia. Restano invece leggibili al server i dati strettamente necessari al funzionamento (date ed orari degli eventi, categoria dei contatti per il raggruppamento, indirizzo email dell'admin per il recupero credenziali).
8. Condivisione dei dati
Non condividiamo i tuoi dati con terze parti. I dati non vengono venduti, ceduti o trasferiti a soggetti esterni per finalità di marketing, profilazione o altro.
I dati sono conservati su server situati in Italia (hosting Aruba S.p.A.) e non vengono trasferiti al di fuori dello Spazio Economico Europeo (SEE), fatto salvo il passaggio tecnico attraverso FCM per le notifiche push.
9. Conservazione dei dati
Dati dell'account: fino alla cancellazione dell'account da parte dell'utente.
Eventi: fino alla cancellazione da parte dell'utente o alla cancellazione dell'account.
Rubrica famiglia: fino alla cancellazione del contatto da parte dell'utente o alla cancellazione dell'account.
Token di sessione: 30 giorni dalla creazione, poi eliminati automaticamente.
Log tecnici anonimizzati: massimo 90 giorni per finalità di sicurezza e diagnostica.
Alla cancellazione dell'account, tutti i dati personali vengono eliminati in modo permanente e irreversibile entro 30 giorni.
10. I tuoi diritti (GDPR)
Ai sensi del Regolamento (UE) 2016/679 (GDPR) e del D.Lgs. 196/2003, hai il diritto di:
Accesso: ottenere una copia dei tuoi dati.
Rettifica: correggere dati inesatti o incompleti.
Cancellazione: richiedere l'eliminazione dei dati (diritto all'oblio).
Limitazione: richiedere la limitazione del trattamento.
Portabilità: ricevere i dati in formato strutturato. La funzione "Esporta calendario" fornisce un file .ics standard; la funzione "Esporta contatti" fornisce file .vcf (vCard) standard.
Opposizione: opporti al trattamento dei tuoi dati.
Revoca del consenso: revocare il consenso in qualsiasi momento.
La cancellazione è permanente e irreversibile. Vengono eliminati: profilo, eventi creati e, se sei l'ultimo admin, l'intera famiglia.
12. Minori
L'app può essere utilizzata anche da minori di 16 anni all'interno del nucleo familiare, ma sotto la diretta supervisione e responsabilità dei genitori o tutori, che agiscono come admin e titolari del trattamento rispetto ai dati dei minori. CalendHome non è destinata a minori di 13 anni che agiscano in autonomia.
13. Pubblicità
CalendHome non contiene pubblicità e non utilizza tecnologie di advertising o tracciamento pubblicitario.
14. Permessi richiesti sul dispositivo
CalendHome richiede un set minimo di permessi, tutti strettamente funzionali:
Internet / stato della rete: per sincronizzare dati con il server.
Notifiche push: per inviarti promemoria degli eventi.
Sveglia precisa (Schedule Exact Alarm): per far scattare le notifiche all'ora esatta impostata.
Avvio automatico (Receive Boot Completed): per riprogrammare le notifiche dopo il riavvio del dispositivo.
Vibrazione: per il feedback delle notifiche.
L'app non richiede accesso a rubrica del telefono, fotocamera, posizione, microfono, archiviazione o altri dati del dispositivo. L'esportazione del calendario (.ics) e dei contatti della rubrica (.vcf) utilizza il menu di condivisione standard del sistema operativo, senza che l'app acceda direttamente ad altre app.
15. Modifiche alla policy
Ci riserviamo il diritto di aggiornare questa Privacy Policy. In caso di modifiche sostanziali, ne daremo comunicazione tramite l'app. La data dell'ultimo aggiornamento è indicata in cima a questo documento.