Note legali

Informativa sulla privacy

Data di entrata in vigore: 29 settembre 2026 · Ultimo aggiornamento: 5 novembre 2026

Questa è una traduzione; in caso di discrepanze, prevale la versione inglese. Leggi in inglese →

1. Chi siamo

Trainzeno è pubblicata da operatori diversi a seconda della piattaforma:

  • Versione iOS e questo sito web: RC Portal s. r. o., Dunajská 8, 811 08 Bratislava, Slovacchia, numero di identificazione societaria (IČO) 44233493, codice fiscale (DIČ) 2022645328, partita IVA SK2022645328.
  • Versione Android: Štefan Marinčák, sviluppatore individuale con sede a Bratislava, Slovacchia.

Nella presente informativa, i termini «operatore», «noi» e «ci» si riferiscono all’operatore responsabile della versione di Trainzeno da Lei utilizzata oppure, per questo sito web, a RC Portal s. r. o. Entrambi gli operatori applicano la medesima Informativa sulla privacy. Può contattare ciascuno dei due operatori tramite il modulo di assistenza di Trainzeno.

2. Che cos’è Trainzeno

Trainzeno è un’app di organizzazione dell’attività professionale destinata ai trainer indipendenti. Aiuta gli utenti a gestire clienti, sessioni, presenze, pacchetti di allenamento, pagamenti, note, registrazioni dei progressi e riepiloghi finanziari.

L’uso di Trainzeno è gratuito. La versione gratuita mostra annunci pubblicitari e include l’app cliente per un massimo di tre clienti. Un acquisto facoltativo una tantum rimuove gli annunci, mentre l’abbonamento facoltativo Trainzeno Pro rimuove sia il limite di tre clienti dell’app cliente sia gli annunci (si veda la sezione 11).

La stessa app dispone inoltre di una modalità cliente facoltativa (l’«app cliente»): un trainer può invitare un cliente, il quale potrà quindi visualizzare in Trainzeno le proprie sessioni in programma e il saldo del proprio pacchetto, disdire una sessione con un breve messaggio, partecipare alle sfide impostate dal trainer, ottenere medaglie e, se lo desidera, condividere con quel trainer i totali giornalieri di passi e attività. L’app cliente è descritta nella sezione 7.

3. Ruoli e responsabilità per i dati dei clienti

Il trainer che utilizza Trainzeno stabilisce quali informazioni sui clienti vengono inserite nell’app e per quali finalità sono trattate. Per tali informazioni, il trainer è di norma il titolare del trattamento ed è responsabile di disporre di un’idonea base giuridica, di informare i clienti, di mantenere le informazioni esatte e di cancellarle quando non sono più necessarie.

Non gestiamo un sistema centrale di account Trainzeno con nomi, indirizzi e-mail o password e non abbiamo accesso abituale ai dati dei clienti conservati nell’app o nello spazio cloud privato della piattaforma dell’utente. Solo quando un trainer utilizza l’app cliente, le informazioni limitate descritte nella sezione 7 vengono conservate nel nostro servizio cloud, affinché possano essere mostrate al cliente invitato e al trainer.

4. Informazioni trattate nell’app

A seconda dell’uso che l’utente fa di Trainzeno, l’app può trattare:

  • nomi dei clienti, numeri di telefono, foto del profilo e stato di attività;
  • date di nascita, obiettivi, limitazioni di salute o di allenamento e note libere;
  • informazioni sui progressi, quali peso corporeo, circonferenza vita e note sui progressi;
  • date, orari, luoghi e durata delle sessioni, se in presenza o online, un link facoltativo alla chiamata o al video, appartenenza a gruppi, stato delle presenze e note sulle sessioni;
  • nomi dei pacchetti di allenamento, saldi dei crediti, inizio e fine di un pacchetto online a tempo, importi, metodi e stato dei pagamenti e relative scadenze;
  • sfide, traguardi e medaglie, nonché messaggi ai clienti scritti dal trainer;
  • riepiloghi e report finanziari calcolati sulla base dei dati inseriti dall’utente.

Gli utenti dovrebbero inserire soltanto le informazioni effettivamente necessarie per i propri servizi di allenamento. Le note sensibili relative alla salute richiedono particolare attenzione e un’idonea base giuridica ai sensi della normativa applicabile.

5. Dove sono conservati i dati dell’app

Sul dispositivo

I dati principali di Trainzeno sono conservati localmente sul dispositivo iOS o Android dell’utente. I widget dell’app possono accedere a dati selezionati tramite un contenitore condiviso dell’app sullo stesso dispositivo.

Servizi cloud privati della piattaforma

