Un'unica informativa valida per tutte le app di Luca Panteghini / NURALE.
Ultimo aggiornamento: 26 agosto 2026
Questa informativa descrive come trattiamo i dati nelle nostre applicazioni per dispositivi mobili e PC. Il titolare del trattamento è Luca Panteghini (NURALE), contattabile a support.nurale [at] gmail.com.
Non tutte le funzioni descritte sotto si applicano a ogni app: dove una sezione riguarda solo alcune app, è indicato esplicitamente.
Impostazioni, statistiche e progressi (es. partite giocate, punteggi, preferenze, stato della partita, cronologia dei calcoli) sono salvati solo sul tuo dispositivo e non vengono trasmessi ai nostri server. Non richiediamo la creazione di un account e non raccogliamo il tuo nome o la tua email, salvo che tu ci scriva volontariamente. Fa eccezione ScopaAI, che per le funzioni online salva alcuni dati anche sui nostri server: vedi la sezione 3.
Queste app mostrano annunci tramite Google AdMob, che può raccogliere identificatori del dispositivo, dati di utilizzo e posizione approssimativa per fornire annunci. Case Analyst non contiene pubblicità.
Alcune app usano Firebase Analytics (Google) per statistiche d'uso aggregate (schermate aperte, partite giocate, funzioni usate), allo scopo di capire come viene usata l'app e migliorarla. Queste statistiche si raccolgono solo se dai il consenso nel modulo mostrato al primo avvio (lo stesso della pubblicità); se lo rifiuti, la raccolta resta disattivata. Base giuridica: consenso (art. 6.1.a GDPR).
Quando l'app si blocca, si chiude in modo inatteso o incontra un errore interno, viene inviata una segnalazione tecnica che contiene: modello del dispositivo, versione del sistema operativo e dell'app, memoria e spazio disponibili, lo stato dell'app al momento dell'errore (le ultime schermate e azioni, senza contenuti da te inseriti), il punto del codice in cui si è verificato, se hai accettato o rifiutato il consenso di cui sopra, e un identificatore casuale dell'installazione generato da Firebase. Non contiene il tuo nome, la tua email, il tuo nickname né i tuoi contatti, e noi non la colleghiamo alla tua identità.
Le app possono offrire acquisti (es. rimozione pubblicità o funzioni premium) gestiti da Apple App Store o Google Play. I pagamenti sono elaborati dallo store: non riceviamo né conserviamo i dati della tua carta.
ScopaAI, oltre al gioco contro l'intelligenza artificiale che funziona interamente sul dispositivo, offre funzioni online: backup dei progressi, classifica, amici, sfide, partite in tempo reale e a turni, notifiche. Per farle funzionare alcuni dati vengono salvati sui nostri server. Questa sezione vale solo per ScopaAI.
Al primo avvio viene creato in automatico un account anonimo tramite Firebase Authentication (Google): un identificatore casuale, senza nome, email o password. È ciò che collega i tuoi dati fra loro. Se lo desideri puoi collegare l'account a Google o Apple («Accedi con…») per ritrovare i progressi su un altro dispositivo: in quel caso salviamo anche il fornitore scelto e l'indirizzo email di quell'account, usati solo per mostrarti quale account è collegato e per riconoscerti sull'altro dispositivo. Il collegamento è facoltativo e reversibile.
Salviamo il nickname e l'avatar che scegli, il paese che indichi (facoltativo), la piattaforma (Android/iOS), la versione dell'app, la data di iscrizione e dell'ultimo accesso, e — come backup — i tuoi progressi: statistiche di gioco, monete e premi, allenamento, impostazioni. Il backup serve a non perdere nulla cambiando telefono. Il nickname è controllato contro una lista di parole non ammesse.
Se giochi partite che assegnano punti, il tuo nickname, avatar, paese e punteggio compaiono nelle classifiche settimanali, mensili e annuali, visibili a tutti i giocatori. I vincitori di ogni periodo restano nell'Albo d'Oro (nome e punti congelati). Per verificare la regolarità dei punteggi, il server registra i tentativi anomali (identificatore dell'account, punti tentati e consentiti, numero di partite): è un registro interno di sicurezza.
Puoi cercare altri giocatori per nickname ed essere trovato a tua volta: salviamo richieste di amicizia, amicizie e blocchi. Lo stato di presenza (online, in partita, offline) è calcolato dal server mentre l'app è aperta e conservato per pochi minuti; per impostazione predefinita è visibile a tutti i giocatori e dal profilo puoi limitarlo ai soli amici. Sempre dal profilo puoi decidere di non essere trovabile nella ricerca.
Per le partite in tempo reale e a turni il server registra le partite, le mosse e l'esito (con i nickname dei partecipanti), oltre a sfide, inviti e sessioni di ricerca avversario. Servono a far funzionare il gioco (una partita a turni dura giorni e vive sul server), a riprendere una partita interrotta, a verificarne l'integrità e ad assistere chi segnala un problema. Alcuni avversari online possono essere gestiti da noi: lo spieghiamo nei Termini di servizio. Le partite non contengono chat né messaggi liberi.
Se autorizzi le notifiche, salviamo il token di notifica del dispositivo (Firebase Cloud Messaging), la piattaforma, il fuso orario, la lingua e le tue preferenze per categoria (amici e inviti, partite online, classifica e premi). Le notifiche si disattivano per categoria dalle impostazioni dell'app o del tutto dal sistema operativo; il server tiene un conteggio aggregato degli invii, non il contenuto per singolo utente.
Gli eventi che muovono monete e premi (partite, video premio, acquisti, riscatti) sono registrati sul server per garantire coerenza fra dispositivi e prevenire abusi. In caso di violazione dei Termini un account può essere sospeso: salviamo l'identificatore, il motivo e la data. Il server registra inoltre errori tecnici (Sentry) che possono includere l'identificatore dell'account, per la stessa finalità di diagnostica della sezione 2.
Database su Neon (AWS, Francoforte, UE) e server di gioco su Fly.io (Francoforte, UE). Autenticazione, notifiche, analisi e segnalazioni di errore passano da Firebase (Google), che può trattare i dati anche fuori dall'UE con le garanzie previste dal GDPR (clausole contrattuali standard). Nessuno di questi fornitori usa i tuoi dati per finalità proprie diverse dal servizio.
Il trattamento è necessario a fornire il servizio che richiedi (art. 6.1.b GDPR: account, backup, classifica, amici, partite, notifiche) e, per integrità, sicurezza e diagnostica, si fonda sul nostro interesse legittimo (art. 6.1.f). I dati restano finché il tuo account esiste. Puoi eliminare l'account dall'app (Impostazioni → Elimina account): vengono cancellati l'account Firebase, il profilo, i progressi, i punteggi, l'Albo d'Oro, gli amici, gli inviti e il token di notifica, e il dispositivo riparte con un nuovo account anonimo. Restano, in forma non riconducibile a un profilo visibile, il registro anti-abuso (solo identificatore) e i registri tecnici delle partite, conservati per sicurezza e integrità del gioco.
Non vendiamo né scambiamo i tuoi dati personali. Alcuni dati possono essere trattati dai fornitori che rendono possibili le funzioni sopra:
Al primo avvio delle app con annunci ti viene mostrato un modulo di consenso: la tua scelta vale sia per la pubblicità personalizzata sia per le statistiche d'uso (Firebase Analytics). Puoi inoltre limitare gli annunci personalizzati dalle impostazioni del dispositivo (Impostazioni annunci Google) oppure, dove disponibile, acquistare la versione senza pubblicità. Le segnalazioni di errori (sezione 2) non dipendono dal modulo di consenso: per opporti scrivici.
I dati di gioco/uso risiedono sul tuo dispositivo; eliminandoli o disinstallando l'app vengono rimossi. Per ScopaAI i dati salvati sui nostri server si eliminano dall'app (sezione 3). I dati trattati dai fornitori terzi seguono le loro politiche di conservazione.
Le app non sono destinate a minori di 13 anni (16 dove richiesto dalla legge locale) e non raccogliamo consapevolmente dati personali di minori.
Se ti trovi nell'UE/SEE hai diritto di accesso, rettifica, cancellazione, limitazione e opposizione al trattamento. In pratica puoi: eliminare i dati locali disinstallando l'app, in ScopaAI eliminare l'account e i dati sui server da Impostazioni, gestire gli annunci personalizzati dalle impostazioni del dispositivo, e scriverci per qualsiasi richiesta. Puoi inoltre proporre reclamo all'autorità di controllo competente.
Potremmo aggiornare questa informativa; le modifiche saranno pubblicate su questa pagina con la nuova data di aggiornamento.
Per qualsiasi domanda: support.nurale [at] gmail.com
A single policy covering all apps by Luca Panteghini / NURALE.
Last updated: 26 August 2026
This policy explains how we handle data across our mobile and PC applications. The data controller is Luca Panteghini (NURALE), reachable at support.nurale [at] gmail.com.
Not every practice below applies to every app; where a section concerns only some apps, this is stated explicitly.
Settings, statistics and progress (e.g. games played, scores, preferences, current game state, calculation history) are stored only on your device and are not transmitted to our servers. No account is required and we do not collect your name or email unless you contact us voluntarily. ScopaAI is the exception: for its online features it also stores some data on our servers — see section 3.
These apps show ads via Google AdMob, which may collect device identifiers, usage data and approximate location to serve ads. Case Analyst contains no advertising.
Some apps use Firebase Analytics (Google) for aggregate usage statistics (screens opened, games played, features used), to understand how the app is used and improve it. These statistics are collected only if you give consent in the form shown at first launch (the same one used for advertising); if you decline, collection stays off. Legal basis: consent (Art. 6(1)(a) GDPR).
When the app freezes, closes unexpectedly or hits an internal error, a technical report is sent containing: device model, operating system and app version, available memory and storage, the app's state at the time of the error (the last screens and actions, with no content you typed), the point in the code where it happened, whether you accepted or declined the consent above, and a random installation identifier generated by Firebase. It does not contain your name, email, nickname or contacts, and we do not link it to your identity.
Apps may offer purchases (e.g. removing ads or unlocking premium features) handled by the Apple App Store or Google Play. Payments are processed by the store; we neither receive nor store your card details.
Besides the game against the AI, which runs entirely on your device, ScopaAI offers online features: progress backup, leaderboard, friends, challenges, real-time and turn-based matches, notifications. To make them work, some data is stored on our servers. This section applies to ScopaAI only.
At first launch an anonymous account is created automatically via Firebase Authentication (Google): a random identifier with no name, email or password. It is what ties your data together. If you wish, you can link the account to Google or Apple ("Sign in with…") to recover your progress on another device: in that case we also store the chosen provider and the email address of that account, used only to show you which account is linked and to recognise you on the other device. Linking is optional and reversible.
We store the nickname and avatar you choose, the country you indicate (optional), the platform (Android/iOS), the app version, the sign-up and last-seen dates, and — as a backup — your progress: game statistics, coins and rewards, training, settings. The backup exists so nothing is lost when you change phone. Nicknames are checked against a list of disallowed words.
If you play matches that award points, your nickname, avatar, country and score appear in the weekly, monthly and annual leaderboards, visible to all players. Each period's winners stay in the Hall of Fame (frozen name and points). To verify that scores are legitimate, the server records anomalous attempts (account identifier, attempted and allowed points, number of games): this is an internal security log.
You can search other players by nickname and be found in turn: we store friend requests, friendships and blocks. Your presence status (online, in a match, offline) is computed by the server while the app is open and kept for a few minutes; by default it is visible to all players, and from your profile you can restrict it to friends only. From the profile you can also opt out of being found in search.
For real-time and turn-based matches the server records the matches, the moves and the outcome (with participants' nicknames), plus challenges, invitations and matchmaking sessions. They are needed to run the game (a turn-based match lasts days and lives on the server), to resume an interrupted match, to verify its integrity and to assist anyone reporting a problem. Some online opponents may be operated by us: we explain this in the Terms of Service. Matches contain no chat or free-text messages.
If you allow notifications, we store the device's notification token (Firebase Cloud Messaging), the platform, time zone, language and your preferences per category (friends and invitations, online matches, leaderboard and rewards). Notifications can be turned off per category in the app settings or entirely in the operating system; the server keeps aggregate send counts, not per-user content.
Events that move coins and rewards (matches, rewarded videos, purchases, redemptions) are recorded on the server to keep devices consistent and prevent abuse. In case of a Terms violation an account may be suspended: we store the identifier, the reason and the date. The server also records technical errors (Sentry) which may include the account identifier, for the same diagnostic purpose described in section 2.
Database on Neon (AWS, Frankfurt, EU) and game servers on Fly.io (Frankfurt, EU). Authentication, notifications, analytics and error reports go through Firebase (Google), which may process data outside the EU under the safeguards provided by the GDPR (standard contractual clauses). None of these providers uses your data for their own purposes beyond the service.
Processing is necessary to provide the service you request (Art. 6(1)(b) GDPR: account, backup, leaderboard, friends, matches, notifications) and, for integrity, security and diagnostics, rests on our legitimate interest (Art. 6(1)(f)). Data is kept for as long as your account exists. You can delete your account from the app (Settings → Delete account): the Firebase account, profile, progress, scores, Hall of Fame entries, friends, invitations and notification token are deleted, and the device starts over with a new anonymous account. What remains, in a form not traceable to any visible profile, is the anti-abuse log (identifier only) and the technical match records, kept for the security and integrity of the game.
We do not sell or trade your personal data. Some data may be processed by the providers that power the features above:
At first launch of ad-supported apps you are shown a consent form: your choice applies both to personalized advertising and to usage statistics (Firebase Analytics). You can also limit personalized ads from your device settings (Google Ads Settings) or, where available, buy the ad-free version. Error reports (section 2) do not depend on the consent form: to object, write to us.
Game/usage data lives on your device; deleting it or uninstalling the app removes it. For ScopaAI, data stored on our servers can be deleted from within the app (section 3). Data handled by third-party providers follows their own retention policies.
The apps are not directed to children under 13 (16 where required by local law) and we do not knowingly collect personal data from children.
If you are in the EU/EEA you have the right to access, rectification, erasure, restriction and objection. In practice you can: delete local data by uninstalling the app, in ScopaAI delete your account and server-side data from Settings, manage personalized ads in your device settings, and contact us for any request. You may also lodge a complaint with your supervisory authority.
We may update this policy; changes will be posted on this page with a new "last updated" date.
Any questions: support.nurale [at] gmail.com
© 2026 Luca Panteghini · NURALE — nurale.games
© 2026 Luca Panteghini · NURALE — nurale.games