1. Introduzione
GoPlan ("noi", "nostro", "il Servizio") è un'applicazione per la gestione collaborativa di eventi, gruppi e attività, disponibile come app mobile e come applicazione web. La tua privacy è importante per noi: questa informativa spiega quali dati raccogliamo, perché li raccogliamo e come li utilizziamo, in conformità con il Regolamento (UE) 2016/679 ("GDPR").
Questa informativa descrive come GoPlan tratta i tuoi dati personali e quali diritti puoi esercitare.
2. Titolare del trattamento
Il titolare del trattamento dei dati è:
- Alice Palma — sviluppatrice del progetto GoPlan
- Email di contatto: goplan@keeras.it
3. Dati che raccogliamo
3.1 Dati forniti da te
Quando crei un account o utilizzi il Servizio, potresti fornirci:
| Dato | Obbligatorio | Finalità |
|---|---|---|
| Sì | Autenticazione e comunicazioni | |
| Password | Sì | Sicurezza dell'account |
| Username | Sì | Identificazione nel servizio |
| Nome e cognome | Sì | Identificazione dell'account. Visibili solo a te: non vengono mostrati ad altri utenti (vedi sezione 5) |
| Telefono e prefisso | No | Recupero account, contatti |
| Città e Paese | Sì | Mostrare eventi e suggerimenti pertinenti alla tua zona. Salviamo le coordinate approssimative del centro del comune scelto, non il tuo indirizzo né la posizione GPS del dispositivo |
| Data di nascita | Sì | Verifica dell'età minima (14 anni) |
| Immagine profilo | No | Visualizzazione nell'app |
3.2 Dati raccolti automaticamente
- Dati di utilizzo: pagine visitate, azioni effettuate, data e ora di accesso.
- Data e ora dell'ultima attività: registriamo il momento in cui hai usato l'app per l'ultima volta (un solo valore, sovrascritto: non teniamo lo storico delle tue sessioni). Serve all'assistenza per sapere se un problema riguarda un account in uso, ed è visibile solo agli amministratori di GoPlan nel pannello interno: non viene mai mostrato agli altri utenti, che non possono sapere se sei online.
- Informazioni sul dispositivo: tipo di dispositivo, sistema operativo, versione dell'app.
- Indirizzo IP: per sicurezza e diagnostica.
- Posizione approssimativa (coarse) via GPS: raccolta solo on-demand, quando tocchi esplicitamente il pulsante "usa la mia posizione" per precompilare il luogo di un evento o la città nel tuo profilo. Non è mai tracciamento continuo: la posizione viene letta una tantum, con precisione ridotta, e mai in background. La ricerca di indirizzi e città passa da un proxy interno che non inoltra il tuo indirizzo IP al fornitore di geocodifica.
- Dati di crash e diagnostica: nell'app mobile, sul sito web e sui nostri server, in caso di errore raccogliamo report tecnici (descrizione dell'errore, punto del programma in cui è avvenuto, versione dell'app o del sito, tipo di dispositivo o browser) tramite Sentry, al solo scopo di correggere i bug — mai per pubblicità. Il servizio è configurato per non conservare il tuo indirizzo IP, il tuo identificativo utente, i cookie di sessione, il contenuto dei moduli che compili e i parametri degli indirizzi che visiti. Sul sito web non è attiva alcuna registrazione dello schermo.
- Misure di velocità (app mobile e nostri server): registriamo quanto
tempo impiega una schermata ad aprirsi e quanto impiega il server a rispondere, per capire dove
l'app è lenta e renderla più veloce. Di ogni richiesta viene registrato l'endpoint senza i tuoi
dati:
/eventi/:id/attività, mai l'identificativo dell'evento, del gruppo o della persona; i parametri di ricerca (che possono contenere nomi o email) vengono rimossi prima dell'invio. Non sono associate al tuo account. Viene misurata una schermata su cinque sull'app e una richiesta su dieci sul server; sul sito web non è attiva alcuna misura di velocità. - Identificativo del dispositivo per le notifiche (token push): se accetti di ricevere le notifiche, il tuo telefono riceve da Firebase Cloud Messaging (servizio di Google) un codice che identifica quella singola installazione dell'app, e noi lo conserviamo per sapere dove recapitarti gli avvisi. Non è il tuo nome né il tuo numero di telefono: è un indirizzo tecnico, che cambia da solo se reinstalli l'app, e viene cancellato insieme all'account. Se rifiuti le notifiche, non viene raccolto nulla.
- Fasce occupate prese dal calendario del tuo telefono (solo se le attivi tu): nelle impostazioni puoi scegliere di far leggere a GoPlan i calendari del telefono, per non farti proporre date in cui sei già impegnato. In questo caso escono dal telefono soltanto gli orari — inizio e fine di ogni impegno — e nient'altro: titolo, luogo, invitati, note e nome del calendario restano sul tuo dispositivo. La funzione è spenta di default e, spegnendola, le fasce già inviate vengono cancellate dai nostri server.
- Promemoria del telefono (solo su tua richiesta): se scegli di importare i tuoi Promemoria come attività, GoPlan li legge una tantum e ti mostra un'anteprima; diventano nostri dati solo quelli che confermi tu. GoPlan non modifica né cancella nulla nei tuoi Promemoria.
3.3 Dati generati dal tuo utilizzo
- Contenuti che crei: eventi, gruppi, attività, messaggi, commenti.
- Preferenze e impostazioni.
- Log delle attività (audit log).
4. Perché raccogliamo i dati
| Finalità | Base giuridica |
|---|---|
| Creare e gestire l'account — registrazione, autenticazione, recupero dell'accesso e gestione del profilo | Esecuzione del contratto |
| Fornire le funzioni di GoPlan — creare e gestire gruppi, eventi, attività, budget, inviti e partecipazioni | Esecuzione del contratto |
| Suggerire eventi nelle vicinanze — utilizzare la città indicata obbligatoriamente nel profilo e le coordinate approssimative del centro del comune | Esecuzione del contratto |
| Fornire funzioni facoltative — utilizzare su tua richiesta la posizione approssimativa del dispositivo, leggere le fasce occupate del calendario o importare contenuti dai Promemoria | Consenso |
| Mostrare la tua disponibilità — comunicare agli utenti autorizzati esclusivamente se risulti libero oppure occupato, secondo le preferenze che hai scelto | Consenso |
| Migliorare il Servizio — individuare errori, analizzare le prestazioni tecniche e rendere l'app più stabile e veloce utilizzando dati ridotti al minimo | Legittimo interesse |
| Proteggere il Servizio — prevenire accessi non autorizzati, abusi, frodi e utilizzi contrari alle regole | Legittimo interesse |
| Inviare comunicazioni necessarie — verifica dell'account, recupero dell'accesso, avvisi di sicurezza e aggiornamenti indispensabili relativi al Servizio | Esecuzione del contratto |
| Inviare notifiche facoltative — avvisi push relativi a inviti, attività, eventi e budget, se hai scelto di attivarli | Consenso |
| Rispettare gli obblighi legali — rispondere alle richieste delle autorità e adempiere agli obblighi previsti dalla legge | Obbligo di legge |
Quando il trattamento si basa sul consenso, puoi revocarlo in qualsiasi momento dalle impostazioni dell'app o disattivando la relativa funzione. La revoca non rende illecito il trattamento effettuato prima della disattivazione, ma impedisce a GoPlan di continuare a utilizzare quei dati per la funzione facoltativa.
Non vendiamo i tuoi dati personali a terzi e non li utilizziamo per pubblicità di terze parti.
5. Come condividiamo i dati
Condividiamo i tuoi dati solo nei seguenti casi:
- Con altri utenti: il tuo nome visualizzato (username o il nome pubblico che hai scelto) e la tua immagine profilo sono visibili ai partecipanti degli eventi e gruppi a cui partecipi. Il nome e cognome reali non compaiono nelle schermate condivise con altri utenti: nell'app restano visibili solo a te, nel tuo profilo. La tua password non viene mai condivisa. Telefono, data di nascita e città restano privati, a meno che tu non scelga di renderli visibili sul tuo profilo dalle impostazioni (visibilità disattivata di default).
- La tua disponibilità (se in un dato periodo risulti impegnato oppure libero) può essere mostrata ad altri utenti, per aiutarli a scegliere una data. Viene condiviso solo lo stato occupato/libero: mai il titolo, il luogo o gli altri dettagli dei tuoi impegni. Decidi tu chi può vederla, da Impostazioni › Profilo, fra tre opzioni: I miei contatti (chi ha, o ha avuto, un gruppo o un evento in comune con te — mai un estraneo), I miei gruppi (solo chi è in un tuo gruppo in questo momento) e Nessuno. L'impostazione predefinita è I miei contatti. Chi hai bloccato, o chi ha bloccato te, non vede mai la tua disponibilità, qualunque opzione tu abbia scelto.
- Se attivi la lettura del calendario del telefono (§3.2), la disponibilità mostrata agli altri tiene conto anche di quegli impegni: esce solo la fascia oraria in cui risulti occupato, mai il titolo o il luogo, che restano sul tuo dispositivo. Spegnendo la funzione le fasce vengono cancellate dai nostri server.
- Chi amministra un gruppo può vedere gli eventi di quel gruppo, e i loro contenuti, anche senza parteciparvi. Serve a chi risponde del gruppo — per esempio dei soldi della cassa comune — e vale per chi ha creato il gruppo e per gli amministratori che ha nominato. Chi guarda in questo modo non diventa un partecipante dell'evento: non compare nell'elenco delle persone e non riceve le notifiche. Ogni accesso di questo tipo viene registrato e resta visibile a chi amministra il gruppo. Chi ha creato il gruppo non è escludibile da questa possibilità; per gli amministratori, invece, è possibile revocarla su un singolo evento.
- Con fornitori di servizi che agiscono come responsabili del trattamento (elenco nel paragrafo successivo).
- Per obblighi legali: se richiesto da un'autorità giudiziaria o per proteggere i nostri diritti.
I fornitori di cui ci avvaliamo sono:
- Supabase (database, autenticazione, archiviazione file) — dati ospitati in Unione Europea (Irlanda), con accordo di trattamento dati (DPA) disponibile.
- Sentry (segnalazione crash e diagnostica errori, in app mobile, sito web e server) — riceve dati tecnici di crash, versione dell'app o del sito e tipo di dispositivo o browser, senza indirizzo IP e senza il tuo identificativo utente; sul sito web non è attiva alcuna registrazione dello schermo; nessun uso pubblicitario. I report sono trattati sull’infrastruttura europea di Sentry (Germania).
- Nominatim / OpenStreetMap (geocodifica degli indirizzi che inserisci negli eventi e delle città nel profilo) — la ricerca passa da un proxy interno con cache: il tuo dispositivo non contatta direttamente il fornitore e il tuo indirizzo IP non gli viene inoltrato; transita solo il testo cercato.
- Resend (email transazionali: verifica account, reset password, notifiche) — riceve il tuo indirizzo email; DPA disponibile.
- Firebase Cloud Messaging (Google) — recapito delle notifiche push sul tuo telefono: riceve il codice tecnico che identifica l'installazione dell'app (vedi §3.2) e il testo dell'avviso da consegnare. Non riceve il tuo nome, la tua email, né i contenuti dei tuoi eventi oltre a quanto compare nell'avviso stesso. Il trattamento avviene sotto le condizioni di trattamento dati di Google, con le Clausole Contrattuali Standard per gli eventuali trasferimenti fuori dall'Unione Europea (vedi §10). Se non attivi le notifiche, nessun dato raggiunge questo fornitore.
- Google e Apple — solo se scegli di accedere con il login social ("Accedi con Google/Apple"): in tal caso il fornitore tratta i dati di autenticazione come titolare autonomo, secondo la propria informativa privacy.
6. I tuoi diritti (GDPR)
In conformità con il Regolamento (UE) 2016/679, hai diritto a:
- Accesso: richiedere una copia dei tuoi dati personali.
- Rettifica: correggere dati inesatti o incompleti.
- Cancellazione: richiedere la cancellazione dei tuoi dati ("diritto all'oblio").
- Limitazione: limitare il trattamento dei tuoi dati.
- Portabilità: ricevere i tuoi dati in formato strutturato e leggibile da dispositivo automatico.
- Opposizione: opporti al trattamento basato sul legittimo interesse.
- Revoca del consenso: ritirare il consenso in qualsiasi momento.
Puoi eliminare il tuo account direttamente dalle impostazioni dell'app. Per ricevere una copia dei tuoi dati (accesso e portabilità) scrivici a goplan@keeras.it — oppure usa la voce dedicata nelle impostazioni, che prepara la richiesta per te. Per questa e ogni altra richiesta risponderemo entro 30 giorni.
Hai inoltre il diritto di proporre reclamo al Garante per la protezione dei dati personali (www.garanteprivacy.it) o all'autorità di controllo del tuo paese di residenza nell'UE.
7. Sicurezza dei dati
Adottiamo misure tecniche e organizzative per proteggere i tuoi dati:
- Crittografia in transito (HTTPS/TLS).
- Le password vengono protette mediante funzioni crittografiche sicure e non vengono conservate in chiaro.
- Accesso ai dati limitato al solo personale autorizzato, con regole di autorizzazione a livello di database (Row Level Security).
- Audit log per tracciare le operazioni sensibili.
- Adottiamo procedure di backup e ripristino adeguate alla natura del servizio.
8. Conservazione dei dati
- Dati dell'account: vengono conservati finché l'account è attivo o durante il periodo di ripensamento previsto dopo la richiesta di eliminazione.
- Contenuti: eventi, gruppi, attività, movimenti di budget, comunicazioni e altri contenuti vengono conservati finché non vengono eliminati da chi dispone delle autorizzazioni necessarie oppure finché esiste il gruppo o l'evento a cui appartengono.
- Audit log: i registri delle operazioni rilevanti vengono conservati per il tempo necessario a garantire la sicurezza del Servizio, gestire eventuali contestazioni e rispettare gli obblighi applicabili, e comunque per non più di 24 mesi.
- Data e ora dell'ultima attività: conserviamo un solo valore per utente, che viene sovrascritto a ogni nuovo utilizzo. Non manteniamo uno storico delle sessioni e il dato viene cancellato definitivamente insieme all'account.
- Periodo di ripensamento: quando richiedi l'eliminazione, il tuo account verrà disattivato subito. Avrai 30 giorni per ripristinarlo accedendo nuovamente. Dopo questo periodo, i tuoi dati personali saranno cancellati o resi anonimi come descritto nell’Informativa sulla privacy..
- Gruppi ed eventi di tua proprietà: prima di richiedere l'eliminazione dell'account puoi trasferirne la proprietà a un'altra persona. I gruppi e gli eventi trasferiti restano alla nuova persona proprietaria. Al termine dei 30 giorni, quelli ancora di tua proprietà vengono eliminati definitivamente insieme ai contenuti che appartengono esclusivamente a essi.
- Contenuti presenti in spazi condivisi: attività, movimenti di budget, comunicazioni e altri contenuti che hai inserito in gruppi o eventi appartenenti ad altre persone, oppure trasferiti prima dell'eliminazione, possono essere conservati quando sono necessari a mantenere comprensibili i conti e la cronologia condivisa. In questi casi rimuoviamo il tuo nome, la tua immagine e gli altri riferimenti al profilo e mostriamo al loro posto «Utente eliminato».
- Cancellazione definitiva: trascorsi i 30 giorni senza che tu abbia ripristinato l'account, cancelliamo definitivamente i dati del profilo, le informazioni di contatto, le credenziali, l'immagine, la data di nascita, la città e gli altri dati personali associati all'account, salvo quelli che dobbiamo conservare per obblighi di legge, sicurezza o tutela dei diritti.
- Registri di sicurezza dopo la cancellazione: le informazioni strettamente necessarie presenti negli audit log possono essere conservate per un massimo di 24 mesi. Durante questo periodo vengono ridotte al minimo e il riferimento diretto al tuo profilo viene sostituito con un identificativo tecnico.
8-bis. Permessi che l'app ti chiede sul telefono
L'app chiede un permesso solo quando serve alla funzione che stai usando, e nessuno di questi è obbligatorio per usare GoPlan: se lo neghi, funziona tutto il resto.
| Permesso | Quando viene chiesto | Cosa ne facciamo |
|---|---|---|
| Notifiche | alla prima apertura, o quando le attivi | Recapitarti avvisi su inviti, attività e budget. Comporta la raccolta del codice tecnico del dispositivo (§3.2) |
| Calendario | solo se attivi «leggi i miei impegni» nelle impostazioni | Leggere gli orari occupati dei calendari che scegli tu. Titoli e dettagli restano sul telefono (§3.2) |
| Promemoria (iPhone) | solo quando tocchi «importa dai Promemoria» | Leggerli una tantum per proportene l'importazione. GoPlan non li modifica mai |
| Fotocamera | quando scatti una foto per una copertina o per il profilo | La foto che scatti diventa l'immagine che hai scelto di caricare |
| Foto/Galleria | quando scegli un'immagine già sul telefono | Vale solo per l'immagine che selezioni: non leggiamo la tua galleria |
| Posizione approssimativa | solo quando tocchi «usa la mia posizione» | Compilare il luogo di un evento o la tua città (§3.2). Mai in background |
10. Trasferimento dati extra-UE
I dati del Servizio sono ospitati su server situati in Unione Europea: account, contenuti e file su Supabase (regione UE), report di crash e misure di velocità su Sentry (Germania).
Una sola eccezione: le notifiche push. Per recapitarti gli avvisi sul telefono ci appoggiamo a Firebase Cloud Messaging di Google (vedi §5), che può trattare il codice tecnico del dispositivo e il testo dell'avviso anche su server fuori dall'Unione Europea. Il trasferimento avviene con le garanzie previste dal GDPR — Clausole Contrattuali Standard, incluse nelle condizioni di trattamento dati di Google. Se non attivi le notifiche, GoPlan non invia a Firebase Cloud Messaging il token push e il contenuto degli avvisi.
11. Minori
Il Servizio è riservato a chi ha compiuto 14 anni, la soglia che l'Italia fissa per il consenso digitale (art. 2-quinquies del Codice Privacy). La registrazione con una data di nascita che indica meno di 14 anni viene rifiutata dal servizio.
Se sei un genitore e ritieni che tuo figlio abbia fornito dati personali senza il tuo consenso, contattaci a goplan@keeras.it e provvederemo alla cancellazione.
12. Modifiche alla Privacy Policy
Potremmo aggiornare questa informativa. In caso di modifiche significative:
- Ti notificheremo tramite l'app o via email.
- Pubblicheremo la versione aggiornata con la data di entrata in vigore.
- Le modifiche entreranno in vigore dopo 15 giorni dalla comunicazione.
13. Contatti
Per domande sulla privacy o per esercitare i tuoi diritti: goplan@keeras.it
Consulta anche i Termini di Servizio.
Questa Privacy Policy è conforme al Regolamento (UE) 2016/679 (GDPR) e al D.Lgs. 196/2003 (Codice Privacy italiano), come modificato dal D.Lgs. 101/2018.