Documento legale
Informativa sulla privacy
VIDA RPG è un'applicazione senza account utente e senza registrazione. Tutto quello che registri resta sul tuo dispositivo, e l'applicazione funziona per intero offline. Questa informativa spiega, senza giri di parole, che cosa viene salvato, dove, e che cosa succede nelle funzioni opzionali che parlano con internet: il Coach IA, gli annunci con ricompensa e gli acquisti dentro l'applicazione.
1. In breve
- Non ci sono account, né registrazione, né password. Non ti chiediamo il nome vero, l'indirizzo email o il numero di telefono.
- Tutta la tua partita viene salvata esclusivamente sul tuo dispositivo. Non esiste un database remoto né una copia nel cloud di VIDA RPG; l'unico server dello sviluppatore è quello del Coach IA, e non conserva quello che gli invii. Dalla 2.16.0 conserva inoltre, solo se compri crediti di consulto, il loro saldo e i registri degli acquisti, legati a un identificatore anonimo e cancellati dopo 24 mesi senza attività o prima se lo chiedi (sezione 12).
- Dalla 2.15.0 ci sono annunci con ricompensa di Google AdMob, solo se chiedi di guardarne uno, in tre punti: una domanda extra al Coach IA, un'Impresa in più e, dalla 2.17.0, un incontro in più nell'avventura. Il loro componente non viene caricato fino a quel momento. I tuoi dati di Health Connect non vengono mai usati per la pubblicità. Non ci sono analytics propri né tracker di VIDA RPG.
- La fotocamera e la galleria si usano solo se decidi di creare il tuo avatar a partire da una foto, e la foto non viene mai salvata né inviata.
- Le notifiche sono locali e opzionali.
- Il Coach IA è opzionale e invia qualcosa solo quando premi il suo pulsante; dalla 2.15.0 lo gestisce un server dello sviluppatore su Cloudflare che non conserva le tue domande. Si può spegnere del tutto. Dalla 2.16.0 il modello è Gemma, di Google, pubblicato come modello aperto ed eseguito da Cloudflare, non da Google.
- Gli acquisti —l'abbonamento PRO e i programmi di sfida— sono opzionali; li gestisce Google Play (o l'App Store) e li convalida RevenueCat. L'applicazione non riceve nessun dato di pagamento. Se non compri, non si collega a nessuno per questo motivo. Dalla 2.16.0 si possono comprare anche crediti di consulto (sezione 12).
- Disinstallare l'applicazione elimina tutti i dati. Lo sviluppatore non ha copia di niente.
- L'attività fisica è opzionale: se la attivi, i passi e le corse vengono letti da Health Connect all'apertura dell'applicazione e non escono mai dal telefono.
- Il rango e l'aura del tuo personaggio si calcolano sul tuo telefono con quello che registri. L'applicazione non ha dati di altre persone né invia i tuoi a nessun server per confrontarli.
- Dalla 2.17.1 puoi riscattare un codice di accesso, se te ne hanno dato uno. I codici sono gratuiti. Quando lo riscatti, il codice va al server del Coach, che non lo conserva; del codice di prova conta solo quante volte è stato riscattato, senza alcun dato su chi (sezione 11).
2. Quali dati salva l'applicazione
Soltanto i dati della tua partita, e solo sul tuo dispositivo:
- Il nome che dai al tuo personaggio e l'aspetto del suo avatar.
- Le aree della vita attive e la loro esperienza.
- Le abitudini e i vizi che registri.
- Le missioni, i piani e gli obiettivi che crei, compresi i testi che scrivi tu.
- Soli, esperienza, livello, serie, scudi, traguardi, record, sfide, trofei e cronologia delle azioni.
- Il contenuto della tua carta dorata.
- Le tue preferenze: lingua, simbolo della valuta, suono, musica, vibrazione, effetti visivi, modalità di gioco e promemoria.
- Dalla 2.6.0, il tuo cammino dei mentori: quali mentori hai completato e in quale data, quali hai aperti, se c'è un forziere del mentore da raccogliere e se hai un cambio di prospettiva in sospeso; e gli insegnamenti che hai letto. E il tuo profilo di affinità con i mentori: le risposte del questionario e di ogni cambio di prospettiva con il loro risultato, calcolato dentro il telefono e che non viene inviato a nessuno, nemmeno al Coach IA.
- Dalla 2.11.0, quello che rispondi alla tua guida nei dialoghi delle micro-missioni (Lume o, dalla 2.12.0, il personaggio che scegli come guida): domande su ogni area della tua vita —per esempio, se hai una relazione, come va con la tua famiglia o che cosa ti pesa riguardo al denaro—, in cui puoi sempre scegliere «Preferisco non dirlo». Viene salvato solo sul tuo telefono, insieme all'ultimo giorno in cui si è parlato di ciascuna area, perché la tua guida ricordi quello che le hai già raccontato e non ti chieda la stessa cosa; non viene mai inviato a nessuno, nemmeno al Coach IA, e lo cancelli quando vuoi in Impostazioni → «Quello che la tua guida e la Paladina ricordano» → «Dimentica le mie risposte». Si salva anche quali proposte del fumetto del tuo personaggio hai rimandato e fino a quando.
- Dalla 2.12.0, la guida che scegli tra i dodici personaggi del gioco (le partite già esistenti conservano Lume) e quello che rispondi alla Paladina quando ti aiuta a scegliere un'Impresa: solo l'area della vita, il punto in cui sei oggi e quello che vuoi ottenere, ogni risposta scelta da un elenco chiuso —mai un testo scritto da te—, con il giorno in cui l'hai data. Viene salvato solo sul tuo telefono, non viene mai inviato a nessuno, nemmeno al Coach IA, e si dimentica con lo stesso bottone delle risposte alla tua guida: Impostazioni → «Quello che la tua guida e la Paladina ricordano» → «Dimentica le mie risposte».
- Dalla 2.12.0, sempre solo sul tuo telefono e solo per il gioco: le ricadute che registri, giorno per giorno, per quattordici giorni, con cui si sceglie il boss settimanale —la tua ricaduta più ripetuta— e si decide quando la Strega guaritrice ti propone una pratica guidata; il boss della settimana e quando è apparsa la Strega per ciascuna ricaduta; l'album del viale; la ripartizione recente della tua esperienza tra le aree e la classe del personaggio che ne deriva, un tratto del gioco e non una diagnosi di niente; gli avvisi di vita bassa che ti sono già stati mostrati, per non ripeterli; l'ultima scena vista; e quante Imprese hai iniziato, che è ciò che conta il limite del piano gratuito. Niente di tutto questo esce dal telefono.
- Dalla 2.17.0, i tuoi progressi nell'avventura, il viaggio su una mappa dentro la Bussola: in quale schermata della mappa ti trovi, quali sentieri hai percorso e quali ti sono stati rivelati, quali incontri hai completato o iniziato, quali oggetti del potere hai trovato, quanti incontri nuovi ti restano e quanti extra hai ottenuto oggi, quello che rispondi a «Su cosa ti piacerebbe lavorare oggi?» — un'area di vita, ciò che somiglia di più a quello che ti succede e il tempo che hai, ogni risposta scelta da un elenco chiuso e sempre con «Preferisco non dirlo» — e la tecnica in prestito che hai in quel momento. Si conservano solo sul tuo telefono, non vengono mai inviati a nessuno, nemmeno al Coach IA, e non si usano per la pubblicità. Fanno parte della partita: viaggiano nel file di esportazione (sezione 7) e si cancellano con «Azzera partita» o disinstallando l'applicazione.
- Se hai creato il tuo avatar a partire da una foto: soltanto due colori del catalogo del gioco, il tono della pelle e quello dei capelli ricavati dalla foto; mai la foto (vedi la sezione 5).
- Del Coach IA: se l'hai spento, quante domande hai fatto oggi, questa settimana e in totale, da quale data decorre il tuo mese di domande gratuite, quali suggerimenti hai accettato, quanti token sono costate quelle domande e, dalla 2.5.0, l'ultima risposta del coach, salvata sul dispositivo per potertela mostrare per intero se attivi PRO senza ripetere la domanda.
- Dalla 2.5.0: i contatori del piano gratuito (fino alla 2.11.0, quante missioni della biblioteca avevi aggiunto ogni settimana; dalla 2.12.0, il numero di Imprese iniziate, descritto sopra), quali offerte ti sono già state mostrate, e i tuoi programmi di sfida: quello in corso con i giorni fatti, quelli terminati con la loro percentuale e i distintivi conquistati.
- Se hai comprato qualcosa: se il tuo abbonamento è attivo, in quale stato (attivo, in prova, in periodo di tolleranza, annullato o scaduto), con quale piano e fino a quando; quali programmi di sfida hai comprato; e se c'è un pagamento in attesa di conferma da parte dello store. Niente altro: né la ricevuta, né l'importo, né il metodo di pagamento.
- Dalla 2.16.0, se compri crediti di consulto: le ricevute di quegli acquisti (data, prodotto, prezzo, crediti, numero d'ordine e il consenso che hai dato prima di pagare) e l'ultima cifra del tuo saldo. Dalla 2.17.0, anche una copia di quali brani della colonna sonora hai sbloccato con i crediti, che non viaggia nel file di esportazione (l'elenco vero è sul server). L'identificatore anonimo degli acquisti è salvato sul telefono, fuori dalla partita (sezione 12).
- Dalla 2.17.1, se riscatti un codice di accesso: la concessione firmata restituita dal server (il suo tipo, quando è stata emessa e la sua data di fine). Il codice che scrivi non si conserva. La concessione non viaggia nel file di esportazione né verso il Coach IA. Fuori dalla partita, nella memoria del telefono (come l'identificatore di installazione), l'app conserva anche la data della prima prova riscattata su quel telefono e l'ora più avanzata che il telefono ha visto verificando la concessione, perché né azzerare la partita né spostare indietro l'orologio allunghino la prova; non escono dal telefono, azzerare la partita non le cancella, disinstallare l'app o cancellarne i dati sì (sezione 11).
Non viene raccolto nessun dato identificativo: né nome vero, né email, né telefono, né identificatori del dispositivo, né posizione (l'identificatore di installazione del Coach IA è casuale e non identifica il dispositivo; sezione 8). Non viene salvato nemmeno il codice del paese che usa il Coach IA: si legge dalle impostazioni di sistema nel momento della domanda e non viene scritto nella partita (sezione 8).
3. Dove vengono salvati e chi può vederli
Esclusivamente nell'archiviazione privata dell'applicazione sul tuo dispositivo, attraverso l'API delle preferenze di sistema (SharedPreferences su Android, UserDefaults su iOS). Non vengono inviati a nessun server. Lo sviluppatore non può vederli, non li riceve e non ha modo di accedervi. L'unica eccezione, dalla 2.16.0, è il saldo dei crediti di consulto di chi li compra, conservato sul server del Coach IA (sezione 12). Dalla 2.17.0, insieme a quel saldo si conserva anche quali brani della colonna sonora hai sbloccato con i crediti. Dalla 2.17.1 il server conserva inoltre, per ogni codice di prova, quante volte è stato riscattato in totale, senza alcun dato su chi né sulla tua partita.
Su Android il backup di sistema è disattivato per questa applicazione, quindi i tuoi dati non escono dal dispositivo nemmeno per quella via. Su iPhone, Apple non permette di escludere una singola applicazione dal backup di iCloud: se lo hai attivo, la tua partita fa parte del backup del tuo stesso dispositivo, cifrata e dentro il tuo account Apple, secondo l'informativa sulla privacy di Apple. Puoi escludere VIDA RPG dalle impostazioni di iCloud del telefono.
4. Quello che l'applicazione non fa
- Non crea account né profili utente.
- Non mostra nessun annuncio che tu non chieda: gli annunci con ricompensa (sezione 9) compaiono solo quando tocchi il pulsante per guardarne uno. Fino alla 2.14 questa informativa diceva che non ci sarebbe mai stata pubblicità; dalla 2.15.0, per decisione dello sviluppatore, quell'impegno viene ritirato. Resta per sempre l'impegno che i dati di Health Connect non alimentano la pubblicità.
- Non include strumenti di analytics propri. Quello che fa Google quando ti mostra un annuncio che hai chiesto è spiegato nella sezione 9.
- Non vende dati a nessuno.
- Non usa microfono, posizione, contatti né tracciamento tra applicazioni.
5. Fotocamera, galleria e l'avatar a partire da una foto
Puoi creare l'avatar del tuo personaggio a partire da una fotografia. La fotocamera e la galleria si usano unicamente in quel momento e per nient'altro:
- Il sistema ti chiede il permesso della fotocamera quando scegli di scattare la foto. Puoi negarlo: semplicemente non potrai usare questa funzione, e il resto dell'applicazione funziona uguale. Scegliere una foto dalla galleria non richiede nessun permesso: si apre il selettore di foto del sistema e l'applicazione riceve solo l'immagine che scegli tu; dalla 2.6.0 il pacchetto non dichiara nessun permesso di lettura delle immagini.
- L'immagine viene aperta in memoria perché tu la inquadri e, in quello stesso momento e dentro il tuo dispositivo, viene ridotta a una griglia di 20 × 20 pixel con una tavolozza di circa 14 colori. Da quella griglia si legge il colore più frequente nella zona dei capelli e in quella del viso, e ciascuno viene portato al colore più vicino del catalogo del gioco. Non interviene nessun servizio esterno, né riconoscimento facciale, né biometria, né intelligenza artificiale.
- La fotografia non viene mai conservata né trasmessa. Non viene copiata in nessuna cartella dell'applicazione, non viene salvata nella galleria, non viene caricata su nessun server e non viene condivisa con nessuno. Resta in memoria solo finché sei nella schermata della foto, e viene liberata quando confermi l'avatar o esci da quella schermata.
- L'unica cosa che resta nella partita sono quei due colori: il tono della pelle e quello dei capelli del tuo personaggio, gli stessi che potresti scegliere a mano nell'editor, e da essi non si può ricostruire la foto. La griglia non viene salvata: serve in quella schermata e viene scartata quando ne esci.
- Fino alla versione 2.13.0 la partita conservava quella griglia. Con l'aggiornamento alla 2.14.0 viene cancellata; se era la testa del tuo avatar, prima se ne ricavano i due colori. Puoi cambiare a mano il tono della pelle e quello dei capelli quando vuoi.
6. Notifiche
I promemoria sono notifiche locali: li genera il tuo stesso telefono a partire dalla tua partita, senza connessione e senza nessun server. Sono opzionali: puoi attivarli o disattivarli dalle Impostazioni e dalle impostazioni delle notifiche del sistema. L'applicazione non sa se li hai letti e non invia niente a nessuno per questo motivo.
7. Esportare e importare la tua partita
Dalle Impostazioni puoi esportare la tua partita in un file (compreso l'aspetto del tuo avatar, ma mai una fotografia). L'applicazione apre il menu di condivisione del sistema perché sia tu a scegliere dove salvarlo o a chi inviarlo. Quel file resta sotto il tuo controllo e sotto la tua responsabilità: l'applicazione non lo invia da nessuna parte per conto suo. L'opzione importa legge un file che selezioni tu e sostituisce la partita attuale. Dalla 2.17.1 la concessione di un codice di accesso non entra nel file esportato, e importando una partita si conserva quella che il telefono aveva già.
8. Il Coach IA
Il Coach IA è una funzione opzionale che analizza i tuoi obiettivi e i tuoi progressi e ti propone aggiustamenti e azioni concrete. L'applicazione intera funziona uguale senza di lui.
Quando viene inviato qualcosa
Unicamente quando lo richiami in modo esplicito premendo il suo pulsante, in uno di questi tre punti: quando affini un obiettivo, quando chiedi l'analisi settimanale in Progressi o quando chiedi un suggerimento su una missione precisa. L'applicazione non invia mai niente per conto suo: né in secondo piano, né all'apertura, né alla chiusura.
Dove va
Dalla versione 2.15.0, al server del coach di VIDA RPG, un piccolo programma che funziona su Cloudflare (Cloudflare, Inc.) e lì stesso interroga un modello linguistico aperto tramite Workers AI: nella 2.15, Llama; dalla 2.16.0, Gemma, di Google, pubblicato come modello aperto ed eseguito da Cloudflare, non da Google. Fino alla 2.14 la domanda andava a Google (Firebase AI Logic e il modello Gemini); tutto questo è stato rimosso e l'applicazione non include più Firebase.
- Quel server passa la domanda al modello, controlla che la risposta sia nella lingua dell'app e te la restituisce: non conserva né registra quello che invii né quello che risponde. Ha i log di Cloudflare disattivati.
- Cloudflare non usa quel contenuto per addestrare modelli né per migliorare i suoi servizi.
- Il trattamento è regolato dall'accordo sul trattamento dei dati di Cloudflare, che include le clausole contrattuali tipo dell'Unione europea e la sua adesione al Data Privacy Framework per i trasferimenti fuori dallo Spazio economico europeo.
Che cosa viene inviato
Un riassunto strutturato di quello che stai chiedendo: l'obiettivo con la sua cifra, la sua data e le ore impegnate; la tua esperienza giorno per giorno delle ultime due settimane; quante abitudini hai completato in ogni area; le tue serie; i vizi registrati; le tue missioni attive con il loro avanzamento, e la lingua in cui deve rispondere.
Dalla 2.12.0 l'applicazione stabilisce sul telefono il tipo del tuo obiettivo —corpo, forma fisica, entrate, risparmio o debito, progetto, studio, creatività, relazioni, servizio agli altri, vita interiore, abitudine o obiettivo aperto— e la sua forma (una cifra, un'abitudine o delle tappe), e quel tipo viaggia in tutte e tre le richieste. Quando affini un obiettivo viaggiano anche le risposte alle domande previste per quel tipo, ognuna scelta da un elenco chiuso, mai un testo scritto da te: il momento della giornata, la tua esperienza precedente, da dove arriveranno le entrate, se si tratta di risparmiare o di saldare un debito, se passa dallo spendere meno, dal guadagnare di più o da entrambe le cose, se lo studio ha un esame o si fa per conto tuo, a che punto sei oggi, se dipende da te o anche da altre persone e se ti immagini a farlo per conto tuo o in gruppo; e, solo per i tipi in cui hanno senso, quanto conosci l'argomento, se ti concentri su una sola cosa alla volta e la tua motivazione, che fino alla 2.11.0 viaggiavano con qualsiasi obiettivo. La domanda sui limiti fisici non viene né inviata né salvata nella partita: serve solo a mostrarti, in quella stessa schermata, il consiglio di parlarne con un professionista sanitario. Dalla 2.16.0 queste domande te le fa il Saggio, una alla volta; quello che preferisci non dire non viene inviato, e il tipo di obiettivo puoi sceglierlo tu al posto di quello che propone l'app.
Dalla versione 1.9.0 viene inviato anche il codice del paese del tuo dispositivo: due lettere, come ES, MX o PL. Serve a una cosa sola: se in quello che chiedi compare un segnale di danno verso te stesso o verso altre persone, il coach deve poterti indicare la risorsa di emergenza giusta. La lingua non basta —chi usa l'applicazione in spagnolo può trovarsi in qualsiasi paese— e un numero di emergenza sbagliato è peggio di nessun numero. Quel codice viene dalle impostazioni regionali che hai già nel sistema, le stesse che decidono come ti vengono mostrate le date: non è geolocalizzazione, non usa il GPS e non chiede nessun permesso. Non viene salvato da nessuna parte: si legge nel momento della domanda. Se non si riesce a determinarlo, non viene inviato, e il coach indica il 112 come numero europeo di emergenza e ti rimanda inoltre al numero locale.
Che cosa non viene inviato mai
- Il tuo nome vero, né quello del personaggio, né nessun dato identificativo.
- Nessuna fotografia, né l'aspetto del tuo avatar.
- Il contenuto della tua carta dorata.
- Nessuna data di calendario: i giorni viaggiano come «tre giorni fa».
- Le tue risposte alla tua guida (dalla 2.11.0), né il blocco intero né una singola risposta.
- Il nome della ricaduta «Porno compulsivo» del catalogo (dalla 2.11.0): viaggia come un vizio personale, con la sua categoria, la sua frequenza, il suo impatto e quante volte l'hai registrata, mai con il suo nome.
- Niente di ciò che la 2.12.0 salva sul telefono: né quello che rispondi alla Paladina, né la risposta sui limiti fisici, né la guida che scegli, né le tue ricadute giorno per giorno, il boss settimanale, la Strega guaritrice, l'album, la ripartizione tra le aree, la classe del tuo personaggio o gli avvisi di vita bassa.
- Nessun altro dato di posizione: né il tuo fuso orario, né la tua città, né coordinate, né niente del genere. Solo il codice del paese di due lettere spiegato qui sopra.
- Nessun dato di Health Connect.
Questo lo verifica un insieme di test automatici che controlla ogni richiesta e fallisce se uno di quei dati si intrufola, e dalla 2.6.0 la stessa verifica viene eseguita sul tuo telefono prima di ogni invio: se trovasse dentro la richiesta il tuo nome, il tuo avatar, la tua carta dorata, il nome di un vizio personale, dalla 2.11.0 qualsiasi risposta alla tua guida o, dalla 2.12.0, quello che rispondi alla Paladina, il blocco delle ricadute giorno per giorno, il boss, la Strega, l'album, la ripartizione tra le aree o la classe, o una risposta dell'assistente che non viene dal suo elenco chiuso, la richiesta non parte.
Dalla 2.15.0 viaggia anche, in un'intestazione a parte, un identificatore casuale di installazione: l'applicazione lo genera la prima volta che fai una domanda, lo salva sul telefono fuori dalla partita (non viaggia quando la esporti) e non è legato a te, a nessun account né al dispositivo; serve solo a limitare quante domande fa ogni installazione. E, come in ogni connessione HTTPS, il server vede l'indirizzo IP da cui arriva la richiesta: lo usa solo per frenare gli abusi. Dell'IP e dell'identificatore conserva soltanto, per quel giorno, un riassunto (impronta) di ciascuno, salato con la data, che cambia ogni giorno, insieme a un contatore; il giorno dopo viene sostituito. Quell'impronta non è irreversibile: a partire da essa, un indirizzo IPv4 si potrebbe recuperare provandoli tutti; per questo si conserva solo per quel giorno. Dalla 2.16.0, se paghi una domanda con un credito di consulto, viene inviato anche l'identificatore anonimo degli acquisti (sezione 12).
Come si disattiva
Dalle Impostazioni puoi spegnere del tutto il Coach IA. Quando lo fai spariscono tutti i suoi punti di accesso e non viene inviato assolutamente niente. Finché è acceso, non viene inviato niente finché non premi il suo pulsante.
Limiti
Dalla 2.16.0: senza pagare, due domande al mese (nella 2.15, una a settimana); con PRO, una al giorno; e ogni domanda in più, solo se la chiedi, guardando un annuncio con ricompensa (sezione 9) o con un credito di consulto (sezione 12). Al di sopra di tutto c'è un tetto di dodici domande al giorno per dispositivo. Il contatore è in vista.
Il server funziona con la quota giornaliera gratuita di Workers AI, comune a tutta la comunità. Se un giorno si esaurisce, il coach lo dice, non ti scala la domanda e torna il giorno dopo; prima di offrirti un annuncio per una domanda extra, l'applicazione controlla che ci sia ancora quota, e se non ce n'è non te ne offre nessuno. Il server limita inoltre le domande per installazione e per indirizzo IP. Se quella domanda doveva essere pagata con un credito, non viene scalato nemmeno il credito.
9. Annunci con ricompensa
Dove, e solo quando li chiedi tu
Dalla versione 2.15.0 ci sono annunci con ricompensa in tre punti e in nessun altro (il terzo dalla 2.17.0), e in ognuno compare un pulsante che decidi tu di toccare:
- Coach IA: quando hai già usato le domande del tuo piano, puoi guardare un annuncio per una domanda in più, valida quel giorno. Prima di offrirtelo, l'applicazione controlla che il server del coach abbia quota; se non ne ha, non ti offre nessun annuncio.
- Imprese: dalla terza Impresa, invece di PRO, un annuncio apre una nuova Impresa, al massimo una a settimana.
- Avventura (dalla 2.17.0): solo quando hai usato gli incontri nuovi che hai a disposizione, e da quello stesso avviso, puoi guardare un annuncio per un incontro in più, al massimo due al giorno. Non compare mai all'apertura della mappa né durante un incontro. È lo stesso componente di Google, con gli stessi dati e lo stesso consenso degli altri due punti.
In tutti e tre i punti, al posto dell'annuncio puoi usare un credito di consulto se ne hai comprati (sezione 12). Un annuncio non dà EXP né soli. Non compare mai un annuncio all'apertura dell'applicazione, quando segni abitudini, quando registri ricadute, alla chiusura della giornata, negli avvisi di vita bassa, nel resto della Bussola (fuori da quell'avviso dell'avventura), nelle pratiche con timer, nella schermata di acquisto né nelle schermate che mostrano dati di Health Connect (Locanda, Progressi, Statistiche, le missioni di chilometri e la schermata di morte).
Chi li serve e che cosa riceve
Li serve Google AdMob (nello Spazio economico europeo, Google Ireland Limited). Il suo componente viene caricato solo quando chiedi il primo annuncio, mai all'apertura dell'applicazione. Per mostrarlo, secondo le informazioni che Google pubblica per gli sviluppatori, raccoglie e invia a Google l'indirizzo IP (da cui si ricava una posizione approssimativa), dati tecnici del telefono e dell'applicazione, come interagisci con l'annuncio, dati diagnostici e l'identificatore pubblicitario del telefono (e l'identificatore del set di applicazioni), per servire e misurare gli annunci, per l'analisi dei dati e per prevenire le frodi, cifrati durante la trasmissione e secondo l'informativa sulla privacy di Google.
VIDA RPG non passa a Google nessun dato della tua partita: né il tuo nome, né i tuoi obiettivi, né le tue abitudini, né niente del Coach IA, né i tuoi progressi nell'avventura né quello che vi rispondi. I tuoi dati di attività fisica di Health Connect non vengono mai inviati al componente degli annunci né usati, in nessun modo, per la pubblicità.
Consenso
Prima del primo annuncio, se ti trovi nello Spazio economico europeo, nel Regno Unito o in Svizzera, vedrai il modulo di consenso di Google (Google User Messaging Platform, una piattaforma di gestione del consenso certificata). Lì scegli se gli annunci possono essere personalizzati. Puoi cambiare la tua scelta quando vuoi in Impostazioni → Annunci → Privacy degli annunci, e reimpostare o eliminare l'identificatore pubblicitario dalle impostazioni di Android. Se non completi il modulo, non viene mostrato nessun annuncio.
Dove non ci sono annunci
In Russia, dove Google AdMob non serve annunci, l'opzione non compare e l'applicazione lo dice; resta PRO. Su iPhone l'applicazione non mostra annunci.
10. Attività fisica (Health Connect)
È opzionale e nasce spenta. Se la attivi, l'applicazione legge da Health Connect —l'archivio dei dati sulla salute di Android— tre cose: i tuoi passi di ogni giorno, la distanza che un'altra applicazione ha registrato e le sessioni di esercizio di tipo corsa scritte da altre applicazioni (Strava, Samsung Health, Google Health o altre), con il nome dell'applicazione che le ha scritte. Solo degli ultimi trenta giorni, solo all'apertura dell'applicazione e mai in secondo piano. VIDA RPG non scrive niente in Health Connect.
Quei dati restano sul tuo telefono, dentro la tua partita, e servono a riscuotere soglie di passi e corse alla fine di ogni giornata e a calcolare il tuo rango, sempre sul telefono. Non escono dal dispositivo, non vengono inviati a nessun server e non vengono usati per la pubblicità né per nient'altro. L'unica cosa che può viaggiare è la misura della tua missione principale, se la registri tu a partire da una corsa: arriva al Coach IA per la stessa strada di qualunque misura che scrivi a mano, descritta nella sezione del Coach IA.
Si disattiva dalle Impostazioni, e da quel momento l'applicazione smette di leggere e cancella i giorni letti. Il permesso si revoca in Health Connect togliendo VIDA RPG dalle applicazioni con accesso, e l'applicazione funziona per intero anche senza.
11. Gli acquisti: PRO, i programmi di sfida e i crediti di consulto
Il download è gratuito e include il gioco completo. VIDA RPG offre un abbonamento opzionale, PRO —mensile o annuale, quello annuale con sette giorni di prova gratuita—, e sei programmi di sfida che si possono comprare anche singolarmente come acquisto unico. Nessun acquisto sblocca il gioco, toglie la pubblicità (compare solo se chiedi di guardare un annuncio) né vende soli con denaro reale, che si guadagnano solo giocando. Anche gli oggetti estetici si guadagnano giocando e non si vendono singolarmente: pochi esclusivi arrivano con PRO o alla fine di un programma. Dalla 2.6.0 nessun mentore e nessuna tecnica si apre in base al livello né con i soli, ma completando il mentore precedente, tanto con PRO quanto senza; PRO permette di percorrere due cammini di mentori in parallelo. Non esiste un acquisto a vita. Dalla 2.16.0 ci sono anche i crediti di consulto, in pacchetti da 5 e da 20, che si comprano allo stesso modo, tramite Google Play, e verifica RevenueCat; il loro saldo è spiegato nella sezione 12.
Chi incassa e chi controlla
- Il pagamento lo gestisce lo store del tuo telefono (Google Play o App Store) con l'account che hai lì. L'applicazione non vede, non riceve e non salva il tuo metodo di pagamento: apre la scheda di acquisto del sistema e il resto avviene fuori. L'applicazione non riceve nessun dato di pagamento.
- Chi controlla che l'acquisto sia valido e ancora attivo è RevenueCat (RevenueCat, Inc.), un intermediario di acquisti dentro le applicazioni.
Che cosa riceve RevenueCat
- La ricevuta di acquisto emessa dallo store, per convalidarla con Google o con Apple.
- Quali prodotti hai attivi (l'abbonamento e i programmi) e in quale stato, e, dalla 2.16.0, ogni acquisto di crediti di consulto e il suo eventuale rimborso.
- La piattaforma (Android o iOS), la versione dell'applicazione e il paese dello store.
- Quello che il suo componente aggiunge a ogni richiesta per conto suo: la marca e il modello del telefono, la versione del sistema operativo e le lingue configurate sul dispositivo. Sono dati del dispositivo, non tuoi, e servono a gestire la richiesta e a rilevare le frodi.
- Un identificatore anonimo che genera lui stesso. L'applicazione non gli consegna nessun identificatore tuo: non ci sono account, non c'è email e non viene chiamata nessuna funzione di identificazione. Se hai comprato qualcosa, quell'identificatore anonimo viene salvato anche nel backup del tuo account Google (Block Store), per poter riconoscere i tuoi acquisti su un telefono nuovo senza nessun dato tuo.
Non riceve il tuo nome, né la tua partita, né i tuoi programmi, né fotografie, né niente di quello che invii al Coach IA.
Quando si collega
- Se non compri e non apri né la schermata di PRO né quella dei crediti di consulto, l'applicazione non si collega a RevenueCat nemmeno una volta, né all'avvio né in secondo piano.
- Se apri la schermata di PRO o quella dei crediti di consulto, vengono chiesti allo store i prodotti e i loro prezzi, nella tua valuta. Una volta caricato, il suo componente può aggiornare quello che sa ogni volta che l'applicazione torna in primo piano durante quella stessa sessione.
- Se hai PRO, un programma comprato o un pagamento in attesa, all'avvio viene controllato al massimo una volta al giorno che sia tutto in ordine, e RevenueCat avvisa l'applicazione se qualcosa cambia.
- Senza connessione non viene controllato niente e non perdi nulla: l'applicazione conserva l'ultimo stato conosciuto, con la sua data.
Che cosa viene salvato sul tuo telefono e come si annulla
Se il tuo abbonamento è attivo, in quale stato, con quale piano e fino a quando; quali programmi hai comprato; e se c'è un pagamento in attesa. Quel blocco non viaggia nel file di esportazione della partita: gli acquisti appartengono al tuo account dello store e si recuperano con «Ripristina acquisti», nelle Impostazioni e nella schermata di PRO. L'abbonamento si rinnova da solo alla fine di ogni periodo finché non lo annulli, e si annulla dallo store stesso; conservi PRO fino alla fine del periodo pagato. La prova gratuita diventa abbonamento alla scadenza se non la annulli prima.
Il trattamento che RevenueCat, Google e Apple fanno di questi dati è regolato dalle loro informative sulla privacy.
Codici di accesso (dalla 2.17.1)
In Impostazioni → Codice puoi riscattare un codice di accesso, se te ne hanno dato uno. È facoltativo e i codici sono gratuiti: non si vendono e non si scambiano con denaro, crediti di consulto o soli. Ce ne sono di due tipi: il codice di prova, che dà PRO per 30 giorni da quando lo si riscatta su quel telefono (riscattarlo di nuovo sullo stesso telefono non allunga la prova, salvo se disinstalli l'app o ne cancelli i dati: il server non conserva chi riscatta, e allora lo limita solo il numero massimo di riscatti del codice), e il codice del proprietario dell'app, che dà PRO, i sei programmi e l'avventura senza limite giornaliero di incontri nuovi, senza data di fine. Il codice non dà EXP né soli e non apre nessun mentore né nessuna tecnica.
Quando tocchi «Riscatta», l'app invia al server del Coach, su Cloudflare, solo il codice che scrivi, l'identificatore casuale di installazione (lo stesso del Coach IA, sezione 8) e un sì/no che indica se questo telefono ha già un accesso con codice o ha già finito la sua prova (se è così e si tratta del codice di prova, il server non lo conta e non lo firma); come in ogni connessione HTTPS, il server vede anche l'indirizzo IP. Niente della tua partita. Se il codice è valido, il server restituisce una concessione firmata con il tipo e la data di fine, e l'app la verifica sul telefono con una chiave pubblica. Il server non conserva il codice, né il tuo identificatore, né il tuo IP: per limitare i tentativi (dieci al giorno per IP e cinque per installazione) e frenare chi prova codici alla cieca, conserva solo un riassunto (impronta) dell'IP e un altro dell'identificatore di installazione, che cambiano ogni giorno e vengono cancellati il giorno dopo; e del codice di prova conserva unicamente quante volte è stato riscattato in totale, senza alcun dato su chi. L'impronta dell'IP non è irreversibile: a partire da essa, un indirizzo IPv4 si potrebbe recuperare provandoli tutti; per questo dura solo quel giorno. La concessione si conserva sul tuo telefono, dentro la partita, e senza connessione resta valida fino alla sua data; quando la prova finisce torna il piano senza PRO (per esempio, un programma iniziato si ferma al giorno 4 e il secondo percorso di mentori smette di essere attivo), e non si cancella nulla della partita. La base del trattamento è darti l'accesso che chiedi riscattando il codice e il legittimo interesse a frenare gli abusi. Niente di questo si condivide con terzi né si usa per la pubblicità. Se non riscatti nessun codice, non si invia nulla per questo motivo.
12. Crediti di consulto
Dalla 2.16.0 puoi comprare crediti di consulto, se vuoi: un credito serve per una domanda in più al Coach IA, per aprire un'Impresa o, dalla 2.17.0, per un incontro in più nell'avventura, al posto di guardare un annuncio, e per pagare il passaggio di un viaggio dell'avventura (un credito ogni 500 soli o frazione). Il pagamento lo gestisce Google Play e lo verifica RevenueCat, come per gli altri acquisti. I crediti non si guadagnano giocando, non danno EXP né soli e non si possono passare a un'altra persona. In Russia non si possono comprare. Dalla 2.17.0 un credito serve anche per sbloccare un brano della colonna sonora originale (quattro brani, un credito ciascuno): resta sbloccato nel tuo conto crediti (il saldo conservato sul server del Coach) e torna con «Recupera i miei crediti»; si perde se quel conto viene cancellato o resta 24 mesi senza attività.
Che cosa si conserva sul server del Coach
Poiché i crediti si spendono da qualsiasi punto dell'app, il loro saldo è conservato sul server del Coach IA, su Cloudflare, legato all'identificatore anonimo che genera RevenueCat (non al tuo nome né a nessun account). Quel server conserva:
- il saldo;
- il numero d'ordine di ogni acquisto di crediti, con il suo prodotto, la sua data e se è stato rimborsato;
- l'ultimo giorno con attività (un acquisto, un credito speso o un recupero), per sapere quando va cancellato tutto;
- un breve elenco degli ultimi utilizzi: un codice casuale per utilizzo, la sua data e se era per il Coach, per un'Impresa, per l'avventura o, dalla 2.17.0, per il passaggio di un viaggio (in quel caso, anche quanti crediti), solo per non scalare due volte lo stesso.
- dalla 2.17.0, i brani della colonna sonora che hai sbloccato con i crediti: solo quali sono, senza data né nessun altro dato.
RevenueCat gli comunica ogni acquisto e ogni rimborso di crediti con l'identificatore anonimo, il prodotto e il numero d'ordine. Il server non conserva il contenuto di nessuna domanda. Quando spendi un credito, l'app invia quell'identificatore anonimo al server del Coach. Se lo spendi nell'avventura, viaggiano solo quell'identificatore, l'identificatore casuale di installazione, il codice dell'utilizzo e il motivo aventura: niente della tua partita né dell'avventura. Se paghi con i crediti il passaggio di un viaggio, viaggiano le stesse informazioni con il motivo viaje e il numero di crediti (da 1 a 3). Una domanda pagata con un credito invia al Coach esattamente le stesse informazioni di qualsiasi altra domanda (sezione 8); non viene trasmesso nient'altro. Se sblocchi un brano della colonna sonora, viaggiano solo l'identificatore anonimo degli acquisti, l'identificatore casuale di installazione e quale brano è. Né il brano né nulla che riguardi la musica entra nelle domande al Coach IA.
Per quanto tempo si conservano e come si cancellano
Questi dati del server si cancellano da soli dopo 24 mesi senza attività, cioè senza nessun acquisto, nessun credito speso e nessun recupero in quel periodo. Prima di quel termine puoi chiederne la cancellazione: scrivi a vidarpgapp@gmail.com con il numero d'ordine della tua ricevuta. Con la cancellazione, i crediti che non hai speso vanno persi. Dalla 2.17.0, insieme a loro si cancellano anche i brani della colonna sonora sbloccati con i crediti, che vanno persi anch'essi.
Recupera i miei crediti
Se reinstalli l'applicazione, la nuova installazione riceve un altro identificatore anonimo degli acquisti e il saldo resta legato a quello precedente. Per recuperarlo, in Impostazioni → Crediti di consulto → «Recupera i miei crediti» inserisci il numero d'ordine di Google Play (inizia con GPA. e si trova sulla ricevuta dell'app e sulla ricevuta che Google ti invia via email). L'app invia al server del Coach quel numero d'ordine, l'identificatore anonimo degli acquisti della nuova installazione e l'identificatore casuale di installazione, lo stesso che accompagna ogni domanda (sezione 8). Il server trasferisce il saldo non speso dal vecchio identificatore al nuovo, una sola volta per ordine, e non rivela nient'altro. I tentativi sono limitati a cinque al giorno per installazione; per contarli il server conserva soltanto un riassunto (impronta) dell'identificatore casuale di installazione, salato con la data; l'impronta cambia ogni giorno e viene cancellata il giorno dopo. Dalla 2.17.0, insieme al saldo passano al nuovo identificatore anche i brani della colonna sonora che avevi sbloccato, anche se non resta saldo da trasferire.
Che cosa si conserva sul tuo telefono
Nella partita, le ricevute dei tuoi acquisti di crediti (data, prodotto, prezzo, crediti, numero d'ordine e il consenso che hai dato prima di pagare) e l'ultima cifra del tuo saldo. Dalla 2.17.0, anche una copia di quali brani della colonna sonora hai sbloccato con i crediti, che non viaggia nel file di esportazione (l'elenco vero è sul server). L'identificatore anonimo è salvato sul telefono, fuori dalla partita. Per qualunque dubbio su questi dati, o per chiedere il rimborso dei crediti non spesi (le condizioni sono nei Termini di utilizzo), scrivi a vidarpgapp@gmail.com con il numero d'ordine della tua ricevuta.
13. Widget della schermata iniziale (Android)
Se metti il widget, l'applicazione lascia nella propria archiviazione privata lo stretto necessario per disegnarlo: gli anelli del giorno, il numero della serie e una piccola immagine del tuo personaggio disegnato (mai una fotografia). Non chiede permessi, non usa la connessione e non esce dal dispositivo.
14. Permessi
- Notifiche: è l'unico permesso che ti viene chiesto all'inizio, una sola volta, quando finisci di creare il tuo personaggio. Puoi negarlo, e i promemoria si disattivano quando vuoi dalle Impostazioni o dal sistema.
- Fotocamera: solo per scattare la foto da cui si crea l'avatar, viene chiesto in quel momento e puoi negarlo. La fotocamera è dichiarata come non obbligatoria. Scegliere una foto dalla galleria non richiede permessi: dalla 2.6.0 il pacchetto non dichiara nessun permesso di lettura delle immagini.
- Internet: lo dichiara il motore su cui gira l'applicazione. Tutte le risorse sono nel pacchetto; le uniche richieste di rete possibili sono quelle del Coach IA, quelle degli annunci che chiedi e quelle dell'abbonamento, e solo quando le provochi tu. Dalla 2.16.0, anche quelle dei crediti di consulto, quando li compri, li spendi o li recuperi. Dalla 2.17.1, anche quella per riscattare un codice di accesso, se lo usi.
- Identificatore pubblicitario (dalla 2.15.0): lo aggiunge il componente degli annunci di Google, insieme a tre permessi tecnici delle API pubblicitarie di Android. Non ti chiedono un'approvazione, si usano solo se chiedi un annuncio, e l'identificatore si reimposta o si elimina dalle impostazioni di Android.
- Vibrazione, e i permessi tecnici che il sistema usa per riprogrammare i promemoria dopo il riavvio del telefono e per aprire la schermata di acquisto dello store. Nessuno di questi ti chiede un'approvazione né accede ai tuoi dati.
- Health Connect: se attivi l'attività fisica, tre permessi di lettura —passi, distanza e sessioni di esercizio—, chiesti solo in quel momento nella schermata del sistema. Nessun permesso in secondo piano né di cronologia estesa, e l'applicazione non scrive niente in Health Connect.
- Colonna sonora originale (Android, dalla 2.17.0): arriva in un pacchetto a parte scaricato da Google Play, come l'app stessa, e non da un server di VIDA RPG: l'app chiede soltanto al sistema se il pacchetto è pronto e non invia nulla di suo per questo. Per quel download, il componente di Google Play aggiunge due autorizzazioni tecniche di servizio in primo piano, che non chiedono la tua approvazione e non accedono ai tuoi dati. Senza il pacchetto, e su iPhone, suona la musica generata nel telefono stesso.
L'applicazione non richiede microfono, posizione, contatti, tracciamento tra applicazioni, lettura della galleria, scrittura su memoria esterna né allarmi esatti, su nessuna piattaforma.
15. I tuoi diritti (GDPR)
Il Regolamento generale sulla protezione dei dati dell'Unione Europea ti riconosce i diritti di accesso, rettifica, cancellazione, limitazione, portabilità e opposizione sui tuoi dati personali. In VIDA RPG l'unico server dello sviluppatore, quello del Coach IA su Cloudflare, non conserva dati della partita né il contenuto delle domande. Per chi compra crediti di consulto conserva soltanto il saldo e i registri degli acquisti legati all'identificatore anonimo degli acquisti (dati pseudonimizzati), che si cancellano dopo 24 mesi senza attività o prima se lo chiedi (sezione 12). Per questo, a parte i crediti, l'esercizio di quei diritti si risolve sul tuo stesso dispositivo:
- Accesso e portabilità: l'opzione di esportare la partita, nelle Impostazioni, ti consegna tutti i tuoi dati in un file leggibile.
- Rettifica: tutto quello che hai scritto si modifica dentro l'applicazione.
- Cancellazione: il pulsante «Azzera partita» delle Impostazioni cancella tutti i progressi, e disinstallare l'applicazione elimina tutti i dati.
- Crediti di consulto (dalla 2.16.0): il loro saldo e i loro acquisti sono sul server del Coach, legati a un identificatore anonimo, non al tuo nome. Puoi chiederne la cancellazione, o fare qualsiasi altra richiesta che li riguardi, scrivendo al contatto qui sotto con il numero d'ordine della tua ricevuta; altrimenti si cancellano da soli dopo 24 mesi senza attività (sezione 12).
Per qualsiasi domanda sulla privacy scrivi a vidarpgapp@gmail.com. Se ritieni che i tuoi diritti non siano rispettati, puoi presentare reclamo all'Agenzia spagnola per la protezione dei dati (AEPD) o all'autorità di controllo del tuo paese.
16. Minori
VIDA RPG è pensata per persone adulte e non si rivolge ai minori. Non raccoglie dati identificativi da nessuno, e gli annunci, se li chiedi, vengono richiesti a Google senza nessun dato della tua partita. Se sei un genitore o un tutore e credi che un minore abbia usato l'applicazione, ricorda che tutti i suoi dati sono sul dispositivo e si eliminano disinstallandola.
17. Disinstallare l'applicazione
Disinstallare VIDA RPG elimina tutti i dati della partita. Non esiste nessuna copia in mano allo sviluppatore, quindi non c'è altro da cancellare né da chiedere. Resterebbero solo i file che hai esportato tu e salvato dove hai scelto. L'unica eccezione è il saldo dei crediti di consulto, se ne hai comprati: resta sul server del Coach, legato all'identificatore anonimo degli acquisti, finché non ne chiedi la cancellazione o non passano 24 mesi senza attività, e se reinstalli l'applicazione puoi recuperarlo con il numero d'ordine (sezione 12). Se hai sbloccato brani della colonna sonora con i crediti, restano lì con il saldo e tornano con lui quando lo recuperi.
18. Modifiche a questa informativa
Se in futuro cambierà il trattamento dei dati, questa informativa sarà aggiornata, pubblicata a questo stesso indirizzo e mostrata dentro l'applicazione (Altro → Privacy), nelle sette lingue.
19. Titolare del trattamento
Alex Vida, sviluppatore indipendente, Spagna.
Contatto: vidarpgapp@gmail.com