Privacy Policy — IronGym
Ultimo aggiornamento: 3 ottobre 2026
La presente Privacy Policy descrive come IronGym (di seguito "l'App") gestisce i dati durante l'utilizzo. IronGym è disponibile come app Android (Google Play), come app iOS (App Store) e come applicazione web / PWA accessibile da browser all'indirizzo iron-gym.web.app (utilizzabile anche da iPhone). Dove non diversamente specificato, il trattamento dei dati è identico nelle due versioni. Rispettiamo la tua privacy e cerchiamo di raccogliere il minimo indispensabile.
In sintesi: IronGym salva i tuoi dati di allenamento sul tuo dispositivo. Se scegli di accedere con Google o, nell'app iOS, con Apple (facoltativo), i dati vengono anche sincronizzati in modo sicuro sul cloud (Google Firebase) per backup e ripristino tra dispositivi. Quando usi "Genera con AI" inviamo i dati del tuo profilo a Google Gemini per ricevere una scheda. La pubblicità (Google AdMob) è presente solo nelle app Android e iOS: la versione web non mostra alcuna pubblicità. Se lo desideri, puoi condividere in sola lettura i tuoi allenamenti e lo storico sessioni con un coach di tua scelta, tramite un codice; puoi revocare l'accesso in qualsiasi momento. Non vendiamo i tuoi dati.
1. Dati raccolti e dove sono memorizzati
Dati salvati localmente sul tuo dispositivo
L'App memorizza i seguenti dati esclusivamente nello storage del tuo dispositivo (storage protetto del telefono su Android; archiviazione locale del browser sulla versione web), mai su server remoti:
- Nome che hai inserito nell'onboarding
- Età, sesso, altezza, peso, obiettivo
- Allenamenti creati ed esercizi configurati
- Storico delle sessioni di allenamento (date, pesi, ripetizioni, durata)
- Misurazioni corporee aggiunte manualmente
- Preferenze di personalizzazione (tema, lingua, colore)
Disinstallando l'App (o cancellando i dati del browser nella versione web), questi dati locali vengono cancellati (se non hai effettuato l'accesso con Google).
La foto profilo che eventualmente imposti resta solo sul dispositivo e non viene mai sincronizzata né inviata a server.
Nota per la versione web (iPhone/Safari): i browser possono eliminare automaticamente i dati locali delle web app non utilizzate per un certo periodo. Per non perdere i tuoi progressi, ti consigliamo di accedere con Google, così i dati restano salvati nel cloud.
Accesso con Google o con Apple e backup cloud (facoltativo)
Puoi usare l'App senza alcun account (tutti i dati restano solo sul dispositivo). Se invece scegli di accedere con Google, viene creato un account e i tuoi dati di allenamento (profilo, allenamenti, storico, misurazioni, preferenze) vengono sincronizzati e salvati su Google Firebase (Firestore) per consentirti backup e ripristino su più dispositivi (incluso l'uso combinato dell'app Android e della versione web con lo stesso account). In questo caso trattiamo il tuo identificativo account Google (UID) ed eventualmente nome/email forniti da Google. Nell'app iOS puoi accedere anche con Apple ("Accedi con Apple"): in questo caso trattiamo l'identificativo dell'account e il nome e l'email che Apple ci comunica; Apple ti permette di nascondere la tua email reale, e in quel caso riceviamo solo un indirizzo di inoltro. Il trattamento dei dati è lo stesso dell'accesso con Google. Puoi disconnetterti o eliminare l'account dalle impostazioni dell'App; eliminando un account creato con Apple viene revocata anche l'autorizzazione concessa all'App. Vedi la Privacy di Firebase.
Condivisione con un coach (facoltativa)
IronGym include una funzione per condividere i tuoi progressi con un personal trainer / coach. È completamente facoltativa e richiede l'accesso con Google. Funziona così:
- Generi un codice dalle impostazioni e lo fornisci al coach di tua scelta.
- Il coach, inserendo il codice, ottiene l'accesso in sola lettura esclusivamente ai tuoi allenamenti e al tuo storico delle sessioni.
- Il coach NON può vedere le tue misurazioni corporee, le foto, né modificare alcun dato.
- Puoi revocare l'accesso del coach in qualsiasi momento dalle impostazioni; allo stesso modo il coach può scollegarsi.
- Per consentire la condivisione, il collegamento (l'autorizzazione che leghi al codice) e i dati condivisi sono trattati tramite Google Firebase (Firestore). Sei sempre tu a decidere se e con chi condividere.
Se sei tu ad agire come coach, vedrai in sola lettura gli allenamenti e lo storico degli atleti che ti hanno autorizzato con un codice.
Pubblicità (Google AdMob) — solo app Android e iOS
La pubblicità è presente esclusivamente nelle app Android e iOS; la versione web/PWA non mostra alcuna pubblicità e non utilizza identificatori pubblicitari. Nelle app, IronGym può mostrare annunci tramite Google AdMob (ad esempio un annuncio con premio "rewarded" quando generi una scheda con l'AI). Per mostrare e misurare gli annunci, AdMob può raccogliere e trattare identificatori del dispositivo (incluso l'ID pubblicità) e dati di utilizzo. In Europa (GDPR) ti viene richiesto il consenso prima di mostrare annunci personalizzati. Su iPhone l'identificatore pubblicitario viene usato solo se acconsenti alla richiesta di tracciamento di iOS ("Consenti all'app di tracciare"); se rifiuti, gli annunci non sono personalizzati. Puoi reimpostare o limitare l'ID pubblicità dalle impostazioni Google del tuo dispositivo Android, o cambiare il permesso di tracciamento da Impostazioni → Privacy e sicurezza → Tracciamento su iPhone. Per come Google tratta questi dati: Come Google usa i dati.
Dati inviati a servizi esterni
Soltanto quando utilizzi la funzione "Genera con AI", i seguenti dati vengono inviati al nostro server intermediario (Cloudflare Workers) e successivamente all'API di Google Gemini:
- Età, sesso, peso, altezza, obiettivo (dal tuo profilo)
- Preferenze allenamento (livello, giorni/settimana, durata, focus, attrezzatura)
- Eventuali limitazioni/infortuni che hai inserito
- Lingua dell'app
Questi dati vengono usati solo per generare la scheda di allenamento. Non vengono memorizzati sui nostri server. Per il trattamento dei dati da parte di Google Gemini, consulta la Privacy Policy di Google.
Rate limiting
Per evitare abusi, il nostro server registra l'indirizzo IP dell'utente solo per contare le richieste giornaliere alla funzione AI. Questo dato viene conservato massimo 24 ore e poi cancellato automaticamente. Non viene incrociato con altri dati.
Hosting della versione web
La versione web/PWA è ospitata su Google Firebase Hosting. Come qualsiasi servizio web, l'infrastruttura di hosting può registrare dati tecnici standard di accesso (es. indirizzo IP, tipo di browser, data/ora della richiesta) a fini di sicurezza e funzionamento del servizio. Vedi la Privacy di Firebase.
2. Permessi e accessi richiesti
Sull'app Android:
- Internet: per generare schede con AI e caricare le immagini di riferimento degli esercizi.
- Notifiche: per avvisarti del termine del timer di riposo durante l'allenamento.
- Vibrazione: per il feedback aptico a fine timer.
- Wake lock (mantenere lo schermo acceso): solo durante una sessione di allenamento attiva.
Sull'app iOS:
- Notifiche: per avvisarti del termine del timer di riposo e, se le attivi, dei messaggi del tuo coach.
- Fotocamera e libreria foto: solo quando scegli tu di aggiungere una foto (profilo o progressi), che resta sul dispositivo.
Sulla versione web non vengono richiesti permessi di sistema Android; alcune funzioni (es. notifiche del browser) dipendono dalle impostazioni del browser e sono facoltative.
3. Cosa NON facciamo
- ❌ Non vendiamo i tuoi dati personali
- ❌ Non usiamo l'account o l'accesso con Google per finalità diverse dal backup/ripristino dei tuoi dati
- ❌ Non leggiamo la tua rubrica, la posizione GPS o il microfono
- ❌ Non accediamo alla fotocamera/galleria se non quando scegli tu di aggiungere una foto (profilo o progressi), che resta sul dispositivo
- ❌ L'accesso con Google è facoltativo: senza, nessun dato lascia il dispositivo (salvo la funzione AI e, nelle app Android e iOS, la pubblicità)
4. Servizi di terze parti utilizzati
- Google AdMob (solo app Android e iOS): pubblicità nell'app (raccoglie ID pubblicità e dati di utilizzo). Privacy Policy
- RevenueCat (solo app Android e iOS): gestione dell'abbonamento Coach. Il pagamento avviene tramite Google Play o App Store; RevenueCat riceve l'ID utente dell'app e lo stato dell'abbonamento, non i dati di pagamento. Privacy Policy
- Google Firebase (Authentication + Firestore + Cloud Messaging + Hosting): accesso con Google o con Apple, backup/sincronizzazione cloud dei dati (solo se accedi), notifiche push dei messaggi del coach (solo se le attivi) e hosting della versione web. Privacy Policy
- Google Gemini API: generazione AI delle schede. Privacy Policy
- Apple (solo app iOS): "Accedi con Apple" e recapito delle notifiche. Privacy Policy
- Cloudflare Workers: server proxy per le richieste AI. Privacy Policy
- GitHub Pages: caricamento immagini/GIF di riferimento degli esercizi. Privacy Policy
5. Sicurezza
I dati salvati localmente sono protetti dallo storage sicuro del dispositivo. Le comunicazioni con i nostri server avvengono solo via HTTPS (crittografia TLS). Le richieste alla nostra API sono autenticate tramite token per impedire utilizzi non autorizzati.
6. Diritti dell'utente (GDPR)
Hai sempre diritto a:
- Accedere ai tuoi dati (basta aprire l'app, sono tutti lì)
- Cancellarli: se non hai un account, disinstallando l'app o cancellando i dati del browser; se hai effettuato l'accesso con Google, usando la funzione "Elimina account e dati" nelle impostazioni, che rimuove definitivamente i dati cloud, l'account e i dati locali
- Esportarli (sezione "Storico" > Export Excel; sezione "Impostazioni" > Condividi)
7. Avvertenze e responsabilità (salute e AI)
⚠️ Avviso sulla salute. IronGym è un'app a scopo informativo e organizzativo. L'autore non è un medico né un personal trainer qualificato e i contenuti dell'App non costituiscono consulenza medica, diagnostica o professionale. Consulta un medico prima di iniziare qualsiasi programma di allenamento, soprattutto in caso di patologie, infortuni, condizioni particolari o gravidanza. Ti alleni sotto la tua piena responsabilità: interrompi immediatamente in caso di dolore, vertigini o malessere. Nei limiti consentiti dalla legge, l'autore non è responsabile per eventuali infortuni o danni derivanti dall'uso dell'App.
🤖 Schede generate con AI. Le schede create tramite intelligenza artificiale sono suggerimenti automatici e possono contenere errori, imprecisioni o esercizi non adatti alle tue condizioni. Verifica sempre carichi, volumi ed esecuzione e affidati al giudizio di un professionista. Usale come punto di partenza, non come prescrizione.
8. Modifiche a questa Policy
Eventuali modifiche verranno pubblicate aggiornando la data in cima a questo documento. Continuando a usare l'App dopo le modifiche, accetti la nuova versione.
9. Contatti
Per qualsiasi domanda sulla privacy o sui dati gestiti dall'App, contatta:
Email: gabrielox.work.app@gmail.com
IronGym — App per il tracciamento allenamenti in palestra.