Titolare del trattamento
Il Titolare del trattamento dei dati personali raccolti tramite l'app TrackFit è Harem Dev (Andrea), contattabile all'indirizzo info@harem-dev.com.
Dati raccolti
TrackFit raccoglie le seguenti categorie di dati personali.
Dati di account — indirizzo email, nome visualizzato e provider di autenticazione (Google, Apple su iOS oppure email/password).
Dati di profilo (forniti durante l'onboarding) — peso (kg), altezza (cm), obiettivo di allenamento (forza, ipertrofia, dimagrimento o mantenimento).
Dati di allenamento — schede create (nome, giorni, esercizi pianificati, serie/ripetizioni target, tempi di recupero) e sessioni registrate (data/ora di inizio e fine, serie effettivamente svolte con peso e ripetizioni per ogni esercizio).
Dati tecnici, raccolti automaticamente — rapporti di crash e diagnostica delle prestazioni (sempre attivi, per garantire stabilità e qualità); dati di utilizzo anonimizzati, raccolti solo previo consenso esplicito dato tramite il banner mostrato al primo accesso e revocabile in ogni momento; un identificativo di integrità del dispositivo (App Check), usato solo per verificare che le richieste provengano dall'app autentica, senza raccogliere dati personali.
Dati pubblicitari — TrackFit mostra annunci pubblicitari forniti da Google AdMob. Per selezionarli e misurarli, AdMob tratta un identificativo pubblicitario del dispositivo, l'indirizzo IP, il tipo di dispositivo e sistema operativo e le interazioni con gli annunci (visualizzazioni, click). Se ti trovi nello Spazio Economico Europeo o nel Regno Unito, gli annunci personalizzati vengono mostrati solo se acconsenti tramite il modulo di consenso presentato al primo avvio; se rifiuti, vedrai annunci non personalizzati, selezionati senza profilazione. Puoi cambiare la tua scelta in qualsiasi momento da Profilo → Privacy → Opzioni privacy pubblicità.
Dati di abbonamento — se acquisti TrackFit PRO, l'acquisto è effettuato tramite Google Play (Android) o App Store (iOS), che gestiscono il pagamento: TrackFit non riceve né conserva i dati della tua carta o del tuo metodo di pagamento. Per verificare l'abbonamento e ripristinarlo su altri dispositivi, TrackFit usa RevenueCat, che riceve l'identificativo del tuo account TrackFit (non la tua email) insieme ai dati dell'acquisto: prodotto acquistato, stato dell'abbonamento, date di acquisto, rinnovo e scadenza, identificativo della transazione. RevenueCat raccoglie inoltre automaticamente alcuni dati tecnici dell'app e del dispositivo (ad esempio indirizzo IP, versione del sistema operativo e dell'app).
TrackFit non raccoglie posizione geografica, contatti, foto né altri permessi del dispositivo non necessari al suo funzionamento.
Finalità del trattamento e base giuridica
| Categoria di dati | Finalità | Base giuridica |
|---|---|---|
| Dati di account | Creazione e gestione dell'account, autenticazione | Esecuzione del contratto (Art. 6.1.b GDPR) |
| Dati di profilo e allenamento | Funzionalità principali dell'app (schede, sessioni, statistiche, progressi) | Esecuzione del contratto (Art. 6.1.b GDPR) |
| Crash e performance | Individuare e correggere errori, garantire la stabilità dell'app | Legittimo interesse (Art. 6.1.f GDPR) |
| Dati di utilizzo (analytics) | Capire come viene usata l'app per migliorarla | Consenso esplicito (Art. 6.1.a GDPR), revocabile in ogni momento |
| Integrità del dispositivo (App Check) | Prevenire abusi e accessi non autorizzati al backend | Legittimo interesse (Art. 6.1.f GDPR) |
| Dati pubblicitari (AdMob) — annunci personalizzati | Mostrare annunci pertinenti e misurarne il rendimento | Consenso esplicito (Art. 6.1.a GDPR), raccolto tramite il modulo UMP e revocabile in ogni momento |
| Dati pubblicitari (AdMob) — annunci non personalizzati | Sostenere i costi di sviluppo e distribuzione gratuita dell'app | Legittimo interesse (Art. 6.1.f GDPR) |
| Dati di abbonamento (TrackFit PRO) | Verificare l'abbonamento, attivare le funzioni PRO (nessuna pubblicità, nessun limite di schede) e ripristinarlo su altri dispositivi | Esecuzione del contratto (Art. 6.1.b GDPR) |
Scorri la tabella per leggere tutte le colonne
Servizi di terze parti
TrackFit si appoggia ai servizi di Google Firebase (Google Ireland Limited) per l'infrastruttura backend:
- Firebase Authentication — gestisce l'accesso (Google Sign-In, Accedi con Apple su iOS o email/password)
- Cloud Firestore — archivia i dati di profilo e allenamento, in un database europeo (regione eur3)
- Firebase Crashlytics e Performance Monitoring — raccolgono rapporti di crash e metriche di prestazione dell'app; i rapporti di crash includono il tuo ID utente Firebase (un identificativo opaco, non il nome né l'email) e una breve traccia delle ultime azioni nell'app, per poter risalire al problema
- Firebase Analytics — raccoglie dati di utilizzo (schermate visitate, azioni principali come l'accesso, la creazione di una scheda o un allenamento completato, esercizi e schede consultati, termini cercati nella libreria esercizi) collegati al tuo ID utente Firebase, un identificativo opaco (non il nome né l'email), insieme ad alcune caratteristiche del tuo uso dell'app (obiettivo, giorni di allenamento a settimana, lingua, metodo di accesso, abbonamento PRO attivo o meno); solo previo consenso esplicito dell'utente
- Firebase App Check — verifica l'integrità dell'app tramite Play Integrity (Android) e App Attest (iOS), senza raccogliere dati personali
Questi servizi sono forniti da Google, che agisce come responsabile del trattamento (data processor) per conto di Harem Dev (Andrea), secondo i propri termini e la propria informativa privacy (policies.google.com/privacy). Alcuni dati tecnici potrebbero essere trattati da Google anche al di fuori dello Spazio Economico Europeo; in tal caso Google si basa su Clausole Contrattuali Standard approvate dalla Commissione Europea per garantire un livello di protezione adeguato.
Per l'abbonamento TrackFit PRO, i pagamenti sono gestiti da Google Play (Google Ireland Limited) su Android e dall'App Store (Apple Distribution International Ltd.) su iOS, secondo i rispettivi termini e le rispettive informative privacy. La verifica degli acquisti e la gestione dello stato dell'abbonamento sono affidate a RevenueCat, Inc. (Stati Uniti), che agisce come responsabile del trattamento per conto di Harem Dev (Andrea) (revenuecat.com/privacy). Poiché RevenueCat ha sede fuori dallo Spazio Economico Europeo, il trasferimento dei dati avviene con le garanzie previste dal GDPR (ad esempio le Clausole Contrattuali Standard approvate dalla Commissione Europea).
Per la monetizzazione, TrackFit utilizza inoltre Google AdMob (Google Ireland Limited), che mostra annunci interstitial, rewarded e banner all'interno dell'app. Il consenso degli utenti europei è raccolto tramite la User Messaging Platform (UMP) di Google, conforme al Transparency & Consent Framework di IAB Europe. Per il trattamento dei dati pubblicitari Google agisce come titolare autonomo: si applicano i suoi termini per i partner (policies.google.com/technologies/partner-sites).
TrackFit non vende i tuoi dati e non condivide dati di profilo o di allenamento con inserzionisti o altre terze parti a fini di marketing.
Health Connect (opzionale)
Su Android puoi collegare TrackFit a Health Connect (Google) dal Profilo; è disattivato finché non lo attivi e puoi disattivarlo in qualsiasi momento (e revocare i permessi dalle impostazioni di Health Connect). Se lo colleghi, TrackFit scrive in Health Connect gli allenamenti che termini (data, durata e nome del giorno) e legge peso, passi e frequenza cardiaca. I dati letti servono solo a mostrarti il peso da importare nel profilo, i passi di oggi e la frequenza cardiaca del tuo allenamento: vengono mostrati sul dispositivo e non vengono salvati sui server di Harem Dev (Andrea) né condivisi con terzi; solo il peso, se scegli di importarlo, entra nel tuo profilo come qualsiasi peso inserito a mano.
Conservazione dei dati e cancellazione dell'account
I dati vengono conservati per tutta la durata dell'account, finché l'utente non ne richiede la cancellazione.
I dati di abbonamento sono conservati finché l'account esiste. Quando richiedi la cancellazione dell'account, Harem Dev (Andrea) chiederà la rimozione del tuo identificativo anche a RevenueCat; i dati delle transazioni che Google Play o Apple sono tenute a conservare per obblighi di legge (ad esempio fiscali) restano presso lo Store. L'eventuale abbonamento attivo non viene disdetto dalla cancellazione dell'account: va annullato separatamente sullo Store da cui è stato acquistato (Google Play o App Store).
Puoi eliminare il tuo account direttamente dall'app (Profilo → Account → Elimina account): l'account e i dati associati (profilo, schede, allenamenti, preferenze) vengono cancellati subito e in modo definitivo. Le istruzioni sono anche su https://trackfit-a3b40.web.app/delete-account/. Se non riesci ad accedere all'app, scrivi a info@harem-dev.com: la richiesta verrà evasa entro 30 giorni.
I rapporti di crash e le metriche di performance, quando raccolti, sono conservati da Google secondo le proprie policy di retention (tipicamente 90 giorni).
I tuoi diritti
In quanto interessato al trattamento, hai diritto a (Art. 15-22 GDPR):
- Accesso — ottenere conferma dell'esistenza dei tuoi dati e una copia degli stessi
- Rettifica — correggere dati inesatti (peso, altezza e obiettivo sono modificabili direttamente dall'app)
- Cancellazione ("diritto all'oblio") — richiedere l'eliminazione dei tuoi dati
- Limitazione — richiedere la limitazione del trattamento in determinati casi
- Portabilità — ricevere i tuoi dati in un formato strutturato e leggibile
- Opposizione — opporti al trattamento basato su legittimo interesse
- Revoca del consenso — per i dati di utilizzo (analytics), dal Profilo, e per gli annunci personalizzati, da Profilo → Privacy → Opzioni privacy pubblicità: entrambi revocabili in ogni momento senza pregiudicare la liceità del trattamento già effettuato
Per esercitare uno di questi diritti, scrivi a info@harem-dev.com. Hai inoltre diritto a proporre reclamo al Garante per la Protezione dei Dati Personali (garanteprivacy.it) o all'autorità di controllo del tuo Paese di residenza.
Sicurezza dei dati
I tuoi dati sono protetti da:
- Regole di sicurezza Firestore — ogni utente può accedere solo ai propri dati; campi ammessi, tipi e range plausibili (es. peso 0–500 kg) sono validati anche lato server
- Autenticazione Firebase — gestione sicura delle credenziali, mai salvate in chiaro
- Firebase App Check — verifica che le richieste al backend provengano solo dall'app TrackFit autentica
Nonostante le misure adottate, nessun sistema è invulnerabile al 100%: in caso di violazione dei dati che comporti un rischio per i tuoi diritti, verrai informato secondo quanto previsto dagli Art. 33-34 GDPR.
Minori
TrackFit non è rivolta a minori di 16 anni e non raccoglie consapevolmente dati di minori di tale età. Se sei un genitore o tutore e ritieni che tuo figlio abbia fornito dati personali a Harem Dev (Andrea), contatta Harem Dev (Andrea) a info@harem-dev.com per richiederne la rimozione.
Modifiche alla presente informativa
Questa informativa può essere aggiornata periodicamente, ad esempio in caso di nuove funzionalità che trattano dati personali (es. nuove integrazioni o servizi di terze parti). Le modifiche sostanziali saranno comunicate tramite l'app o via email. La data dell'ultimo aggiornamento è riportata in cima al documento.
Contatti
Per qualsiasi domanda su questa informativa o sul trattamento dei tuoi dati personali, contatta Harem Dev (Andrea): info@harem-dev.com