Informativa sulla Privacy — NENJ
1. Titolare del trattamento
Il Titolare del trattamento dei dati personali raccolti tramite l'app NENJ (di seguito "App" o "NENJ") è Giovanni Lionetti (persona fisica), con domicilio in Piazza della Libertà 18, 57023 Cecina (LI), Italia, Codice Fiscale LNTGNN66C12H703D, P.IVA 01286000490, contattabile all'indirizzo privacy@nenj.app.
2. Dati personali raccolti
NENJ raccoglie le seguenti categorie di dati personali:
Dati forniti volontariamente dall'utente in fase di onboarding e durante l'uso: - Nome o nickname del giocatore (facoltativo) - Città di residenza (facoltativo, formato libero) - Genere selezionato (maschile / femminile) - Lingua preferita (italiano / inglese / spagnolo) - Indirizzo email (solo se l'utente sceglie di registrarsi con email; non raccolto per gli account anonimi) - Messaggi inviati nella chat con il personaggio "Nenj" (AI conversation)
Dati raccolti automaticamente: - Identificatore univoco dell'account (UUID generato dal sistema) - Identificatore univoco del dispositivo per le notifiche push (FCM Token) - Lingua del dispositivo (per impostazione iniziale) - Eventi di gioco e dati di progressione (vitals, skill, carriere, transazioni di valuta virtuale NJC, eventi narrativi) - Cronologia messaggi della chat (memoria a breve termine usata dall'AI per coerenza conversazionale) - Log tecnici minimi per debug e prevenzione di abusi (timestamp, errori, ID transazioni IAP)
Dati raccolti solo se l'utente concede il permesso, e revocabili in qualsiasi momento dalle impostazioni del telefono:
- Posizione geografica precisa (GPS). Raccolta solo mentre l'app è aperta, mai in sottofondo. Serve a far parlare il Nenj del posto in cui sei (il tempo che fa, luoghi vicini). Conserviamo l'ultima posizione nota (coordinate e nome della località) e la sostituiamo a ogni nuovo rilevamento: non teniamo lo storico degli spostamenti.
- Audio dal microfono. Se l'utente sceglie di parlare invece di scrivere, la registrazione viene trasmessa al nostro fornitore di trascrizione per essere convertita in testo. L'audio non viene salvato né dai nostri sistemi né sui nostri server: conserviamo solo il testo trascritto, che diventa un normale messaggio di chat.
- Foto e video dalla galleria. Solo i file che l'utente sceglie esplicitamente di condividere con il proprio Nenj. Vengono caricati sul nostro archivio e conservati insieme all'account, perché il Nenj possa ricordarli e commentarli in seguito.
Dati che NON raccogliamo: - Posizione in sottofondo, ad app chiusa - Storico degli spostamenti - Contatti del dispositivo - File della galleria diversi da quelli che l'utente sceglie di condividere - Registrazioni audio conservate: l'audio è trascritto e non archiviato - Cronologia di navigazione web - Dati biometrici - Dati sanitari
3. Finalità del trattamento e base giuridica
| Finalità | Base giuridica (GDPR) |
|---|---|
| Erogazione del servizio NENJ (gameplay, salvataggio progressi) | Esecuzione del contratto (art. 6.1.b) |
| Conversazione AI con il personaggio Nenj | Esecuzione del contratto (art. 6.1.b) |
| Posizione geografica precisa, per riferimenti al luogo in cui si trova l'utente | Consenso (art. 6.1.a) — permesso di sistema, revocabile in qualsiasi momento |
| Trascrizione dei messaggi vocali | Consenso (art. 6.1.a) — permesso microfono, revocabile in qualsiasi momento |
| Conservazione delle foto condivise volontariamente con il Nenj | Consenso (art. 6.1.a) — solo i file scelti dall'utente |
| Notifiche push relative al gioco (eventi, promemoria) | Esecuzione del contratto + consenso esplicito al momento della richiesta permesso (art. 6.1.b e 6.1.a) |
| Gestione acquisti in-app (NJC packs) | Esecuzione del contratto + obblighi legali fiscali (art. 6.1.b e 6.1.c) |
| Pubblicità personalizzata (banner, interstitial, video con premio) | Consenso (art. 6.1.a), raccolto tramite il messaggio di consenso Google prima di mostrare annunci personalizzati |
| Pubblicità non personalizzata, se l'utente rifiuta il consenso | Legittimo interesse (art. 6.1.f) — sostiene i costi del servizio gratuito, senza profilazione |
| Sicurezza, prevenzione frodi, debug | Legittimo interesse (art. 6.1.f) |
| Adempimenti legali (es. richieste autorità) | Obbligo legale (art. 6.1.c) |
4. Modalità del trattamento
I dati sono trattati con strumenti automatizzati e ospitati su infrastruttura cloud certificata. Adottiamo misure di sicurezza adeguate ai sensi dell'art. 32 GDPR: crittografia in transito (TLS 1.2+), crittografia at-rest sul database, autenticazione robusta, principio del minimo privilegio, audit log delle operazioni amministrative, Row Level Security a livello database.
5. Conservazione dei dati
- Account attivo: i dati sono conservati per tutta la durata dell'account.
- Account inattivo: dopo 24 mesi di inattività continua, l'account e tutti i dati associati vengono cancellati o anonimizzati.
- Cronologia chat AI: ultimi 50 messaggi per conversazione attiva, oltre vengono pruned (rotation buffer).
- Log tecnici: 90 giorni dalla raccolta.
- Posizione: conserviamo solo l'ultima rilevazione, sovrascritta a ogni nuovo aggiornamento. Nessuno storico.
- Foto condivise col Nenj: conservate per tutta la durata dell'account, cancellate insieme ad esso.
- Audio dei messaggi vocali: non conservato. Trascritto e scartato.
- Dati di transazione IAP: 10 anni (obbligo fiscale italiano).
- Cancellazione su richiesta: entro 30 giorni dalla richiesta dell'utente (vedi sezione 9).
6. Sub-processor e trasferimenti dati
Per fornire il servizio utilizziamo i seguenti fornitori terzi (sub-processor):
| Fornitore | Finalità | Sede dati | Garanzie |
|---|---|---|---|
| Supabase (Supabase Inc.) | Database + autenticazione + storage asset | Unione Europea (eu-west-1, Irlanda) | DPA + clausole contrattuali standard |
| Google Firebase Cloud Messaging | Invio notifiche push | Trasferimento UE → USA (Google LLC) | Clausole contrattuali standard + Data Privacy Framework |
| Anthropic PBC | Elaborazione conversazione AI (Claude) | USA | Clausole contrattuali standard + Data Privacy Framework — i messaggi della chat sono inviati per generare risposte coerenti, non sono utilizzati per addestrare modelli |
| Google Cloud Text-to-Speech | Sintesi vocale delle risposte del Nenj in chat | Trasferimento UE → USA (Google LLC) | Clausole contrattuali standard + Data Privacy Framework |
| ElevenLabs Inc. | Trascrizione in testo dei messaggi vocali dell'utente (speech-to-text) e sintesi vocale dei momenti fuori dalla chat: la voce della nascita, l'addio, gli annunci del Nenj, la parola segreta, le pillole del tutorial | USA | Clausole contrattuali standard — l'audio registrato dall'utente è elaborato per la trascrizione e non conservato da noi |
| Google Places | Ricerca di luoghi vicini alla posizione dell'utente, per gli utenti con la funzione attiva | Trasferimento UE → USA (Google LLC) | Clausole contrattuali standard + Data Privacy Framework |
| RevenueCat Inc. | Gestione acquisti in-app | USA | Clausole contrattuali standard |
| Google AdMob | Pubblicità (banner, interstitial e video con premio) | Trasferimento UE → USA | Data Privacy Framework + IAB TCF v2.2 |
I trasferimenti extra-UE avvengono nel rispetto dell'art. 46 GDPR tramite clausole contrattuali standard e/o adesione al Data Privacy Framework.
7. Diritti dell'utente
Ai sensi degli articoli 15-22 del GDPR, l'utente ha diritto a:
- Accedere ai propri dati (art. 15)
- Rettificare dati inesatti (art. 16)
- Cancellare i dati ("diritto all'oblio", art. 17) — disponibile dall'app in Impostazioni → Account
- Limitare il trattamento (art. 18)
- Ricevere i propri dati in formato strutturato (portabilità, art. 20)
- Opporsi al trattamento basato su legittimo interesse (art. 21)
- Revocare in qualsiasi momento il consenso prestato per ads/notifiche (art. 7.3)
- Proporre reclamo al Garante Privacy italiano (www.garanteprivacy.it) o all'autorità competente del proprio paese
Per esercitare questi diritti, scrivere a privacy@nenj.app. Rispondiamo entro 30 giorni.
8. Minori
NENJ è destinato a un pubblico con età minima 13 anni in conformità al rating store. Per gli utenti tra 13 e 14 anni residenti in Italia, il trattamento dei dati personali è subordinato al consenso del genitore/tutore (art. 8 GDPR e art. 2-quinquies Codice Privacy italiano, soglia 14 anni). Se veniamo a conoscenza di un account creato da un minore senza adeguato consenso parentale, procederemo alla sua cancellazione.
Il gioco contiene tematiche di vita simulata che includono eventi emotivi (lutti, fallimenti, malattia, morte del personaggio) considerati appropriati per il rating 12+/13+.
9. Cancellazione account e dati
L'utente può cancellare il proprio account in qualsiasi momento dall'app: Impostazioni → Account → Elimina account. La cancellazione comporta la rimozione definitiva di tutti i dati personali entro 30 giorni, salvo obblighi di conservazione fiscale (transazioni IAP).
In alternativa, è possibile inviare richiesta scritta a privacy@nenj.app.
10. Cookie e tecnologie simili
L'app non utilizza cookie nel senso tradizionale (è un'app nativa, non un sito web). Utilizziamo tuttavia identificatori del dispositivo (Firebase Installation ID per le push, RevenueCat App User ID per gli acquisti) per garantire il funzionamento del servizio. Per gli annunci AdMob (banner, interstitial e video con premio) viene utilizzato l'Advertising ID del dispositivo solo previo consenso esplicito dell'utente: se l'utente non acconsente, gli annunci vengono mostrati in forma non personalizzata e l'Advertising ID non viene usato per profilazione.
11. Modifiche alla presente informativa
Ci riserviamo il diritto di modificare questa informativa. Le modifiche sostanziali saranno notificate tramite avviso in-app e, ove possibile, tramite email almeno 30 giorni prima dell'entrata in vigore. La versione corrente è sempre consultabile all'interno dell'app in Impostazioni → Privacy.
12. Contatti
Per qualsiasi domanda relativa al trattamento dei dati personali:
- Email Privacy: privacy@nenj.app
- Indirizzo postale: Giovanni Lionetti, Piazza della Libertà 18, 57023 Cecina (LI), Italia
- Termini di Servizio: https://nenj.app/tos/
Ultima modifica: 5 agosto 2026.