Privacy Policy
Ultimo aggiornamento: Maggio 2026
Introduzione
TrailShare ("noi", "nostro" o "app") rispetta la tua privacy. Questa informativa descrive quali dati raccogliamo, come li utilizziamo e i tuoi diritti in merito.
Dati che raccogliamo
Raccogliamo i seguenti tipi di dati per fornirti il servizio:
- Dati di registrazione: email, nome utente e foto profilo quando crei un account
- Dati di posizione: coordinate GPS durante la registrazione di una traccia. La posizione viene registrata solo durante il tracking attivo
- Dati di attivitĂ : distanza, velocitĂ , dislivello, durata delle escursioni e, se collegata, frequenza cardiaca dalla fascia BLE
- Contenuti: foto, commenti e descrizioni che aggiungi alle tue tracce
- Dati tecnici: tipo di dispositivo, versione OS e log di errore per migliorare l'app
- Contatti di emergenza: se configuri Lifeline, salviamo nome, telefono e/o email dei contatti che hai scelto (massimo 3), accessibili solo al tuo account
- Dati di posizione live: se attivi LiveTrack o Lifeline, la tua posizione GPS viene pubblicata in tempo reale (ogni ~30 secondi) per permettere a chi ha il link di seguirti
Come utilizziamo i dati
I tuoi dati vengono utilizzati esclusivamente per:
- Fornirti il servizio di tracking GPS e analisi delle attivitĂ
- Mostrare le tracce pubblicate nella sezione Esplora
- Calcolare classifiche, badge e statistiche
- Inviarti notifiche relative all'app (nuovi follower, cheers, ecc.)
- Migliorare l'app e correggere bug
Non vendiamo i tuoi dati a terze parti. Non utilizziamo i tuoi dati per pubblicitĂ .
Condivisione dei dati
Le tue tracce sono private di default. Solo le tracce che pubblichi esplicitamente saranno visibili nella sezione Esplora e agli altri utenti. Il tuo profilo mostra solo le informazioni che scegli di rendere pubbliche.
Servizi di terze parti
Utilizziamo i seguenti servizi per far funzionare l'app:
- Firebase (Google): autenticazione, database, storage dei file e Cloud Functions. Server in area Unione Europea (europe-west3)
- OpenStreetMap: tile delle mappe, dataset di cime (37.000+) e punti di interesse (rifugi, sorgenti, fontane, panorami) bundlati nell'app come asset statici. Dati distribuiti sotto licenza ODbL 1.0 — © OpenStreetMap contributors
- MapTiler: stili mappa premium (Topografica, Satellite, Inverno) per gli abbonati TrailShare Pro
- Open-Meteo: previsioni meteo per i sentieri (richiesta con coordinate del trail, nessun dato personale)
- OpenRouteService: calcolo dei percorsi nel pianificatore (richiesta con waypoints, nessun dato personale)
- Apple App Store / Google Play: elaborazione dei pagamenti per gli abbonamenti Pro. TrailShare non vede né conserva dati di pagamento
- Anthropic (Claude AI): generazione automatica del riassunto delle condizioni sentiero per gli abbonati Pro — vedi sezione dedicata sotto
Questi servizi hanno le proprie privacy policy che ti invitiamo a consultare.
Riassunto AI delle condizioni sentiero
Per gli abbonati TrailShare Pro, l'app può generare un riassunto in linguaggio naturale delle segnalazioni community su un sentiero (es. "fango sulla salita", "ponte chiuso", "neve sopra 1500m"). Il riassunto è prodotto dal modello Claude di Anthropic.
Cosa inviamo all'API di Anthropic:
- Il nome del sentiero (pubblico, da OpenStreetMap)
- Il testo delle segnalazioni community pubbliche degli ultimi 60 giorni (massimo 20)
- L'etĂ relativa di ogni segnalazione (es. "3h fa")
Cosa non inviamo:
- Username, ID utente o qualsiasi identificativo personale
- Coordinate GPS, tracce o dati di localizzazione
- Foto, dati salute, contatti di emergenza
I riassunti vengono memorizzati nella cache del nostro database per 24 ore per ridurre le chiamate API. Anthropic non utilizza i dati inviati dalla nostra API per addestrare i propri modelli (vedi privacy policy di Anthropic). La feature è disattivata di default e parte solo se tocchi esplicitamente "Genera riassunto AI" su un sentiero con almeno 2 segnalazioni community.
Abbonamenti TrailShare Pro
TrailShare Pro è un abbonamento opzionale che sblocca funzioni avanzate (mappe premium, AR Photo Mode, Trail Conditions AI). I pagamenti sono elaborati esclusivamente da Apple App Store o Google Play Store.
- TrailShare non riceve né conserva i tuoi dati di pagamento (carta, conto). Le transazioni avvengono interamente sui sistemi degli store
- Per verificare lo stato del tuo abbonamento, le receipt di acquisto vengono validate sui nostri server (Firebase Cloud Functions) tramite le API ufficiali di Apple/Google. Salviamo solo lo stato (attivo/scaduto), il prodotto attivo (mensile/annuale) e la data di scadenza nel tuo profilo, per sincronizzare l'accesso Pro tra i tuoi dispositivi
- Puoi gestire o annullare l'abbonamento in qualsiasi momento dalle impostazioni del tuo account App Store o Google Play
- Alla cancellazione del tuo account TrailShare, eliminiamo lo stato dell'abbonamento dai nostri server. Le condizioni di rimborso restano gestite dallo store di acquisto
Mountain Recognition AR (fotocamera e sensori)
La funzione "Riconosci le cime" utilizza la fotocamera e i sensori del dispositivo (bussola, accelerometro, GPS) per sovrapporre i nomi delle cime visibili al viewfinder live in tempo reale.
- L'elaborazione avviene interamente sul tuo dispositivo: nessun frame video, foto o dato di sensore viene inviato ai nostri server o a terze parti
- Il dataset delle cime italiane (37.000+) è bundlato nell'app come file statico — nessuna richiesta di rete è necessaria per l'AR live
- L'AR Photo Mode (Pro) salva la foto annotata solo localmente finché tu non scegli di condividerla — la condivisione passa per il sistema di share nativo del tuo dispositivo
- L'accesso alla fotocamera è richiesto solo all'apertura della funzione e può essere revocato dalle impostazioni del sistema operativo in qualunque momento
Dati sulla salute (Health Connect / Apple Salute)
Se attivi la sincronizzazione con Health Connect (Android) o Apple Salute (iOS), TrailShare accede ai seguenti dati dal tuo dispositivo wearable:
- Frequenza cardiaca: per mostrare il battito durante le attivitĂ registrate e calcolare le zone cardio
- Passi: per contare i passi durante le attivitĂ e mostrare il totale giornaliero nella Dashboard Salute
- Calorie bruciate: per mostrare il dispendio energetico durante le attivitĂ e il riepilogo settimanale
- Allenamenti: per sincronizzare le attivitĂ registrate con TrailShare su Health Connect/Apple Salute
Questi dati vengono:
- Utilizzati esclusivamente per le funzionalitĂ dell'app descritte sopra
- Salvati nel tuo account personale su Firebase (Google Cloud)
- Mostrati solo a te, l'utente autenticato
- Mai venduti, condivisi con terze parti o utilizzati per pubblicitĂ
- Eliminati dal nostro server quando elimini il tuo account
La sincronizzazione con Health Connect/Apple Salute è disattivata per impostazione predefinita. Puoi attivarla o disattivarla in qualsiasi momento dalle Impostazioni dell'app.
Lifeline e Live Tracking (funzioni di sicurezza)
TrailShare include due funzionalitĂ per condividere la posizione in tempo reale: LiveTrack (condivisione pubblica manuale) e Lifeline (strumento di sicurezza con contatti di emergenza). Entrambe sono disattivate per impostazione predefinita e vengono avviate solo su tua esplicita richiesta.
Dati trattati
- Posizione GPS in tempo reale (latitudine, longitudine), aggiornata ogni ~30 secondi mentre la sessione è attiva
- Nome utente visualizzato e livello di carica della batteria del tuo dispositivo, per informare chi segue il link
- Contatti di emergenza che hai salvato (solo per Lifeline): nome + telefono e/o email
Con chi vengono condivisi
- LiveTrack: chiunque riceva il link pubblico che condividi manualmente può vedere la tua posizione live finché la sessione è attiva
- Lifeline: solo i contatti di emergenza che hai esplicitamente configurato ricevono un link personalizzato con token univoco crittograficamente forte. Il link non è indovinabile, ma se inoltrato funziona comunque: non condividerlo con soggetti non fidati
- In caso di inattivitĂ prolungata o di SOS manuale, Lifeline predispone messaggi precompilati (SMS, WhatsApp, email) che tu confermi manualmente di inviare ai tuoi contatti
Dove vengono salvati
- Su Firebase Firestore (Google Cloud, data center in area Unione Europea)
- I contatti di emergenza sono salvati nel percorso
user_profiles/{uid}/emergency_contacts/e sono leggibili solo dal tuo account autenticato, tramite regole di sicurezza lato server - La sessione live vive in una collezione separata
live_sessions/con token di accesso dedicati per ciascun contatto
Per quanto tempo
- Posizione live: aggiornata finché la registrazione è attiva. Alla chiusura la sessione viene marchiata come terminata e archiviata per 24 ore (per consultazione da parte dei contatti), poi rimossa automaticamente
- Token di accesso dei contatti: eliminati alla chiusura della sessione
- Contatti di emergenza: conservati finché non li elimini manualmente da Impostazioni → Sicurezza → Contatti di emergenza
- Log di invio SMS/WhatsApp: non li vediamo noi, vengono gestiti dall'app nativa del tuo telefono; eventuali registrazioni sono soggette alle policy del gestore telefonico
Messaggi inviati ai contatti
Lifeline prepara messaggi di testo precompilati (personalizzabili in Impostazioni) che contengono il tuo nome, il tipo di attivitĂ e il link con il token per seguire la posizione live. L'invio effettivo richiede una tua conferma manuale tramite l'app nativa SMS, WhatsApp o Email del tuo dispositivo: TrailShare non invia automaticamente messaggi per tuo conto.
Pulsante "Chiama 112"
Apre l'applicazione telefono del tuo dispositivo con il numero 112 precompilato. Non effettua la chiamata autonomamente e non trasmette alcun dato a servizi esterni: la chiamata viene gestita dal tuo gestore telefonico come una normale chiamata di emergenza.
Disattivazione e cancellazione
- Puoi disattivare LiveTrack e Lifeline in qualsiasi momento durante la registrazione
- Puoi eliminare i contatti di emergenza individualmente dalle Impostazioni
- La cancellazione del tuo account rimuove tutti i contatti e le sessioni live archiviate
Limiti importanti (leggi con attenzione)
LiveTrack e Lifeline non sono servizi di emergenza: non contattano direttamente il Soccorso Alpino, il 112 o altre autoritĂ , richiedono copertura di rete cellulare/dati, e non garantiscono la consegna dei messaggi ai contatti. Per i limiti completi di queste funzioni consulta i nostri Termini di Servizio.
Conservazione dei dati
I tuoi dati vengono conservati finché mantieni attivo il tuo account. Fanno eccezione le sessioni LiveTrack e Lifeline, che vengono automaticamente archiviate 24 ore dopo la chiusura della sessione, e i token di accesso, eliminati subito alla chiusura.
Puoi richiedere la cancellazione del tuo account e di tutti i dati associati in qualsiasi momento dalle Impostazioni dell'app (Zona Pericolosa > Elimina Account).
Sicurezza
Proteggiamo i tuoi dati con misure di sicurezza tecniche e organizzative. I dati sono criptati sia in transito (HTTPS) che a riposo sui server Firebase. L'accesso ai dati è limitato al personale autorizzato.
I tuoi diritti
Hai il diritto di:
- Accedere ai tuoi dati personali
- Correggere dati inesatti
- Richiedere la cancellazione dei tuoi dati
- Esportare le tue tracce in formato GPX
- Revocare il consenso al trattamento dei dati
Minori
L'app non è destinata a minori di 13 anni. Non raccogliamo consapevolmente dati di bambini sotto questa età .
Modifiche alla policy
Potremmo aggiornare questa privacy policy. Ti notificheremo di eventuali modifiche significative tramite l'app o email.
Contatti
Per domande sulla privacy, contattaci a: privacy@trailshare.app