Mystery Master

Privacy Policy · Last updated: 17 August 2026 Informativa sulla privacy · Ultimo aggiornamento: 17 agosto 2026

This policy explains what personal data Mystery Master collects, why we collect it and what rights you have over it. It is written in plain language, with no hidden clauses: it describes exactly what the app does, and nothing more. Questa informativa spiega quali dati personali Mystery Master raccoglie, perché lo fa e quali diritti hai sui tuoi dati. È scritta in linguaggio semplice, senza clausole nascoste: descrive esattamente ciò che l'app fa, niente di più.

1. Who processes your data1. Chi tratta i tuoi dati

The data controller is Mattia Centrella (Italy), developer of the Mystery Master application. You can reach us about any privacy matter at darkenigma.management@gmail.com. The controller's full postal address is provided on request to anyone exercising their rights. Il titolare del trattamento è Mattia Centrella (Italia), sviluppatore dell'applicazione Mystery Master. Puoi contattarlo per qualsiasi questione relativa alla privacy scrivendo a darkenigma.management@gmail.com. L'indirizzo completo del titolare viene fornito su richiesta a chi esercita i propri diritti.

We have not appointed a Data Protection Officer: the conditions of Article 37 GDPR do not apply to our processing. Non abbiamo nominato un Responsabile della protezione dei dati (DPO): non ne ricorrono i presupposti previsti dall'art. 37 del GDPR.

2. What we collect and why2. Quali dati raccogliamo e perché

We collect only what the game needs in order to work. For each category we state the purpose and the legal basis under Article 6 GDPR. Raccogliamo solo i dati necessari a far funzionare il gioco. Per ogni categoria indichiamo la finalità e la base giuridica ai sensi dell'art. 6 del GDPR.

Account dataDati dell'account
Sign-in happens exclusively through Google or Apple: the provider handles authentication and passes us the associated email address and a technical identifier. We never receive or store any password. To that we add the username you choose inside the app. Purpose: creating and managing your account. Legal basis: performance of a contract (Art. 6(1)(b)). L'accesso avviene esclusivamente con Google o con Apple: il provider gestisce l'autenticazione e ci comunica l'indirizzo email associato e un identificativo tecnico. Non riceviamo né conserviamo alcuna password. A questi dati si aggiunge il nome utente che scegli dentro l'app. Finalità: creare e gestire il tuo account. Base giuridica: esecuzione del contratto (art. 6.1.b).
Game progressProgressi di gioco
Mysteries solved, time taken, number of questions asked, hints used, badges earned, credit balance and credit transaction history. Purpose: saving your game, showing your statistics and the leaderboard. Legal basis: performance of a contract. Misteri risolti, tempo impiegato, numero di domande poste, indizi utilizzati, badge ottenuti, saldo dei crediti e storico dei movimenti dei crediti. Finalità: salvare la tua partita, mostrarti le statistiche e la classifica. Base giuridica: esecuzione del contratto.
Content you writeContenuti che scrivi
The questions and theories you submit during a game are stored in that game's history so you can pick up where you left off. In multiplayer modes, the messages you send are visible to the other players in the room. Purpose: delivering the service. Legal basis: performance of a contract. Le domande e le teorie che invii durante una partita vengono salvate nella cronologia della partita, così puoi riprenderla da dove l'hai lasciata. Nelle modalità multigiocatore i messaggi che invii sono visibili agli altri partecipanti alla stanza. Finalità: erogare il servizio. Base giuridica: esecuzione del contratto.
Guest identifierIdentificativo ospite
In local multiplayer, where several people take turns on the same phone, we generate a random code that stays on your device only (localStorage) together with the nicknames chosen. It is linked to no identity and disappears if you clear the app's data. Online games require an account instead. Purpose: managing turns in a local game. Legal basis: performance of a contract. Nel multigiocatore locale, in cui più persone si alternano sullo stesso telefono, generiamo un codice casuale che resta salvato solo sul tuo dispositivo (localStorage) insieme ai nickname scelti. Non è collegato ad alcuna identità e sparisce se cancelli i dati dell'app. Le partite online richiedono invece un account. Finalità: gestire i turni della partita locale. Base giuridica: esecuzione del contratto.
IP address and anti-abuse countersIndirizzo IP e contatori antiabuso
We record your IP address in temporary counters in order to rate-limit requests to the AI and block abuse. These counters are bucketed into short time windows and are never used to profile you or to build a history of your behaviour. Purpose: security and sustainability of the service. Legal basis: legitimate interest (Art. 6(1)(f)). Registriamo il tuo indirizzo IP in contatori temporanei per limitare il numero di richieste all'intelligenza artificiale e bloccare gli abusi. Questi contatori sono organizzati per finestre temporali brevi e non vengono usati per profilarti né per costruire uno storico dei tuoi comportamenti. Finalità: sicurezza e sostenibilità del servizio. Base giuridica: legittimo interesse (art. 6.1.f).
Reports and blocksSegnalazioni e blocchi
If you report content or block another player, we keep the report, the reported message and the identifiers of the people involved. Purpose: moderation of user-generated content. Legal basis: legitimate interest and legal obligations (Art. 6(1)(f) and 6(1)(c)). Se segnali un contenuto o blocchi un altro giocatore, conserviamo la segnalazione, il messaggio segnalato e gli identificativi delle persone coinvolte. Finalità: moderazione dei contenuti generati dagli utenti. Base giuridica: legittimo interesse e obblighi di legge (art. 6.1.f e 6.1.c).
Local preferencesPreferenze locali
Language, audio volume and haptic feedback settings stay on your device and are never sent to our servers. Lingua, volume audio e attivazione del feedback aptico restano sul tuo dispositivo e non vengono inviati ai nostri server.