Ove la sincronizzazione o il backup nel cloud privato siano disponibili e attivati, i dati dell’app possono essere sincronizzati o sottoposti a backup tramite i servizi forniti dalla piattaforma mobile dell’utente, quali Apple iCloud e CloudKit su iOS oppure il backup Android sull’account Google dell’utente. I fornitori delle piattaforme trattano tali dati in base ai propri termini e alle proprie informative sulla privacy. Non utilizziamo questi servizi per creare una banca dati centrale accessibile ad altri utenti di Trainzeno.

App cliente (solo se utilizzata)

Se un trainer attiva l’app cliente e invita un cliente, le informazioni limitate elencate nella sezione 7 vengono conservate in Google Cloud Firestore (Firebase) in Europa, servizio fornito da Google Ireland Limited. Le notifiche dell’app cliente vengono recapitate tramite Firebase Cloud Messaging e, su iPhone, tramite il servizio Apple Push Notification. Tutte le altre informazioni restano sul dispositivo, come descritto sopra.

Backup manuali ed esportazioni

Gli utenti possono creare file di backup ed esportazioni finanziarie in formato PDF o CSV. Dopo l’esportazione, tali file sono sotto il controllo dell’utente, che è responsabile di scegliere una destinazione sicura e di condividerli in modo appropriato. Gli attuali backup manuali dell’app non includono le foto del profilo dei clienti.

6. Autorizzazioni del dispositivo e funzionalità facoltative

Notifiche

Se attivate, Trainzeno programma notifiche locali sul dispositivo per gli stati delle sessioni non completati, i compleanni dei clienti, la fine del periodo di prova gratuito di Trainzeno Pro (si veda la sezione 11) e, nell’app cliente, promemoria facoltativi delle sessioni. Nell’app cliente, il trainer e il cliente possono inoltre ricevere notifiche push relative al collegamento (si veda la sezione 7). L’autorizzazione alle notifiche è facoltativa e può essere revocata nelle impostazioni del dispositivo.

Calendario

Se l’utente attiva l’esportazione nel calendario e concede l’autorizzazione, Trainzeno crea e aggiorna gli eventi delle sessioni in un calendario dedicato sul dispositivo dell’utente. L’accesso al calendario è facoltativo e può essere disattivato nelle impostazioni dell’app o del dispositivo.

Foto

L’app può richiedere l’accesso quando l’utente sceglie un’immagine del profilo di un cliente e può salvare un’immagine di congratulazioni nella libreria foto quando l’utente lo richiede. Le foto sono utilizzate per il profilo del cliente selezionato e non vengono caricate sui nostri server. L’unica eccezione è la piccola foto facoltativa che un trainer sceglie di mostrare ai propri clienti nell’app cliente (sezione 7).

Contatti

L’utente può importare clienti dai contatti presenti sul dispositivo. Su iOS viene utilizzato il selettore di contatti di sistema: Trainzeno riceve soltanto i contatti selezionati dall’utente e non ottiene accesso al resto della rubrica, pertanto non viene richiesta alcuna autorizzazione di accesso ai contatti. Su Android, dove il selettore di sistema consente di scegliere un solo contatto, l’app richiede l’autorizzazione di accesso ai contatti quando l’utente avvia un’importazione e legge la rubrica sul dispositivo esclusivamente per mostrare l’elenco da cui scegliere. Da ciascun contatto selezionato l’app acquisisce soltanto il nome, un numero di telefono, la data di compleanno e la foto, e li conserva come scheda cliente sul dispositivo (e, ove attivato, nel cloud privato della piattaforma dell’utente). I contatti non vengono caricati sui nostri server e il resto della rubrica non viene conservato. Su Android, l’autorizzazione di accesso ai contatti è facoltativa e può essere revocata nelle impostazioni del dispositivo.

7. App cliente, sfide e condivisione dei passi

L’app cliente è facoltativa. Viene utilizzata solo quando un trainer la attiva e invita un cliente, e il cliente inserisce in Trainzeno il codice di invito personale. Il cliente non si registra con nome, indirizzo e-mail o password: l’app crea un account anonimo casuale (Firebase Authentication), in modo che soltanto i telefoni autorizzati possano leggere e scrivere le informazioni condivise. Il trainer accede con «Accedi con Apple» (iPhone) o con Google (Android), affinché i clienti invitati restino collegati anche su un nuovo telefono. L’app non chiede ad Apple né il nome né l’indirizzo e-mail; Google trasmette a Firebase Authentication l’indirizzo e-mail e il nome dell’account Google. L’app non li conserva in nessun altro luogo e non li mostra mai ai clienti. Un trainer che ha attivato l’app cliente in precedenza mantiene un account anonimo finché non effettua l’accesso. Un codice di invito può essere utilizzato una sola volta, su un solo telefono e per un massimo di 7 giorni.

Che cosa viene conservato nel cloud per l’app cliente

