Informativa sulla privacy
La presente informativa spiega quali dati personali raccoglie il gioco Brindleward, per quale motivo, per quanto tempo vengono conservati e come può controllarli. Si applica alle app per iPhone e Android e ai server di gioco.
1. Chi è responsabile
Koi Bridge (Singapore) gestisce Brindleward ed è responsabile dei Suoi dati personali (titolare del trattamento).
- Sede legale: 68 Circular Road, #02-01, Singapore 049422
- Numero di registrazione (UEN): 202419939R
- Contatto per domande e richieste sulla privacy: clement@koibridge.com
2. Cosa raccogliamo e perché
Il Suo account di gioco
Quando inizia a giocare, il server crea un account giocatore con un identificativo casuale e una chiave di accesso casuale. Il Suo dispositivo conserva la chiave; il server memorizza solo un hash unidirezionale della chiave. L’account riceve inoltre un codice del villaggio che può condividere con i vicini. Utilizziamo questi dati per conservare il Suo villaggio sul server e per riconoscere il Suo dispositivo.
Account email (facoltativo)
Se protegge il Suo villaggio con un indirizzo email, memorizziamo l’indirizzo, un hash unidirezionale della Sua password (mai la password stessa) e la data in cui l’indirizzo è stato verificato. Per verificare l’indirizzo o reimpostare la password Le inviamo via email un codice di 8 cifre; il codice è memorizzato solo come hash e scade dopo 15 minuti. Utilizziamo il Suo indirizzo email solo per questi messaggi relativi all’account, mai per finalità di marketing.
Accedi con Apple (facoltativo)
Se collega Accedi con Apple, memorizziamo, in forma cifrata, l’identificativo che Apple fornisce alla nostra app per il Suo account Apple e un token di aggiornamento (refresh token) di Apple. Il token è conservato solo per poter revocare il collegamento con Apple quando elimina il Suo account. Non memorizziamo il nome né l’indirizzo email che Apple potrebbe condividere.
Dati di gioco
Il server memorizza il Suo villaggio e i Suoi progressi: edifici, risorse, specialisti, ricerche, battaglie, ricompense, record, decorazioni e impostazioni che influiscono sul gioco. Conserva inoltre per 90 giorni i comandi di gioco inviati dal Suo dispositivo e lo stato prodotto da ciascuno, in modo che un comando non venga mai applicato due volte e il gioco resti equo. I dati del Suo account non vengono conservati con essi.
Vicini
Se scambia codici del villaggio con altri giocatori, memorizziamo i collegamenti con i vicini, gli inviti, i rifornimenti giornalieri, gli incoraggiamenti e le ricompense per gli inviti. I Suoi vicini possono vedere il nome, il livello, gli edifici e le decorazioni del Suo villaggio. Non vedono mai il Suo indirizzo email né i dati del Suo account.
Notifiche (facoltative)
Se consente le notifiche, il gioco programma i suoi promemoria sul Suo dispositivo, ad esempio quando un edificio è terminato; questi promemoria non lasciano mai il dispositivo. Per ricevere i messaggi inviati dal nostro server, come le provviste di un vicino, il Suo dispositivo fornisce al gioco un token di notifica emesso da Apple o Google. Conserviamo questo token con il Suo identificativo di giocatore, la lingua, lo scarto del fuso orario e la versione dell’app, solo per recapitarLe questi messaggi nella Sua lingua e mai di notte, e conserviamo per 30 giorni una traccia dei messaggi inviati per rispettare un limite giornaliero. Un token di notifica non è un identificativo pubblicitario e non viene usato per tracciarLa. Può disattivare le notifiche in qualsiasi momento nel gioco (Impostazioni, Notifiche) o nelle impostazioni del dispositivo.
Eventi di gioco
Per capire se il gioco è divertente, dove i giocatori si bloccano e cosa non funziona, il gioco registra un numero ridotto di eventi, collegati al Suo identificativo giocatore. Non contengono testo libero, identificativi del dispositivo né indirizzi IP. Li raccogliamo direttamente; nessuna società di analisi li riceve.
| Evento | Registrato quando | Dati conservati |
|---|---|---|
session_start | il gioco si connette e carica il Suo villaggio | piattaforma, versione e numero di build dell’app, modello del dispositivo, se il gioco torna dal background |
level_start | viene mostrato un nuovo livello | numero del livello |
level_complete | completa un livello | numero del livello, secondi di attesa della ricompensa prima che Lei la riscuota |
battle_start | inizia una battaglia | missione |
first_combat_reached | affronta la Sua prima battaglia (una sola volta) | missione, secondi tra l’arrivo e la battaglia |
battle_result | termina una battaglia | missione, vittoria o sconfitta, numero di turni |
task_claimed | riscuoti un incarico del giorno | incarico e se aspettava da un giorno passato |
task_rerolled | cambi uno degli incarichi del giorno | l’incarico sostituito e quello proposto al suo posto |
ledger_stamp | il Registro dei visitatori timbra un giorno di gioco | numero di timbri della stagione |
ledger_claimed | riscuoti un premio del Registro dei visitatori | timbri richiesti dal premio |
notice_fulfilled | aiuti un abitante alla Bacheca | richiesta, livello |
notice_dismissed | metti da parte una richiesta della Bacheca | richiesta |
tree_felled | raccogli la Legna di un albero tagliato nel tuo villaggio | albero, Legna ricevuta, alberi tagliati quel giorno |
stores_full | un raccolto non entra nei tuoi magazzini, o torni dopo che un edificio pieno ha perso produzione | risorsa, quantità, se i magazzini erano pieni, livello, durata dell’assenza |
work_delivered | consegni materiali a un'opera del villaggio | opera, fase, risorsa, quantità, livello |
work_stage_completed | completi una fase di un'opera del villaggio | opera, fase, livello, ciclo, Fama ricevuta |
road_built | costruisci o lastrichi una strada nel tuo villaggio | sterrata o lastricata, numero di caselle, caselle di strada nel tuo villaggio |
expedition_departed | la Sua compagnia parte per una spedizione | missione, durata del viaggio, numero di membri della compagnia, se è una ripetizione |
expedition_arrived | il gioco mostra per la prima volta che la Sua compagnia è arrivata | missione, durata del viaggio, numero di membri della compagnia |
building_placed | colloca un edificio | edificio, livello, se era l’obiettivo del momento |
research_started | avvia una ricerca | ricerca, livello |
command_refused | il gioco rifiuta un’azione | l’azione e un codice del motivo, per esempio risorse insufficienti |
guest_created | viene creato un nuovo villaggio | piattaforma, numero di build |
coach_step | un passo della guida all’obiettivo viene mostrato, seguito o abbandonato | livello, tipo di obiettivo, percorso nei menu, numero del passo, esito, tempo sul passo |
objective_tap | tocca l’obiettivo | livello, tipo di obiettivo, se è stata mostrata la guida o aperto direttamente il menu |
objective_idle | un obiettivo realizzabile resta 30 secondi, 2 minuti o 10 minuti senza azioni | livello, tipo di obiettivo, secondi |
window_close | chiude una finestra | schermata, per quanto tempo è rimasta aperta, se vi ha fatto qualcosa |
harvest_tap | tocca un raccolto | bolla, edificio o scheda, e cosa è successo |
battle_input | termina una battaglia | missione, numero di tocchi, ordini e tocchi senza effetto |
survey_shown | una versione di prova mostra un questionario | momento del questionario, inviato, saltato o chiuso |
opening_played | il filmato d’apertura finisce o viene saltato | guardato fino alla fine o saltato, per quanto tempo, primo avvio o nuova visione, l’impostazione Riduci movimento |
quit_point | il gioco viene chiuso o messo in background | l’ultima schermata mostrata, secondi da quando il gioco è in primo piano |
client_error | l’app rileva un errore | tipo di errore, punto dell’app, versione e numero di build dell’app (al massimo 20 al giorno) |
Gli eventi inviati dall’app indicano anche il suo numero di build e quanti secondi prima dell’invio sono avvenuti, così che gli eventi inviati insieme mantengano il loro ordine reale.
Commenti e questionari (facoltativi)
Il gioco offre un modulo per segnalare un problema o proporre un’idea, e le versioni di prova possono porre alcune brevi domande dopo certi livelli. Non viene inviato nulla finché non tocca Invia. Quando lo fa, riceviamo:
- ciò che ha scritto e l’argomento scelto, oppure le Sue risposte alle domande;
- uno screenshot della schermata di gioco, a meno che non disattivi l’opzione dello screenshot;
- dati tecnici: la schermata e il livello in cui si trovava, la missione e il turno di battaglia in corso, la versione e il numero di build dell’app, la piattaforma, il modello del dispositivo, la versione del sistema, la lingua e le dimensioni dello schermo;
- dettagli sugli errori: un hash unidirezionale delle ultime righe di errore registrate dall’app e il loro numero, oltre al tipo e alla prima riga degli ultimi cinque errori, senza percorsi di file, indirizzi web ed email, testo tra virgolette e numeri.
Questi dati sono collegati al Suo identificativo giocatore, così possiamo capire che cosa è successo nel Suo villaggio. Li usiamo solo per risolvere problemi e migliorare il gioco, mai per pubblicità o per tracciarLa.
Dati di connessione
Come ogni servizio online, i nostri server ricevono l’indirizzo IP del Suo dispositivo e la lingua che preferisce quando si connette. All’inizio di ogni sessione conserviamo questa lingua con il Suo villaggio, e il server cerca il paese dell’indirizzo IP in un database installato sul nostro server (IP to Country Lite di DB-IP, db-ip.com, con licenza CC BY 4.0): si conserva solo il codice paese di due lettere, mai l’indirizzo, e nessun servizio esterno viene interpellato. Usiamo il paese, la lingua e i dettagli di sessione sopra indicati solo nel nostro strumento di amministrazione interno, per capire chi gioca e correggere i problemi. Per il resto, l’indirizzo IP serve a consegnare la risposta e, in un contatore di breve durata indicizzato da un hash irreversibile dell’indirizzo, a limitare frequenze di richieste abusive; questi contatori scadono in pochi minuti. Il server del gioco non scrive gli indirizzi IP nel suo database né nei log di accesso. I log tecnici degli errori, che non contengono indirizzi IP, sono conservati al massimo 14 giorni.
Cosa non raccogliamo
Non raccogliamo la Sua posizione precisa, i Suoi contatti, le Sue foto, il microfono, l’identificativo pubblicitario (IDFA o ID pubblicità Android), i dati di pagamento né la cronologia di navigazione, e non La tracciamo su altre app o siti web. L’unica informazione di posizione che conserviamo è il paese di connessione descritto sopra. Attualmente il gioco non contiene pubblicità né acquisti.
3. Basi giuridiche
Ai sensi del GDPR (Regolamento generale sulla protezione dei dati) dell’UE trattiamo i Suoi dati:
- per fornire il gioco da Lei richiesto (esecuzione di un contratto): account, dati di gioco, vicini, email o accesso con Apple facoltativi;
- per il nostro legittimo interesse a mantenere sicuro il servizio e a migliorare il gioco: limitazione della frequenza delle richieste, log degli errori, eventi di gioco;
- per i commenti e le risposte ai questionari, il nostro legittimo interesse a risolvere i problemi e a migliorare il gioco, limitatamente a ciò che sceglie di inviare;
- per adempiere agli obblighi di legge, ove applicabili.
Ai sensi del Personal Data Protection Act 2012 (PDPA) di Singapore, raccogliamo, utilizziamo e comunichiamo i dati personali solo per le finalità descritte nella presente informativa, che Le notifichiamo qui, e Lei può revocare il Suo consenso in qualsiasi momento eliminando il Suo account o contattandoci.
4. Chi riceve i Suoi dati
Non vendiamo, non cediamo in locazione né condividiamo i Suoi dati personali per finalità pubblicitarie. Solo i seguenti fornitori di servizi li trattano per nostro conto, in base a un contratto e unicamente per far funzionare il gioco:
- il nostro fornitore di hosting, che gestisce i server e conserva i backup nell’Unione europea;
- il nostro fornitore di invio email, che invia i codici di verifica e di recupero quando utilizza un account email;
- Apple, quando utilizza Accedi con Apple, per confermare la Sua identità e per revocare il collegamento quando elimina il Suo account.
- Apple (Apple Push Notification service) e Google (Firebase Cloud Messaging), quando consente le notifiche, solo per recapitarle al Suo dispositivo.
Anche Apple e Google trattano dati quando scarica il gioco o lo prova (TestFlight, Google Play), secondo le proprie informative sulla privacy. Possiamo comunicare dati se la legge lo impone, ad esempio per rispondere a un ordine valido di un tribunale o di un’autorità.
5. Dove sono conservati i Suoi dati
I server di gioco, il database e i backup sono ospitati nell’Unione europea. Koi Bridge ha sede a Singapore, pertanto il suo team può accedere ai dati da Singapore per gestire il gioco e rispondere alle richieste di assistenza. Tale accesso è protetto dalle garanzie richieste dal GDPR, come le clausole contrattuali tipo della Commissione europea ove necessario, e dagli obblighi di protezione del PDPA.
6. Per quanto tempo li conserviamo
| Dati | Conservazione |
|---|---|
| Account, email, collegamento Apple, dati di gioco, vicini | fino all’eliminazione del Suo account |
| Cronologia dei comandi di gioco | 90 giorni, poi eliminati |
| Token di notifica e impostazioni delle notifiche | fino all’eliminazione del Suo account o alla disattivazione delle notifiche, e al massimo 180 giorni dopo l’ultimo avvio del gioco su quel dispositivo |
| Traccia delle notifiche inviate | 30 giorni |
| Codici di verifica e di recupero via email | 15 minuti, o fino al loro utilizzo |
| Eventi di gioco | 13 mesi, poi eliminati |
| Commenti, risposte ai questionari e screenshot | 180 giorni, poi eliminati |
| Contatori per la limitazione delle richieste | pochi minuti |
| Log tecnici degli errori | al massimo 14 giorni |
| Backup del database | 14 giorni, poi sovrascritti |
7. Eliminazione dell’account
Nel gioco, apra «Opzioni», poi la scheda «Info», e scelga «Elimina questo account di gioco». L’eliminazione è immediata e non può essere annullata:
- il Suo villaggio, i progressi, la cronologia dei comandi, i collegamenti con i vicini, i doni e gli incoraggiamenti vengono eliminati;
- il Suo indirizzo email, l’hash della password e il collegamento Apple vengono eliminati, e il collegamento con Apple viene revocato;
- i Suoi token di notifica, le impostazioni delle notifiche e la traccia delle notifiche inviate vengono eliminati;
- i Suoi eventi di gioco vengono separati da Lei: l’identificativo giocatore viene rimosso e ciò che resta è conservato solo a fini statistici fino al limite di 13 mesi;
- i Suoi commenti, le risposte ai questionari e gli screenshot vengono separati dal Suo identificativo giocatore ed eliminati al limite di 180 giorni; per farli eliminare prima, scriva a clement@koibridge.com;
- le copie nei backup scompaiono quando i backup vengono sovrascritti, entro 14 giorni.
Se non riesce più ad aprire il gioco, scriva a clement@koibridge.com dall’indirizzo email collegato al Suo villaggio, oppure indichi il codice del Suo villaggio, e provvederemo noi a eliminare l’account.
8. I Suoi diritti
A seconda del luogo in cui vive, ha il diritto di accedere ai Suoi dati, di rettificarli, di ottenerne la cancellazione, di limitarne il trattamento o di opporvisi, di riceverli in un formato portabile e di revocare il consenso. I giocatori nell’Unione europea godono di questi diritti ai sensi del GDPR e possono presentare reclamo all’autorità per la protezione dei dati del proprio paese. I giocatori a Singapore hanno diritti di accesso e di rettifica ai sensi del PDPA e possono presentare reclamo alla Personal Data Protection Commission di Singapore.
Per esercitare un diritto, scriva a clement@koibridge.com. Rispondiamo entro un mese e potremmo chiederLe di dimostrare che il villaggio è Suo, ad esempio con il codice del villaggio mostrato nel gioco.
9. Minori
Brindleward non è destinato ai minori di 13 anni e non raccogliamo consapevolmente dati personali da loro. Il gioco contiene combattimenti fantasy lievi, nessuna chat e nessun contenuto scritto da altri giocatori, e le classificazioni per età degli store lo riflettono. Se non ha ancora l’età per acconsentire al trattamento dei dati nel Suo paese, chieda a un genitore o a un tutore prima di creare un account email. Se ritiene che un minore ci abbia fornito dati personali, ci contatti e li elimineremo.
10. Sicurezza
Tutte le connessioni utilizzano HTTPS. Chiavi di accesso, password e codici sono memorizzati solo come hash unidirezionali, i token Apple sono cifrati, il database non è raggiungibile da Internet e i backup vengono eseguiti ogni giorno. Nessun sistema è perfettamente sicuro; se una violazione riguarda i Suoi dati, informeremo Lei e le autorità come previsto dalla legge.
11. Modifiche
Aggiorneremo la presente informativa quando il gioco cambierà i dati che raccoglie. La data in alto indica la versione più recente. In caso di modifica importante, La informeremo nel gioco prima che entri in vigore.
12. Contatti
Domande sulla presente informativa o sui Suoi dati: clement@koibridge.com