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 inviatiUtilizzo
UID Firebase, alias del provider e piattaformaAutenticazione, attribuzione e visualizzazione dei risultati
Punteggio, livello raggiunto, origine del record e timestampBest Run e classifica settimanale comune
Identificativo casuale dell’installazione, contatori e variazioni settimanaliSincronizzazione dei risultati e prevenzione degli accrediti duplicati
Paese, quando disponibile dal locale del dispositivoIndicazione 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 dataPurpose
Firebase UID, provider alias and platformAuthentication and attribution/display of results
Score, reached level, record source and timestampsCommon Best Run and weekly leaderboards
Random installation identifier, weekly counters and deltasResult synchronization and duplicate-credit prevention
Country derived from device locale, when availableCountry 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.