Per ciascun cliente invitato, in Google Cloud Firestore (Firebase) vengono conservati:

  • il codice di invito, la sua validità e il suo stato, nonché il momento in cui il cliente si è collegato;
  • il nome o soprannome scelto dal trainer per il cliente (non il nome completo conservato nell’app del trainer), il tipo di telefono del cliente (iPhone o Android) e l’ultima volta in cui il cliente ha aperto l’app;
  • il nome che il trainer ha scelto di mostrare ai clienti e, se il trainer li aggiunge, una piccola foto del profilo e un numero di telefono;
  • le sessioni del cliente stesso (data, orario, durata, individuale o di gruppo, nome del gruppo, luogo, se è in presenza o online e, se il trainer lo aggiunge, il link alla chiamata online o a un video della sessione, e se la sessione è programmata, svolta o disdetta), le sessioni che il cliente ha disdetto nell’app, il messaggio facoltativo scritto dal cliente in occasione di una disdetta e l’unica risposta del trainer;
  • il saldo del pacchetto del cliente (ad esempio «ne restano 3 su 10»), per un pacchetto online le date di inizio e fine, e se il pacchetto è pagato o in attesa di pagamento;
  • le sfide create dal trainer per il cliente (tipo, obiettivo, date, progressi e risultato del cliente, se il cliente l’ha accettata, i giorni spuntati dal cliente e le brevi parole di incoraggiamento del trainer); nelle sfide di gruppo viene mostrato soltanto il totale del gruppo, mai i nomi o i risultati degli altri clienti;
  • le medaglie ottenute dal cliente (ad esempio per il numero di sessioni svolte o per una sfida completata) e un eventuale messaggio personale del trainer associato a una medaglia;
  • per le notifiche: il token di notifica del telefono del cliente e del trainer, la lingua dell’app, le preferenze di notifica del cliente e il fuso orario del trainer (affinché gli orari indicati nelle notifiche siano corretti). Le notifiche vengono cancellate non appena inviate o dopo 24 ore;
  • un contatore tecnico per ciascun trainer del numero di notifiche inviate nell’ultima ora, utilizzato esclusivamente per prevenire abusi; non contiene dati personali;
  • se il cliente lo consente, i totali giornalieri di passi e di attività descritti di seguito.

Gli importi dei pagamenti, le note, gli obiettivi, le note sulla salute, le misurazioni dei progressi e il numero di telefono del cliente memorizzato non vengono mai inviati all’app cliente.

Il link a una chiamata o a un video si apre nell’app a cui appartiene (ad esempio Google Meet o Zoom). Trainzeno non partecipa alla chiamata e non ne riceve nulla.

Le notifiche nell’app cliente sono limitate a: una nuova sfida, un incoraggiamento da parte del trainer, una nuova medaglia e un messaggio associato a una medaglia (per il cliente, ciascun gruppo di notifiche può essere disattivato nell’app cliente nella sezione Profilo) e, per il trainer, la disdetta di una sessione da parte di un cliente, oppure l’adesione di un cliente all’app o la sua uscita. Il testo delle notifiche al trainer viene generato sul nostro server a partire dalle informazioni sopra elencate.

Protezione contro gli abusi

Per proteggere il servizio cloud da app false o modificate, Trainzeno utilizza Firebase App Check con Apple App Attest su iPhone e Google Play Integrity su Android. Questi servizi confermano a Firebase che le richieste provengono da una copia autentica dell’app su un dispositivo autentico. Non ci forniscono alcuna informazione personale sull’utente.

Passi e attività da Apple Health e Health Connect

Con l’autorizzazione del cliente, l’app cliente legge dalla piattaforma per la salute del telefono – Apple Health (HealthKit) su iPhone e Health Connect su Android – esclusivamente i seguenti dati, sotto forma di totali giornalieri:

  • Passi – il numero di passi al giorno;
  • Minuti attivi – su iPhone il tempo di allenamento giornaliero, su Android la durata complessiva delle sessioni di esercizio della giornata;
  • Numero di allenamenti – quanti allenamenti o sessioni di esercizio sono stati registrati quel giorno (e quanti di essi sono validi ai fini di una sfida di allenamento);
  • se i dati più recenti provengono dal telefono o da un orologio.

L’app non legge mai la posizione, i percorsi, la frequenza cardiaca, il sonno né altri dati sanitari, non scrive mai dati in Apple Health o Health Connect e legge i dati soltanto mentre l’app cliente è aperta sullo schermo – mai in background. I totali giornalieri degli ultimi 45 giorni vengono conservati nel cloud (i giorni precedenti vengono rimossi automaticamente), affinché il trainer del cliente possa visualizzarli e le sfide possano essere conteggiate. Sono mostrati soltanto al cliente e a quel trainer; in una sfida di gruppo, ai membri viene mostrata soltanto la somma relativa all’intero gruppo.

