Informativa sulla Privacy di Run Analytics

Ultimo aggiornamento: 10 Gennaio 2025 | Data di efficacia: 10 Gennaio 2025

Introduzione

Run Analytics ("noi", "nostro" o "l'app") si impegna a proteggere la tua privacy. Questa Informativa sulla Privacy spiega come le nostre applicazioni mobili (iOS e Android) accedono, utilizzano e proteggono i dati sanitari del tuo dispositivo.

Principio Chiave della Privacy: Run Analytics opera con un'architettura locale senza server. Tutti i dati sanitari accessibili da Apple HealthKit (iOS) o Health Connect (Android) rimangono esclusivamente sul tuo dispositivo fisico e non vengono mai trasmessi a server esterni, servizi cloud o terze parti.

1. Accesso ai Dati Sanitari

Run Analytics si integra con la piattaforma sanitaria nativa del tuo dispositivo per fornire analisi degli allenamenti di corsa:

1.1 iOS - Integrazione Apple HealthKit

Sui dispositivi iOS, Run Analytics si integra con Apple HealthKit per accedere ai dati di allenamento di corsa. Richiediamo accesso in sola lettura a:

  • Sessioni di Allenamento: Esercizi di corsa con tempo e durata
  • Distanza: Distanze totali e distanze per vasca
  • Frequenza Cardiaca: Dati della frequenza cardiaca durante gli allenamenti
  • Energia Attiva: Calorie bruciate durante le sessioni di corsa
  • Conteggio Bracciate: Dati delle bracciate per l'analisi

Conformità Apple HealthKit: Run Analytics aderisce a tutte le linee guida di Apple HealthKit. I tuoi dati sanitari vengono elaborati interamente sul tuo dispositivo iOS e non lo lasciano mai. Non condividiamo mai i dati di HealthKit con terze parti, piattaforme pubblicitarie o broker di dati.

1.2 Android - Integrazione Health Connect

Tipo di Dato Sanitario Permesso Scopo
Sessioni di Esercizio READ_EXERCISE Per identificare e importare sessioni di allenamento di corsa da Health Connect
Registri di Distanza READ_DISTANCE Per mostrare metriche chiave come la distanza totale per nuotata, distanze per vasca e calcolare il passo
Registri di Frequenza Cardiaca READ_HEART_RATE Per mostrare grafici della frequenza cardiaca, calcolare la media e il massimo durante gli allenamenti
Registri di Velocità READ_SPEED Per calcolare e mostrare il tuo passo di corsa, zone di passo e analisi della frequenza di bracciata
Calorie Bruciate READ_TOTAL_CALORIES_BURNED Per fornire una panoramica completa del dispendio energetico durante le sessioni di corsa

Permessi Android: Questi permessi vengono richiesti al primo avvio dell'app. Puoi revocare questi permessi in qualsiasi momento tramite Impostazioni Android → App → Health Connect → Run Analytics.

1.3 Come Utilizziamo i Dati Sanitari

Tutti i dati sanitari sono utilizzati esclusivamente per i seguenti scopi:

  • Visualizzazione Allenamenti: Mostrare le tue sessioni di corsa con metriche dettagliate (distanza, tempo, passo, frequenza cardiaca)
  • Analisi delle Prestazioni: Calcolare zone di passo, analisi della bracciata, CSS (Velocità Critica di Corsa) e sTSS (Punteggio di Stress da Allenamento corsa)
  • Monitoraggio dei Progressi: Mostrare tendenze delle prestazioni, record personali e riepiloghi di allenamento
  • Esportazione Dati: Consentire di esportare i tuoi dati di allenamento in formato CSV per uso personale

1.4 Archiviazione dei Dati

🔒 GARANZIA CRITICA DI PRIVACY:

Tutti i dati sanitari rimangono esclusivamente sul tuo dispositivo fisico.

  • iOS: I dati sono archiviati utilizzando iOS Core Data e UserDefaults (solo sul dispositivo)
  • Android: I dati sono archiviati utilizzando Android Room Database (SQLite sul dispositivo)
  • NESSUN dato viene caricato su server esterni
  • NESSUN dato viene trasmesso via internet
  • NESSUNA sincronizzazione cloud o backup di dati sanitari
  • NESSUN accesso di terze parti ai tuoi dati sanitari

L'unico momento in cui i dati lasciano il tuo dispositivo è quando TU scegli esplicitamente di esportare i tuoi allenamenti in formato CSV e condividere il file tu stesso.

2. Permessi Richiesti

2.1 Permessi iOS

  • Accesso a HealthKit: Accesso in lettura a Allenamenti, Distanza, Frequenza Cardiaca, Energia Attiva e Conteggio Bracciate
  • Libreria Foto (Opzionale): Solo se scegli di salvare i riepiloghi di allenamento come immagini

Puoi gestire i permessi di HealthKit in qualsiasi momento in Impostazioni iOS → Privacy e Sicurezza → Salute → Run Analytics.