3. Use of artificial intelligence3. Uso dell'intelligenza artificiale

The heart of the game is an AI that judges your questions and answers “Yes”, “No” or “Irrelevant”. To do that, the text you write is sent from our servers to Google (Gemini model) along with the text of the mystery. The call always originates from our server, never from your device, and it does not include your email address or your username. Il cuore del gioco è un'intelligenza artificiale che valuta le tue domande e risponde «Sì», «No» o «Irrilevante». Per farlo, il testo che scrivi viene inviato dai nostri server a Google (modello Gemini), insieme al testo del mistero. La chiamata parte sempre dal nostro server, mai dal tuo dispositivo, e non include il tuo indirizzo email né il tuo nome utente.

Because you write that text freely, please do not put personal or sensitive information — yours or anyone else's — into the questions and theories you submit. Poiché quel testo lo scrivi liberamente tu, ti invitiamo a non inserire informazioni personali o sensibili — tue o di altri — nelle domande e nelle teorie che invii.

4. What we do NOT collect4. Cosa NON raccogliamo

This list matters as much as the previous one. The app contains no component that does any of the following: Questo elenco è tanto importante quanto il precedente. Nell'app non è presente alcun componente che faccia quanto segue:

5. Payments5. Pagamenti

In this version the app processes no payments: the credits used for hints are granted inside the game at no cost. We do not collect, process or store any credit card or payment instrument data. In questa versione l'app non elabora pagamenti: i crediti utilizzati per gli indizi vengono assegnati all'interno del gioco senza alcun esborso. Non raccogliamo, non trattiamo e non conserviamo dati relativi a carte di credito o strumenti di pagamento.

Should we introduce in-app purchases in the future, they will be handled directly by Apple through In-App Purchase: payment data will be processed by Apple and never transmitted to us. This policy will be updated before that happens. Se in futuro introdurremo acquisti in-app, questi saranno gestiti direttamente da Apple attraverso il sistema di In-App Purchase: i dati di pagamento verranno trattati da Apple e non ci saranno mai trasmessi. Questa informativa verrà aggiornata prima dell'attivazione.

6. Providers that process data on our behalf6. Fornitori che trattano dati per nostro conto

We rely on a deliberately small set of providers, each bound by a data processing agreement (Art. 28 GDPR): Ci appoggiamo a un numero volutamente ridotto di fornitori, ciascuno vincolato da un accordo sul trattamento dei dati (art. 28 GDPR):