I dati provenienti da Apple Health e Health Connect sono utilizzati esclusivamente per mostrare al cliente e al suo trainer tali totali giornalieri e per conteggiare le sfide. Non sono utilizzati a fini pubblicitari o di analisi, non sono venduti, non sono condivisi con terzi (ad eccezione di Google in qualità di fornitore cloud che li conserva per nostro conto) e non sono utilizzati per prendere decisioni riguardanti il cliente. L’uso da parte di Trainzeno delle informazioni ricevute da Health Connect è conforme alle norme sulle autorizzazioni di Health Connect (Health Connect Permissions policy), inclusi i requisiti di uso limitato (Limited Use).

Le Sue scelte come cliente

  • La condivisione è facoltativa: il cliente può scegliere «Non ora» e utilizzare l’app cliente senza di essa.
  • Ciascun elemento (passi, minuti attivi, numero di allenamenti) può essere disattivato in qualsiasi momento nell’app cliente nella sezione Profilo; da quel momento cessa immediatamente di essere inviato e viene rimosso dal cloud con l’aggiornamento successivo.
  • L’autorizzazione può essere revocata in qualsiasi momento in Apple Health (Impostazioni → Salute → Accesso ai dati e dispositivi → Trainzeno) o in Health Connect (Impostazioni → Health Connect → Autorizzazioni app → Trainzeno).
  • Le notifiche relative a sfide e medaglie possono essere disattivate nell’app cliente nella sezione Profilo, mentre tutte le notifiche possono essere disattivate nelle impostazioni del dispositivo.
  • La funzione «Disconnetti» nell’app cliente termina il collegamento e cancella i dati del cliente dal cloud, come descritto nella sezione 8.

Statistiche di utilizzo e segnalazioni di arresti anomali nell’app cliente

L’app cliente utilizza le stesse segnalazioni di arresti anomali e statistiche di utilizzo dell’app del trainer, descritte nella sezione 9. Dopo il collegamento con un codice, l’app cliente chiede una sola volta se può inviare statistiche di utilizzo anonime; vengono inviate solo se il cliente sceglie «Consenti». Le segnalazioni di arresti anomali sono attive e possono essere disattivate. Entrambe le impostazioni possono essere modificate in qualsiasi momento nell’app cliente in Profilo → Altro. La scelta vale per l’intero telefono, quindi a un telefono che ha già risposto nell’app del trainer la domanda non viene posta di nuovo. Non contengono mai il nome del cliente, i passi, le date delle sessioni né informazioni sulla salute.

Demo per i revisori dell’app

Il codice DEM-001 apre una dimostrazione dell’app cliente con dati di esempio conservati esclusivamente sul dispositivo. Non crea alcun account e non invia nulla al cloud.

Ruoli

Il trainer decide di invitare un cliente ed è di norma il titolare del trattamento delle informazioni sul cliente mostrate nell’app cliente (si veda la sezione 3). Il cliente decide se condividere con il proprio trainer i totali di passi e di attività. Noi forniamo il servizio e conserviamo le informazioni descritte nella presente sezione al solo scopo di far funzionare l’app cliente.

8. Come cancellare i Suoi dati

Trainzeno non prevede account utente con nome, indirizzo e-mail o password. Può cancellare le Sue informazioni direttamente nell’app, senza contattarci:

Clienti (app cliente)

  • Nell’app cliente, apra Profilo → Disconnetti. I Suoi totali giornalieri di passi e di attività, le Sue scelte di condivisione e il Suo token di notifica vengono cancellati immediatamente dal cloud e il Suo telefono non ha più accesso. Le restanti informazioni dell’app cliente che La riguardano (sessioni, saldo del pacchetto, sfide, medaglie e messaggi copiati per Lei) vengono cancellate quando l’app del Suo trainer elabora la disconnessione, al più tardi entro 30 giorni.
  • Può anche chiedere al Suo trainer di disconnetterLa, con il medesimo effetto.
  • Le sfide in corso al momento della disconnessione terminano quel giorno stesso. Il Suo risultato fino a quel giorno rimane soltanto nei dati che il Suo trainer conserva sul proprio telefono, come qualsiasi altro dato da lui conservato; non viene rinviato al cloud e, se in seguito venisse invitato nuovamente, le sfide e i messaggi precedenti non Le verranno mostrati come nuovi.
  • La disattivazione di un elemento nella sezione Profilo (passi, minuti attivi, numero di allenamenti) rimuove dal cloud soltanto quell’elemento, con l’aggiornamento successivo.