2.2 Permessi Android

  • android.permission.health.READ_EXERCISE
  • android.permission.health.READ_DISTANCE
  • android.permission.health.READ_HEART_RATE
  • android.permission.health.READ_SPEED
  • android.permission.health.READ_TOTAL_CALORIES_BURNED
  • Accesso a Internet (INTERNET): Utilizzato solo per mostrare contenuti statici in-app e accedere alla gestione degli abbonamenti (Google Play Billing). Nessun dato sanitario viene trasmesso.
  • Servizio in Primo Piano (FOREGROUND_SERVICE): Per potenziali future funzionalità di sincronizzazione in background (attualmente non implementate).

3. Dati che NON Raccogliamo

Run Analytics NON raccoglie, archivia né trasmette:

  • ❌ Informazioni di identificazione personale (nome, email, numero di telefono)
  • ❌ Identificatori del dispositivo (IDFA su iOS, ID pubblicitario su Android)
  • ❌ Dati di posizione o coordinate GPS
  • ❌ Analisi di utilizzo o tracciamento comportamentale nell'app
  • ❌ Rapporti di crash o dati diagnostici a server esterni
  • ❌ Alcun dato tramite SDK di terze parti o servizi di analisi

Utilizziamo zero librerie di tracciamento di terze parti tra cui:

  • No Google Analytics / Firebase Analytics
  • No Facebook SDK
  • No SDK pubblicitari
  • No servizi di reportistica crash (Crashlytics, Sentry, ecc.)

4. Acquisti In-App e Abbonamenti

Run Analytics offre abbonamenti opzionali in-app gestiti tramite il sistema di pagamento nativo del tuo dispositivo:

4.1 iOS - Abbonamenti App Store

Quando acquisti un abbonamento su iOS:

  • Apple gestisce tutta l'elaborazione dei pagamenti tramite l'App Store
  • Noi riceviamo solo lo stato dell'abbonamento (attivo/inattivo) tramite StoreKit
  • NON abbiamo accesso alle tue informazioni di pagamento (carta di credito, indirizzo di fatturazione)
  • I dati dell'abbonamento sono archiviati localmente sul tuo dispositivo

Gestire gli abbonamenti:

  • Impostazioni iOS → Il tuo nome → Abbonamenti → Run Analytics
  • O nell'app: Impostazioni → Gestisci Abbonamento

4.2 Android - Google Play Billing

Quando acquisti un abbonamento su Android:

  • Google Play gestisce tutta l'elaborazione dei pagamenti
  • Noi riceviamo solo lo stato dell'abbonamento (attivo/inattivo) tramite l'API Google Play Billing
  • NON abbiamo accesso alle tue informazioni di pagamento (carta di credito, indirizzo di fatturazione)
  • I dati dell'abbonamento sono archiviati localmente sul tuo dispositivo

Gestire gli abbonamenti:

  • Google Play Store → Account → Abbonamenti → Run Analytics
  • O nell'app: Impostazioni → Gestisci Abbonamento

5. Conservazione ed Eliminazione dei Dati

5.1 Conservazione dei Dati

  • I dati sanitari sono archiviati sul tuo dispositivo indefinitamente finché non li elimini manualmente
  • I dati di allenamento sono conservati per fornire tracciamento storico delle prestazioni e analisi

5.2 Eliminazione dei Dati

Puoi eliminare i tuoi dati in qualsiasi momento:

Metodo 1: Eliminare Allenamenti Singoli

  • Apri la schermata di dettaglio dell'allenamento
  • Tocca il pulsante di eliminazione (icona cestino)
  • Conferma l'eliminazione

Metodo 2: Cancellare Tutti i Dati dell'App

  • iOS: Elimina e reinstalla l'app (tutti i dati locali vengono rimossi)
  • Android: Impostazioni → App → Run Analytics → Archiviazione → Cancella dati

Metodo 3: Disinstallare l'App

  • Disinstallare Run Analytics rimuove automaticamente tutti i dati locali

Metodo 4: Revocare Permessi Sanitari

  • iOS: Impostazioni → Privacy e Sicurezza → Salute → Run Analytics → Disattiva Tutte le Categorie
  • Android: Impostazioni → App → Health Connect → Run Analytics → Revoca tutti i permessi

6. Sicurezza dei Dati

Prendiamo seriamente la sicurezza dei dati, anche se tutti i dati rimangono sul tuo dispositivo:

6.1 Misure di Sicurezza

  • Sicurezza iOS: Tutti i dati archiviati utilizzando iOS Core Data sono protetti dal Keychain iOS e dalla crittografia del dispositivo. I dati sono protetti quando il dispositivo è bloccato.
  • Sicurezza Android: Tutti i dati archiviati in Room Database sono protetti dalla sicurezza integrata di Android e dalla sandbox dell'applicazione.
  • Nessuna Trasmissione di Rete: I dati sanitari non lasciano mai il tuo dispositivo, eliminando i rischi di sicurezza della trasmissione
  • Sandboxing App: Le sandbox dell'app iOS e Android impediscono ad altre app di accedere ai dati di Run Analytics
  • Archiviazione Sicura: I dati sanitari non possono essere letti senza autenticazione del dispositivo (codice, Face ID, Touch ID, impronta digitale, sblocco facciale)

