Target The Line — Privacy Policy
Italiano
Aggiornamento: 11 ottobre 2026 · Ambito: iOS e Android. La sezione 2.0 descrive le funzioni previste per tale aggiornamento e si applica quando questa versione viene distribuita e installata. Nella versione App Store 1.0, gli Analytics sono facoltativi e le classifiche iOS utilizzano Game Center; il nuovo servizio di account e classifiche comuni non fa parte di quella versione.
1. Titolare e contatto
Target The Line è pubblicato da Alessandro Croce, sviluppatore indipendente in Italia, con il marchio AlMaCraft. Per privacy e assistenza: targettheline@gmail.com.
2. Dati locali e gioco offline
Progressi della Carriera, livelli e ranghi, diamanti, inventario power-up, record locali e preferenze sono conservati sul dispositivo. Le classifiche comuni non sincronizzano progressi, diamanti o inventario fra dispositivi. Il gioco resta utilizzabile senza attivare servizi online. La disinstallazione normalmente rimuove i dati locali, fatto salvo il backup o trasferimento gestito dal sistema operativo. Non è disponibile un reset generale nella versione pubblica.
3. Scelta unica nella versione 2.0
Nelle Impostazioni, CLASSIFICHE E ANALYTICS abilita o disabilita insieme le classifiche online e Firebase Analytics. La scelta è disattivata inizialmente. Una precedente autorizzazione ai soli Analytics non abilita automaticamente i nuovi servizi. Non viene mostrata una schermata introduttiva prima dell’attivazione. Disattivare l’opzione arresta i nuovi invii applicativi, ma non elimina i dati già presenti sui servizi.
4. Account Firebase e classifiche comuni — 2.0
Quando scegli di attivare l’opzione online e ti autentichi con Apple Game Center o Google Play Games, Firebase Authentication crea o collega un account tecnico per identificare il giocatore. Non vengono richiesti una password proprietaria, un indirizzo email o un nome anagrafico nell’app. Firebase conserva l’identificativo di autenticazione e gli identificativi del provider utilizzato.
| Dati inviati | Utilizzo |
|---|---|
| UID Firebase, alias del provider e piattaforma | Autenticazione, attribuzione e visualizzazione dei risultati |
| Punteggio, livello raggiunto, origine del record e timestamp | Best Run e classifica settimanale comune |
| Identificativo casuale dell’installazione, contatori e variazioni settimanali | Sincronizzazione dei risultati e prevenzione degli accrediti duplicati |
| Paese, quando disponibile dal locale del dispositivo | Indicazione del paese nella classifica; non si accede al GPS |
Alias, punteggio, livello, piattaforma e paese possono essere mostrati agli altri partecipanti. Nell’attuale schema, i documenti di classifica leggibili dai giocatori autenticati contengono anche UID e alcuni metadati operativi. Non inserire dati personali nell’alias del provider. Il servizio tratta questi dati per fornire le funzionalità online richieste. I dati rimangono conservati mentre l’account è mantenuto, incluse le registrazioni settimanali precedenti, fino alla cancellazione o a una successiva politica di pulizia comunicata.
5. Firebase Analytics
Quando l’opzione è attiva, Firebase Analytics riceve eventi di utilizzo quali sessioni, tutorial, avvio e completamento livelli, punteggi e uso dei power-up, oltre alle informazioni tecniche e agli identificativi dell’app o del dispositivo trattati dall’SDK. Il servizio può derivare il paese o un’area approssimativa dalle informazioni di rete. Sono dati pseudonimi: non affermiamo che siano tutti anonimi.
Non inviamo alias, UID Firebase Authentication, email, Apple ID o identificativi Game Center come parametri Analytics. La finalità è comprendere l’utilizzo e migliorare il prodotto. Gli Analytics facoltativi si basano sul consenso ove richiesto. Puoi revocare la scelta nelle Impostazioni. Gli eventi già raccolti sono soggetti alla configurazione di conservazione Google Analytics; i report aggregati possono avere un trattamento diverso dai dati degli eventi. La cancellazione dell’account Firebase non è una conferma di cancellazione di tutti gli eventi Analytics storici, che non sono collegati al suo UID dall’app. Per richieste riguardanti tali dati puoi contattare il titolare.
6. Elimina account online e dati — 2.0
Nelle Impostazioni scegli ELIMINA ACCOUNT ONLINE E DATI e conferma. Per registrare la richiesta è necessaria una connessione; se l’invio non viene confermato, l’app indica di verificare o riprovare. La richiesta accettata blocca i nuovi invii all’account e disattiva classifiche e Analytics sul dispositivo. La cancellazione viene completata dal servizio amministrativo entro 7 giorni; lo stato viene aggiornato nell’app quando torna online.
Vengono eliminati l’account Firebase Authentication, Best Run, documenti orologio e tutte le registrazioni settimanali con le relative sottocollezioni dei dispositivi. Un blocco tecnico contenente l’UID viene rimosso dopo la scadenza dei token precedentemente emessi e il successivo passaggio di manutenzione. Una ricevuta casuale priva di UID, alias e punteggi mantiene soltanto stato e data, per permettere la conferma anche a dispositivi rimasti offline a lungo.
Progressi, diamanti, power-up e record locali restano disponibili. Non vengono eliminati l’account Apple/Game Center o Google Play Games, né i record custoditi direttamente da tali piattaforme. I record locali e nativi precedenti non vengono automaticamente reimportati dopo la cancellazione. Una futura riattivazione online richiede un’azione esplicita. Non basta disinstallare o disconnettersi per cancellare i dati Firebase.
7. Fornitori, sicurezza e trasferimenti
Utilizziamo Google Firebase Authentication, Cloud Firestore e Google Analytics, Apple Game Center su iOS e Google Play Games su Android. I dati di autenticazione e sincronizzazione transitano tramite HTTPS. Nessuna credenziale amministrativa è incorporata nel gioco. I fornitori possono trattare dati in paesi diversi secondo le loro condizioni, misure di sicurezza e garanzie applicabili ai trasferimenti internazionali.
Consulta Firebase Privacy and Security, Google Privacy Policy e Apple Privacy Policy.
8. Pubblicità, acquisti e tracking
La versione descritta non contiene pubblicità o acquisti con denaro reale. I dati non vengono utilizzati dallo sviluppatore per pubblicità mirata o tracking fra app e non sono ceduti a data broker. La presenza di un account cloud non equivale da sola a tracking pubblicitario.
9. Diritti e minori
Nei limiti previsti dalla normativa applicabile puoi chiedere accesso, rettifica, cancellazione, limitazione o portabilità e opporti ai trattamenti per cui è previsto; puoi revocare il consenso senza pregiudicare i trattamenti precedenti. Puoi presentare reclamo al Garante per la protezione dei dati personali in Italia o all’autorità competente. La richiesta di cancellazione dell’account si avvia direttamente nell’app. Il gioco è destinato a un pubblico generale; l’età dello store non sostituisce i requisiti applicabili al consenso dei minori o le condizioni dei provider.
10. Sito e aggiornamenti
L’informativa è ospitata su GitHub Pages: le richieste web sono gestite da GitHub secondo la sua Privacy Statement. L’apertura del link dall’app utilizza il browser di sistema. Aggiorneremo questa informativa quando cambiano le funzionalità o i flussi dei dati.
English
Updated: October 11, 2026 · Scope: iOS and Android. The 2.0 sections describe the planned update and apply when that version is distributed and installed. App Store version 1.0 has optional Analytics and iOS Game Center leaderboards; it does not include the new common leaderboard account service.
1. Controller and contact
Target The Line is published by Alessandro Croce, an independent developer in Italy using the AlMaCraft brand. Privacy and support: targettheline@gmail.com.
2. Local data and offline play
Career progress, levels and ranks, diamonds, power-up inventory, local records and preferences are stored on your device. Common leaderboards do not synchronize progress, diamonds or inventory. You can play without online services. Uninstalling usually removes local data, subject to operating-system backup and transfer behavior. The public version does not expose a general reset command.
3. Single choice in version 2.0
In Settings, LEADERBOARDS & ANALYTICS enables or disables online leaderboards and Firebase Analytics together. It is initially off. Prior Analytics-only acceptance does not automatically activate the new services. No introduction is shown before activation. Switching off stops new application submissions but does not delete existing service data.
4. Firebase account and common leaderboards — 2.0
After you enable online services and authenticate through Apple Game Center or Google Play Games, Firebase Authentication creates or links a technical player account. The app does not ask for its own password, email address or legal name. Firebase stores authentication and provider identifiers.
| Submitted data | Purpose |
|---|---|
| Firebase UID, provider alias and platform | Authentication and attribution/display of results |
| Score, reached level, record source and timestamps | Common Best Run and weekly leaderboards |
| Random installation identifier, weekly counters and deltas | Result synchronization and duplicate-credit prevention |
| Country derived from device locale, when available | Country indication in the leaderboard; no GPS access |
Alias, score, level, platform and country may be displayed to other participants. The current leaderboard documents readable by authenticated players also contain a UID and some operational metadata. Avoid personal information in your provider alias. Data is processed to provide the online features you request. Records, including earlier weekly records, are retained while the account is maintained, until deletion or a later announced cleanup policy.
5. Firebase Analytics
When enabled, Firebase Analytics receives usage events such as sessions, tutorial activity, level starts/completions, scores and power-up usage, plus technical information and app/device identifiers handled by the SDK. The service may derive a country or approximate area from network information. This data is pseudonymous; we do not describe it all as anonymous.
We do not send player aliases, Firebase Authentication UIDs, emails, Apple IDs or Game Center identifiers as Analytics parameters. The purpose is understanding usage and improving the product. Optional Analytics relies on consent where required; you can withdraw the choice in Settings. Previously collected events are subject to the Google Analytics retention configuration; aggregate reports may be treated differently. Firebase account deletion is not confirmation that all historical Analytics events have been deleted: the app does not link them to that account UID. Contact the controller for requests concerning those data.
6. Delete online account and data — 2.0
In Settings choose DELETE ONLINE ACCOUNT AND DATA and confirm. A connection is required to register the request. If submission is not confirmed, the app asks you to check or retry. An accepted request blocks new account submissions and disables leaderboards and Analytics on that device. The administrative service completes deletion within 7 days; the app refreshes its status when online.
Deletion covers Firebase Authentication, Best Run, clock records and all weekly entries with their device subcollections. A technical UID lock is removed after previously issued tokens expire and the next maintenance pass. A random receipt with no UID, alias or scores keeps only status and date so long-offline devices can obtain confirmation.
Local progress, diamonds, power-ups and records remain available. Your Apple/Game Center or Google Play Games account and records held directly by those platforms are not deleted. Previous local and native records are not automatically reimported after deletion. Future online reactivation requires an explicit action. Uninstalling or signing out does not delete Firebase data.
7. Providers, security and international processing
Providers include Google Firebase Authentication, Cloud Firestore and Google Analytics, Apple Game Center on iOS and Google Play Games on Android. Authentication and synchronization use HTTPS. No administrative credential is embedded in the game. Providers may process data in different countries under their terms, security measures and applicable international-transfer safeguards.
See Firebase Privacy and Security, Google Privacy Policy and Apple Privacy Policy.
8. Advertising, purchases and tracking
The described version has no advertising or real-money purchases. The developer does not use data for targeted advertising or cross-app tracking and does not sell data to data brokers. A cloud account does not itself constitute advertising tracking.
9. Rights and minors
Subject to applicable law, you may request access, rectification, erasure, restriction or portability and object where applicable. You may withdraw consent without affecting earlier processing. You may complain to the Italian data protection authority or your competent authority. Account deletion starts directly in the app. The game is for a general audience; store age ratings do not replace applicable requirements for minors’ consent or provider conditions.
10. Website and updates
This policy is hosted on GitHub Pages; GitHub handles web requests under its Privacy Statement. Opening this link from the app uses your system browser. We will update this policy when features or data flows change.