Trainer

  • Per disconnettere un singolo cliente, apra il cliente nell’app e scelga App cliente → Disconnetti (oppure annulli un invito in sospeso). Le informazioni di quel cliente conservate nel cloud vengono cancellate.
  • Per cancellare tutto ciò che è conservato nel cloud per l’app cliente, apra Impostazioni → App cliente → Disattiva l’app cliente. In questo modo vengono cancellati tutti i codici di invito, tutte le informazioni dei clienti conservate nel cloud, la Sua scheda mostrata ai clienti, il Suo token di notifica e il Suo account (anonimo oppure l’accesso con Apple o Google – con Apple l’app revoca anche l’autorizzazione «Accedi con Apple»). Tutti i clienti collegati vengono disconnessi. Rimane soltanto il contatore tecnico delle notifiche descritto nella sezione 7, che non contiene dati personali. I dati sul Suo telefono non vengono toccati.
  • I dati conservati sul dispositivo (clienti, sessioni, pagamenti e note) possono essere cancellati nell’app in qualsiasi momento, oppure integralmente disinstallando l’app. Le copie presenti nel Suo cloud privato della piattaforma (ad esempio iCloud) o nei file di backup da Lei esportati sono sotto il Suo controllo e possono essere cancellate in tali sedi.

Segnalazioni di arresti anomali, statistiche di utilizzo e assistenza

  • Le segnalazioni di arresti anomali e le statistiche di utilizzo possono essere disattivate nell’app del trainer in Impostazioni → Informazioni e nell’app cliente in Profilo → Altro; le segnalazioni non ancora inviate vengono quindi cancellate. I dati già raccolti vengono cancellati automaticamente al termine dei periodi indicati nella sezione 9.
  • Per qualsiasi altra esigenza, o se non può più utilizzare l’app, invii una richiesta tramite il modulo di assistenza di Trainzeno e cancelleremo le informazioni che siamo in grado di identificare, di norma entro 30 giorni.

9. Segnalazioni di arresti anomali e statistiche di utilizzo

Trainzeno utilizza Firebase Crashlytics e Google Analytics for Firebase, servizi forniti da Google Ireland Limited, per mantenere l’app stabile e comprendere quali funzionalità vengono utilizzate. Funzionano allo stesso modo su iOS e Android e valgono per chiunque utilizzi Trainzeno: per i trainer nell’app del trainer e per i clienti nell’app cliente.

Segnalazioni di arresti anomali

Quando l’app si arresta in modo anomalo o si verifica un errore tecnico, Crashlytics riceve una segnalazione contenente i dettagli tecnici dell’errore (il punto del programma in cui si è verificato e un codice di errore), il modello del dispositivo, il sistema operativo e la versione dell’app, il nome della schermata in uso, un identificativo di installazione casuale e indicazioni approssimative sull’utilizzo, come il numero di clienti espresso per fasce (ad esempio «6–15») nell’app del trainer. Le segnalazioni di arresti anomali sono attive per impostazione predefinita, poiché abbiamo un legittimo interesse a individuare e correggere gli errori. Possono essere disattivate in qualsiasi momento nell’app del trainer in Impostazioni → Informazioni e nell’app cliente in Profilo → Altro; le segnalazioni non ancora inviate vengono quindi cancellate. Google conserva le segnalazioni di arresti anomali per un massimo di 90 giorni.

Statistiche di utilizzo (solo con il Suo consenso)

Le statistiche di utilizzo restano disattivate finché l’utente non sceglie «Consenti» quando l’app lo richiede: il trainer una volta dopo aver configurato l’app, il cliente una volta dopo il collegamento con un codice. In caso di consenso, Google Analytics for Firebase riceve informazioni su quali schermate vengono aperte e quali azioni vengono completate (ad esempio l’aggiunta di un cliente, di un pagamento o di una sessione, oppure l’esportazione di un backup; nell’app cliente, ad esempio, l’accettazione di una sfida o l’annullamento di una sessione), dettagli codificati come il tipo di sessione o lo stato del pagamento, se Trainzeno Pro è attivo e quando ne è stata mostrata l’offerta o è iniziato un abbonamento (senza prezzi, dati di pagamento o informazioni sull’account dello store), fasce di valori anziché numeri esatti, la lingua e la valuta dell’app, i dettagli del dispositivo e del sistema operativo, il Paese approssimativo ricavato dall’indirizzo IP e un identificativo casuale dell’istanza dell’app. Il consenso può essere revocato in qualsiasi momento nell’app del trainer in Impostazioni → Informazioni e nell’app cliente in Profilo → Altro; la raccolta cessa quindi immediatamente. I dati a livello di evento sono conservati per 2 mesi; i report aggregati possono essere conservati più a lungo.

Che cosa non viene mai inviato

Questo vale allo stesso modo per trainer e clienti: nessuno dei due servizi riceve nomi dei clienti, numeri di telefono, foto, date di nascita, note, messaggi, informazioni sulla salute, dati su passi o attività, misurazioni dei progressi, importi dei pagamenti, date delle sessioni o qualsiasi altro contenuto dei dati inseriti nell’app. Non assegniamo un ID utente, non utilizziamo l’identificativo pubblicitario per le analisi, abbiamo disattivato Google Signals e non utilizziamo queste statistiche per la pubblicità o per la personalizzazione degli annunci.

Ulteriori informazioni sono disponibili nelle informazioni su privacy e sicurezza di Firebase.