6.2 La Tua Responsabilità

Per proteggere i tuoi dati:

  • Mantieni il tuo dispositivo bloccato con un codice forte/biometria
  • Mantieni il tuo sistema operativo aggiornato con le ultime patch di sicurezza
  • iOS: Non effettuare il jailbreak del tuo dispositivo
  • Android: Non effettuare il root del tuo dispositivo

7. Condivisione dei Dati e Terze Parti

Run Analytics NON condivide i tuoi dati sanitari con alcuna terza parte.

7.1 Nessuna Condivisione dei Dati

  • Non vendiamo i tuoi dati
  • Non condividiamo i tuoi dati con inserzionisti
  • Non forniamo i tuoi dati a società di analisi
  • Non ci integriamo con piattaforme di social media

7.2 Esportazione CSV (Solo Iniziata dall'Utente)

L'unico modo in cui i dati lasciano il tuo dispositivo è quando TU esplicitamente:

  1. Navighi su Impostazioni → Esportazione Dati Grezzi
  2. Generi un file CSV
  3. Scegli di condividere il file CSV tramite il menu di condivisione del tuo dispositivo (email, cloud storage, app di messaggistica)

Questo è interamente sotto il tuo controllo.

8. Privacy dei Minori

Run Analytics non raccoglie consapevolmente dati da minori di 13 anni. L'app non richiede informazioni sull'età, ma i genitori dovrebbero supervisionare l'uso che fanno i propri figli delle applicazioni di monitoraggio della salute.

Se ritieni che un minore di 13 anni abbia utilizzato Run Analytics, contattaci e ti aiuteremo a garantire che tutti i dati locali vengano eliminati dal dispositivo.

9. Trasferimenti Internazionali di Dati

Non Applicabile. Poiché tutti i dati sanitari rimangono esclusivamente sul tuo dispositivo (iOS o Android) e non vengono mai trasmessi a server, non ci sono trasferimenti internazionali di dati.

10. I Tuoi Diritti (Conformità GDPR, CCPA)

Sebbene Run Analytics non raccolga dati personali su server, rispettiamo i tuoi diritti alla privacy dei dati:

10.1 Diritti GDPR (Utenti Europei)

  • Diritto di Accesso: Tutti i tuoi dati sono accessibili nell'app in qualsiasi momento
  • Diritto di Cancellazione: Elimina i dati utilizzando i metodi descritti nella Sezione 5.2
  • Diritto alla Portabilità: Esporta i tuoi dati in formato CSV (Impostazioni → Esportazione Dati Grezzi)
  • Diritto di Limitazione del Trattamento: Revoca i permessi sanitari per interrompere l'accesso a nuovi dati

10.2 Diritti CCPA (Utenti della California)

  • Diritto di Sapere: Questa politica rivela tutti i dati a cui si accede e come vengono utilizzati
  • Diritto di Cancellazione: Elimina i dati utilizzando i metodi descritti nella Sezione 5.2
  • Diritto di Opporsi alla Vendita: Non applicabile (non vendiamo mai dati)

11. Modifiche a Questa Informativa sulla Privacy

Potremmo aggiornare questa Informativa sulla Privacy di volta in volta. Quando apportiamo modifiche:

  • La data di "Ultimo aggiornamento" nella parte superiore di questa politica sarà rivista
  • Le modifiche significative saranno annunciate all'interno dell'app
  • L'uso continuato dell'app dopo le modifiche costituisce l'accettazione della politica aggiornata

Ti consigliamo di rivedere periodicamente questa politica per rimanere informato su come proteggiamo la tua privacy.

12. Contattaci

Se hai domande, dubbi o richieste relative a questa Informativa sulla Privacy o alla tua privacy dei dati:

Tempo di Risposta: Ci impegniamo a rispondere a tutte le richieste di privacy entro 7 giorni lavorativi.

13. Conformità Legale

Run Analytics è conforme a:

  • iOS: Linee guida per la revisione dell'App Store Apple, Linee guida Apple HealthKit
  • Android: Politiche del programma per sviluppatori Google Play, Linee guida Android Health Connect
  • Regolamento Generale sulla Protezione dei Dati (GDPR)
  • California Consumer Privacy Act (CCPA)
  • Children's Online Privacy Protection Act (COPPA)

Riepilogo

In Parole Povere:

  • A cosa accediamo: Dati di allenamento di corsa da Apple HealthKit (iOS) o Health Connect (Android)
  • Dove è archiviato: Solo sul TUO dispositivo (iOS Core Data o Android Room Database)
  • Dove va: Da nessuna parte. Non lascia mai il tuo dispositivo.
  • Chi lo vede: Solo tu.
  • Come eliminarlo: Cancella i dati dell'app o disinstalla l'app in qualsiasi momento.

Run Analytics è costruito con la privacy al primo posto. I tuoi dati di corsa sono tuoi e rimangono sul tuo dispositivo.