Supabase
Authentication, database and server functions. The project's data is hosted in the European Union region (Frankfurt, Germany). Autenticazione, database e funzioni server. I dati del progetto sono ospitati nella regione dell'Unione Europea (Francoforte, Germania).
Google (Gemini API)Google (API Gemini)
Processes the text of your questions and theories to generate the game's answers, as described in section 3. Elabora il testo delle domande e delle teorie per generare le risposte di gioco, come descritto al punto 3.
Google and Apple (social sign-in)Google e Apple (accesso con account)
If you choose to sign in with Google or Apple, that provider handles authentication and passes us your email address. With “Sign in with Apple” you can choose to hide your real email address. Se scegli di accedere con Google o con Apple, il rispettivo provider gestisce l'autenticazione e ci comunica il tuo indirizzo email. Con «Accedi con Apple» puoi scegliere di nascondere la tua email reale.

7. Transfers outside the European Union7. Trasferimenti fuori dall'Unione Europea

The database and authentication live in the European Union. AI processing and the Google or Apple sign-in services may involve a transfer of data to the United States. Such transfers rely on the Standard Contractual Clauses approved by the European Commission and, where applicable, on the EU–US Data Privacy Framework. Il database e l'autenticazione risiedono nell'Unione Europea. L'elaborazione da parte dell'intelligenza artificiale e i servizi di accesso con Google o Apple possono comportare un trasferimento di dati verso gli Stati Uniti. Tali trasferimenti avvengono sulla base delle Clausole Contrattuali Standard approvate dalla Commissione Europea e, ove applicabile, del EU–US Data Privacy Framework.

8. How long we keep data8. Per quanto tempo conserviamo i dati

9. Your rights9. I tuoi diritti

The GDPR gives you the right to access your data, obtain a copy in a readable format, correct it, request its deletion, restrict or object to processing, and withdraw consent where processing is based on it. Il GDPR ti riconosce il diritto di accedere ai tuoi dati, ottenerne una copia in formato leggibile, correggerli, chiederne la cancellazione, limitarne o opporti al trattamento e revocare il consenso ove il trattamento si basi su di esso.

Two of those rights you can exercise yourself, without contacting anyone and without waiting. Open the app, go to your Profile and scroll to the Account section: Due di questi diritti li eserciti da solo, senza dover contattare nessuno e senza attese. Apri l'app, vai sul tuo Profilo e scorri fino alla sezione Account:

For any other request, write to darkenigma.management@gmail.com. We respond within 30 days, as required by Article 12 GDPR. Per ogni altra richiesta scrivi a darkenigma.management@gmail.com. Rispondiamo entro 30 giorni, come previsto dall'art. 12 del GDPR.

If you believe the processing of your data infringes the law, you have the right to lodge a complaint with the Italian Data Protection Authority (www.garanteprivacy.it) or with the supervisory authority of the country where you live. Se ritieni che il trattamento dei tuoi dati violi la normativa, hai diritto di proporre reclamo al Garante per la protezione dei dati personali (www.garanteprivacy.it) o all'autorità di controllo del Paese in cui risiedi.

10. Children10. Minori

The service is not intended for children under 14 and we do not knowingly collect their data. If you are a parent or guardian and believe a child has provided us with personal data, write to darkenigma.management@gmail.com and we will delete it. Il servizio non è destinato a minori di 14 anni e non raccogliamo consapevolmente i loro dati. Se sei un genitore o un tutore e ritieni che un minore ci abbia fornito dati personali, scrivici a darkenigma.management@gmail.com: provvederemo a cancellarli.

11. Security11. Sicurezza

All communication between the app and our servers happens over an encrypted connection (HTTPS). Access to data in the database is governed row by row by Row Level Security policies, so each user can only read and modify what belongs to them. External service keys and mystery solutions stay exclusively on our servers and never reach your device. Tutte le comunicazioni tra l'app e i nostri server avvengono su connessione cifrata (HTTPS). L'accesso ai dati nel database è regolato riga per riga da politiche di Row Level Security, in modo che ogni utente possa leggere e modificare soltanto ciò che gli appartiene. Le chiavi dei servizi esterni e le soluzioni dei misteri restano esclusivamente sui nostri server e non raggiungono mai il dispositivo.

12. Changes to this policy12. Modifiche a questa informativa

If we change how we handle data we will update this page and the “last updated” date shown at the top. For substantial changes we will also notify you inside the app. Se cambieremo il modo in cui trattiamo i dati aggiorneremo questa pagina e la data di ultimo aggiornamento riportata in alto. In caso di modifiche sostanziali te lo segnaleremo all'interno dell'app.