10. Pubblicità e consenso

La versione gratuita di Trainzeno mostra annunci pubblicitari nella parte dell’app destinata al trainer, utilizzando Google Mobile Ads e la User Messaging Platform di Google. Non vengono mostrati annunci dopo l’acquisto una tantum «Rimuovi annunci» o mentre Trainzeno Pro è attivo, e l’app cliente non mostra mai annunci. In base alla regione dell’utente, alle scelte di consenso e alle impostazioni del dispositivo, Google e i suoi partner possono trattare informazioni quali identificativi del dispositivo, indirizzo IP, posizione approssimativa ricavata dall’IP, interazioni con gli annunci, dati diagnostici e segnali di consenso, al fine di fornire, misurare e proteggere la pubblicità. Ove il consenso sia richiesto, gli annunci non vengono caricati prima che sia stata effettuata la scelta relativa al consenso.

Ove richiesto, l’app mostra una richiesta di consenso prima di utilizzare la pubblicità personalizzata. Sui dispositivi Apple, l’autorizzazione al tracciamento tra app e siti web di altre aziende viene richiesta, ove applicabile, tramite il framework App Tracking Transparency di Apple. Sui dispositivi Android, gli utenti possono reimpostare o eliminare il proprio ID pubblicità nelle impostazioni del dispositivo. Il rifiuto del tracciamento non impedisce l’uso dell’app.

Ulteriori informazioni sono disponibili nell’Informativa sulla privacy di Google e nelle informazioni di Google sulla pubblicità.

Misurazione annunci (Meta)

Promuoviamo Trainzeno anche con annunci su Facebook e Instagram. Per sapere quante installazioni e quanti nuovi trainer portano questi annunci, l’app del trainer include l’SDK di Meta di Meta Platforms Ireland Limited. Si avvia solo se il trainer sceglie «Consenti» alla domanda «Aiutaci a migliorare Trainzeno» (la domanda indica questa finalità). In seguito invia soltanto che l’app è stata installata o aperta e per quanto tempo è rimasta aperta e, una sola volta, che il trainer ha completato la configurazione iniziale dell’app (registrazione completata, senza alcun dettaglio), insieme a dati su dispositivo, sistema operativo e versione dell’app e all’indirizzo IP. L’identificatore pubblicitario viene inviato su Android con questo consenso e su iOS solo se l’utente ha consentito anche il tracciamento (App Tracking Transparency). Meta non riceve alcun dato dei clienti né altri contenuti inseriti nell’app; gli eventi automatici e gli acquisti sono disattivati. L’app del cliente non usa mai l’SDK di Meta. La misurazione si può disattivare in qualsiasi momento in Impostazioni → Info → Misurazione annunci (Meta).

Maggiori informazioni nell’Informativa sulla privacy di Meta.

11. Acquisti in-app e Trainzeno Pro

Trainzeno offre due acquisti facoltativi nella parte dell’app destinata al trainer:

  • Rimuovi annunci – un acquisto una tantum che rimuove in modo permanente gli annunci sull’account dello store con cui è stato effettuato.
  • Trainzeno Pro – un abbonamento a rinnovo automatico, con addebito mensile o annuale, che rimuove il limite di tre clienti dell’app cliente (consentendo così di includere interi gruppi nelle sfide) e rimuove gli annunci. Ai nuovi abbonati può essere offerto un periodo di prova gratuito di un mese. I prezzi sono indicati nell’app e nello store prima dell’acquisto e possono variare da Paese a Paese.

Tutti gli acquisti sono elaborati dallo store della piattaforma – l’App Store di Apple su iPhone e Google Play su Android – e sono soggetti ai termini dello store (per iOS, l’Accordo di licenza standard per l’utente finale di Apple). Il pagamento viene addebitato sull’account dello store dell’utente. Un abbonamento si rinnova automaticamente al termine di ciascun periodo, salvo disdetta almeno 24 ore prima della fine del periodo; un periodo di prova gratuito si trasforma al suo termine in un abbonamento a pagamento, salvo disdetta anticipata. Gli abbonamenti si gestiscono e si disdicono nelle impostazioni dell’account dello store (su iPhone: Impostazioni → il Suo nome → Abbonamenti; su Android: Google Play → Pagamenti e abbonamenti → Abbonamenti) oppure nell’app da Impostazioni → Trainzeno Pro. I rimborsi sono gestiti da Apple o da Google secondo le rispettive regole.

Non riceviamo né conserviamo dati di carte di pagamento, indirizzi di fatturazione o informazioni sull’account dello store. L’app verifica con lo store, sul dispositivo, se un acquisto o un abbonamento è attivo (compresi il tipo, la data di rinnovo o di scadenza e l’eventuale periodo di prova gratuito in corso) e conserva soltanto questo stato sul dispositivo; esso non viene inviato al nostro servizio cloud. Due giorni prima della fine di un periodo di prova gratuito, l’app mostra una notifica locale di promemoria, se le notifiche sono consentite; la notifica viene rimossa se il periodo di prova viene disdetto.

