← nurale.games

Informativa sulla Privacy

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.

1. App coperte da questa informativa

Non tutte le funzioni descritte sotto si applicano a ogni app: dove una sezione riguarda solo alcune app, è indicato esplicitamente.

2. Dati che trattiamo

Dati salvati localmente (tutte le app)

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.

Pubblicità — Google AdMob (Nova Drop, AI Handstand, ScopaAI, BriscolaAI, ChargeFlow)

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à.

Analisi d'uso — Google Firebase Analytics (alcune app)

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).

Segnalazioni di errori e arresti anomali — Google Firebase Crashlytics (alcune app)

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à.

Queste segnalazioni si raccolgono anche se rifiuti il consenso alla pubblicità e alle statistiche. Senza di esse non potremmo sapere che l'app si blocca su un certo telefono, né correggere il difetto: è l'unico modo che abbiamo per tenerla funzionante per tutti. Base giuridica: interesse legittimo (art. 6.1.f GDPR) a garantire sicurezza e corretto funzionamento del servizio; i dati sono limitati allo stretto necessario, conservati da Firebase per un massimo di 90 giorni e usati esclusivamente per diagnosticare e correggere errori. Puoi opporti in qualsiasi momento scrivendoci (sezione 11).

Fotocamera, microfono e foto — solo AI Handstand

AI Handstand usa la fotocamera (ed eventualmente il microfono e l'accesso alle foto) per analizzare in tempo reale la tua verticale e darti un feedback sulla forma. L'elaborazione avviene sul dispositivo: i video e le immagini non vengono caricati né conservati sui nostri server e restano sul tuo dispositivo, salvo tua diversa scelta di salvarli/condividerli.

Acquisti in-app (tutte le app)

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.

3. ScopaAI: profilo, partite online e servizi connessi (solo ScopaAI)

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.

Account

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.

Profilo e backup dei progressi

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.

Classifica e Albo d'Oro

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.

Amici, presenza e ricerca

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.

Partite online, sfide e inviti

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.

Notifiche push

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.

Economia di gioco e prevenzione degli abusi

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.

Dove sono i dati e chi li tratta

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.

Basi giuridiche e conservazione

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.

4. Come usiamo i dati

5. Condivisione con terze parti

Non vendiamo né scambiamo i tuoi dati personali. Alcuni dati possono essere trattati dai fornitori che rendono possibili le funzioni sopra:

6. Le tue scelte

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.

7. Sicurezza e conservazione

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.

8. Minori

Le app non sono destinate a minori di 13 anni (16 dove richiesto dalla legge locale) e non raccogliamo consapevolmente dati personali di minori.

9. I tuoi diritti (GDPR)

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.

10. Modifiche

Potremmo aggiornare questa informativa; le modifiche saranno pubblicate su questa pagina con la nuova data di aggiornamento.

11. Contatti

Per qualsiasi domanda: support.nurale [at] gmail.com

Privacy Policy

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.

1. Apps covered by this policy

Not every practice below applies to every app; where a section concerns only some apps, this is stated explicitly.

2. Data we process

Data stored locally (all apps)

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.

Advertising — Google AdMob (Nova Drop, AI Handstand, ScopaAI, BriscolaAI, ChargeFlow)

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.

Usage analytics — Google Firebase Analytics (some apps)

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).

Error and crash reports — Google Firebase Crashlytics (some apps)

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.

These reports are collected even if you decline consent for advertising and statistics. Without them we could not know that the app crashes on a given phone, nor fix the defect: it is the only way we have to keep it working for everyone. Legal basis: legitimate interest (Art. 6(1)(f) GDPR) in ensuring the security and proper functioning of the service; the data is limited to what is strictly necessary, retained by Firebase for at most 90 days and used solely to diagnose and fix errors. You may object at any time by writing to us (section 11).

Camera, microphone & photos — AI Handstand only

AI Handstand uses the camera (and possibly the microphone and photo access) to analyze your handstand form in real time and give you feedback. Processing happens on your device: videos and images are not uploaded to or stored on our servers and stay on your device unless you choose to save/share them.

In-app purchases (all apps)

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.

3. ScopaAI: profile, online play and connected services (ScopaAI only)

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.

Account

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.

Profile and progress backup

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.

Leaderboard and Hall of Fame

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.

Friends, presence and search

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.

Online matches, challenges and invitations

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.

Push notifications

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.

In-game economy and abuse prevention

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.

Where the data is and who processes it

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.

Legal bases and retention

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.

4. How we use data

5. Sharing with third parties

We do not sell or trade your personal data. Some data may be processed by the providers that power the features above:

6. Your choices

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.

7. Security & retention

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.

8. Children

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.

9. Your rights (GDPR)

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.

10. Changes

We may update this policy; changes will be posted on this page with a new "last updated" date.

11. Contact

Any questions: support.nurale [at] gmail.com


© 2026 Luca Panteghini · NURALE — nurale.games

© 2026 Luca Panteghini · NURALE — nurale.games