SubAdvisor · Informazioni
Privacy Policy
Trasparenza sui dati e sulle funzionalità digitali di SubAdvisor.
Questa informativa descrive, in forma preliminare, come l’app SubAdvisor tratta i dati degli utenti che registrano e sincronizzano le proprie immersioni. È basata su una ricognizione statica del repository e deve essere confrontata con la build e i servizi realmente attivi.
1. Titolare del trattamento e contatti
Il titolare è una persona fisica con sede in Italia. [DA COMPLETARE: nome e cognome del titolare e recapiti effettivi]. Il contatto previsto per le richieste privacy è privacy@subadvisor.it, non ancora verificato come operativo.
2. Informazioni trattate
- Account: identificativo utente Firebase (UID), email, eventuale nome, foto/profilo del fornitore di accesso, stato di verifica e provider utilizzato.
- Profilo: nome, cognome, località testuale facoltativa e altri campi del profilo Diver.
- Logbook: date, durata, profondità, temperatura, visibilità, siti, coordinate, attrezzatura, note e nominativi dei buddy inseriti dall’utente.
- Certificazioni e attrezzatura: brevetti, eventuali numeri identificativi, scadenze, equipaggiamento e manutenzioni (anche prezzi inseriti manualmente).
- Dati tecnici: sincronizzazione offline, eventuali conflitti, informazioni diagnostiche e crash report nella build Android.
I campi liberi possono contenere dati ulteriori inseriti volontariamente dall’utente. [DA VERIFICARE: categorie esatte e obbligatorietà nella build distribuita].
3. Posizione geografica
La posizione del luogo di immersione può essere inserita o selezionata dall’utente. L’app può richiedere facoltativamente una posizione GPS puntuale per individuare un sito: dall’analisi non emerge un tracciamento continuo in background. Le coordinate salvate con l’immersione possono essere sincronizzate sul cloud.
4. Finalità e basi giuridiche
I trattamenti tecnicamente individuati servono a gestire l’account, conservare e sincronizzare i dati del logbook, rendere disponibili i servizi di mappa, supportare la sicurezza e risolvere problemi tecnici. [DA VALIDARE: finalità dettagliate, base giuridica ex art. 6 GDPR per ciascun trattamento, natura obbligatoria/facoltativa e conseguenze del mancato conferimento].
5. Fornitori e accessi esterni
Il codice utilizza servizi Google Firebase (Authentication, Firestore e Cloud Functions) e prevede componenti di Crashlytics nella configurazione release. I flussi di mappa possono utilizzare tile OpenStreetMap e aprire collegamenti esterni a Google Maps; sono presenti percorsi di accesso tramite Google e Facebook. [DA VERIFICARE: servizi realmente attivi, responsabili/destinatari, eventuali trasferimenti internazionali, garanzie e raccolta automatica degli SDK].
6. Conservazione e protezione
I dati applicativi sono conservati nel database locale dell’app e, per i dati sincronizzati, in Firebase/Firestore. L’analisi del codice ha individuato regole di accesso basate sull’UID, ma non ha verificato quelle distribuite. [DA STABILIRE: tempi di conservazione per ogni categoria, criteri di eliminazione, backup, misure di sicurezza realmente adottate e tempi delle copie residue].
7. Cancellazione account
È stato scelto un processo supervisionato dall’amministratore globale. L’utente potrà richiedere la cancellazione anche tramite la pagina Cancellazione account. La procedura end-to-end non è ancora implementata e collaudata: la cancellazione dell’identità Firebase Auth da sola non garantisce l’eliminazione dei dati associati.
8. Diritti dell’interessato
Nei casi previsti dalla normativa, l’utente può esercitare i diritti di accesso, rettifica, cancellazione, limitazione, opposizione e portabilità e può proporre reclamo al Garante per la protezione dei dati personali. [DA COMPLETARE: canale verificato per le richieste, eventuali processi di identificazione e gestione delle istanze].
9. Minori e modifiche dell'informativa
[DA DECIDERE: pubblico di destinazione, età minima applicabile e gestione degli eventuali utenti minorenni]. Le modifiche future saranno rese accessibili tramite questa pagina con data di aggiornamento.