Alla cessazione di Trainzeno Pro non viene cancellato nulla: i clienti collegati restano collegati e mantengono le proprie sessioni, il saldo del pacchetto e le sfide in corso. Soltanto i nuovi inviti oltre il terzo cliente e le nuove sfide con più di tre partecipanti richiedono nuovamente Pro, e gli annunci ricompaiono, a meno che non sia stato acquistato «Rimuovi annunci».

12. Sito web e richieste di assistenza

Il presente sito web è gestito da RC Portal s. r. o. Non utilizza account utente. Con il Suo consenso utilizza Google Analytics (Google Ireland Limited) per capire come viene usato il sito: quali pagine vengono visitate, da quale sito arrivano i visitatori, il tipo di browser e di dispositivo e il paese approssimativo. Google Analytics si attiva solo dopo aver scelto «Accetta» nella barra dei cookie; memorizza cookie (_ga) per un massimo di 2 anni e i dati vengono conservati per 2 mesi. Può modificare la Sua scelta in qualsiasi momento nelle impostazioni dei cookie. Le pagine di invito, questionario e link di pagamento (/k/, /d/, /p/) non utilizzano Google Analytics. La pagina di invito (trainzeno.com/k/) mostra soltanto il codice di invito contenuto nel link; il codice che segue il carattere «#» non viene mai inviato al server. Quando invia il modulo di assistenza, il sito web tratta sul server il Suo nome, il Suo indirizzo e-mail, l’oggetto e il messaggio e inoltra la richiesta tramite Resend alla nostra casella di posta Gmail. Il Suo indirizzo e-mail viene utilizzato come indirizzo di risposta. Il modulo include un controllo di sicurezza, un campo nascosto per la prevenzione dello spam e un cookie di sessione utilizzato per verificare il codice di sicurezza e impedire invii duplicati. Utilizziamo tali informazioni per rispondere alla Sua richiesta e per tenere la necessaria documentazione relativa all’assistenza. Le richieste relative alla versione Android sono gestite per conto di Štefan Marinčák. Il sito web non crea una banca dati separata dei moduli inviati; le e-mail sono gestite dall’infrastruttura di Resend e di Google/Gmail.

13. Basi giuridiche

Quando trattiamo direttamente dati personali, la base giuridica può essere l’esecuzione di un contratto o di misure precontrattuali adottate su richiesta dell’interessato, l’esecuzione del contratto di acquisto o di abbonamento (concluso tramite lo store della piattaforma), l’adempimento di obblighi di legge, il legittimo interesse a gestire e proteggere Trainzeno (compresa la protezione contro gli abusi), a correggere gli errori (segnalazioni di arresti anomali) e a fornire assistenza, oppure il consenso, ove richiesto, per le statistiche di utilizzo, la pubblicità, la condivisione dei passi o le autorizzazioni facoltative.

I trainer che utilizzano l’app devono determinare autonomamente la propria base giuridica per il trattamento delle informazioni dei propri clienti.

14. Conservazione

I dati dell’app rimangono sul dispositivo e, ove attivato, nello spazio cloud privato della piattaforma dell’utente finché non vengono modificati o cancellati dall’utente. Le informazioni dell’app cliente (sezione 7) sono conservate finché il cliente è collegato; i totali giornalieri di passi e di attività sono conservati soltanto per gli ultimi 45 giorni. Al termine del collegamento, i totali di passi e di attività del cliente, le sue scelte di condivisione e il suo token di notifica vengono cancellati immediatamente, mentre il resto viene cancellato al più tardi entro 30 giorni (si veda la sezione 8). Se l’app cliente non viene più utilizzata e nessuno termina il collegamento – ad esempio perché il trainer o il cliente cancella l’app –, le informazioni dell’app cliente, la scheda del trainer mostrata ai clienti e i token di notifica vengono cancellati automaticamente circa 6 mesi dopo l’ultima attività. I codici di invito cessano di funzionare una volta utilizzati o dopo 7 giorni e vengono quindi cancellati automaticamente. Gli allenamenti e il saldo del pacchetto di un cliente invitato vengono inviati al cloud già alla creazione dell’invito, così il cliente li vede subito dopo aver inserito il codice; se nessuno usa il codice, vengono cancellati automaticamente una settimana dopo la sua scadenza. Le notifiche vengono cancellate una volta inviate o dopo 24 ore. I file esportati rimangono nel luogo in cui l’utente li salva. Le segnalazioni di arresti anomali sono conservate per un massimo di 90 giorni e le statistiche di utilizzo a livello di evento per 2 mesi, come descritto nella sezione 9. Le e-mail di assistenza sono conservate solo per il tempo ragionevolmente necessario per rispondere alla richiesta, gestire le questioni correlate e soddisfare i requisiti di legge applicabili.

15. Condivisione dei dati

Non vendiamo i dati dei clienti. Le informazioni possono essere trattate da fornitori di servizi solo ove necessario per fornire la relativa funzionalità, tra cui Apple e Google per i servizi delle piattaforme mobili, le notifiche, l’attestazione dell’app e gli acquisti e gli abbonamenti negli store; Google (Firebase) per le segnalazioni di arresti anomali, per le statistiche di utilizzo previo consenso e per la conservazione delle informazioni dell’app cliente descritte nella sezione 7; Google per la pubblicità, la gestione del consenso e l’assistenza via e-mail; Resend per il recapito delle richieste di assistenza inviate tramite il sito web; e i fornitori di infrastruttura utilizzati per l’hosting del presente sito web. Le informazioni possono inoltre essere comunicate ove richiesto dalla legge o per tutelare diritti legali. Con il consenso (sezione 10), anche Meta Platforms Ireland Limited tratta informazioni sulla misurazione degli annunci.

16. Trasferimenti internazionali

Le informazioni dell’app cliente sono conservate in Google Cloud Firestore nell’Unione europea. Apple, Google e i fornitori di hosting possono comunque trattare alcune informazioni al di fuori della Slovacchia o dello Spazio economico europeo, ad esempio per recapitare le notifiche. Ove applicabile, tali fornitori si avvalgono di meccanismi di trasferimento riconosciuti e delle garanzie descritte nella propria documentazione sulla privacy. Meta può trattare informazioni sulla misurazione degli annunci anche negli Stati Uniti in base al Data Privacy Framework UE-USA e a clausole contrattuali tipo.

17. Sicurezza

Trainzeno utilizza le funzionalità di sicurezza offerte da iOS, Android e dai relativi servizi delle piattaforme. Le informazioni inviate al cloud sono crittografate durante la trasmissione, l’accesso è limitato da regole di sicurezza in modo che ciascun telefono possa leggere e scrivere soltanto il proprio collegamento, e Firebase App Check contribuisce a bloccare le richieste provenienti da app modificate. Nessun metodo di conservazione o di trasmissione è completamente sicuro. Gli utenti dovrebbero proteggere il proprio dispositivo con un codice di accesso, mantenerne aggiornato il sistema operativo, limitare l’accesso ai file esportati ed evitare di inserire informazioni sensibili non necessarie.

18. I Suoi diritti

A seconda della normativa applicabile, gli interessati possono avere il diritto di accesso, di rettifica, di cancellazione, di limitazione del trattamento o di opposizione al trattamento, il diritto di ricevere i dati in un formato portabile e il diritto di revocare il consenso. Per le informazioni inserite da un trainer in merito ai propri clienti, le richieste dovrebbero di norma essere rivolte a quel trainer. Per le informazioni trattate direttamente da noi, utilizzi il modulo di assistenza di Trainzeno. La sezione 8 descrive come cancellare i Suoi dati direttamente nell’app. Le statistiche di utilizzo e le segnalazioni di arresti anomali possono inoltre essere disattivate nell’app del trainer in Impostazioni → Informazioni e nell’app cliente in Profilo → Altro. I clienti possono interrompere la condivisione dei passi o disconnettersi direttamente nell’app cliente nella sezione Profilo.

Gli interessati che si trovano nello Spazio economico europeo possono inoltre proporre reclamo all’autorità di controllo locale. In Slovacchia, tale autorità è l’Ufficio per la protezione dei dati personali della Repubblica slovacca (Úrad na ochranu osobných údajov Slovenskej republiky).

19. Minori

Trainzeno è destinata ai trainer professionisti e non è rivolta ai minori. Il trainer che registra informazioni relative a un minore, o che invita un minore all’app cliente, è responsabile del rispetto dei requisiti di legge applicabili, compreso l’ottenimento del consenso dei genitori ove necessario e la limitazione delle informazioni inserite. La condivisione dei passi nell’app cliente dovrebbe essere attivata per un minore solo con il consenso di un genitore o di chi esercita la responsabilità genitoriale, ove previsto dalla legge.

20. Modifiche alla presente informativa

Potremmo aggiornare la presente Informativa sulla privacy man mano che Trainzeno si evolve o che cambiano i requisiti legali e tecnici. La versione più recente sarà sempre pubblicata su questa pagina con la data di revisione aggiornata.

21. Contatti

Versione iOS e sito web
RC Portal s. r. o.
Dunajská 8
811 08 Bratislava, Slovacchia
Numero di identificazione societaria (IČO): 44233493
Codice fiscale (DIČ): 2022645328
Partita IVA: SK2022645328

Versione Android
Štefan Marinčák
Bratislava, Slovacchia

Ci contatti tramite il modulo di assistenza