Informazioni legali

Privacy, senza asterischi.

I vostri contenuti più personali sono cifrati end-to-end. Qui spieghiamo, in modo concreto, quali dati tecnici servono comunque a Duonook e per quanto tempo restano.

In vigore dal 6 ottobre 2026

Niente profilazione pubblicitaria, vendita di dati o analytics di terze parti. Il server conserva i contenuti condivisi soltanto in forma cifrata e non possiede le chiavi per leggerli.

1. Titolare e contatti

Il titolare del trattamento è Guido Cacace, P. IVA 13827430961, con sede in Via Alberelle 55, 20089 Rozzano (MI), Italia.

Non è stato nominato un responsabile della protezione dei dati perché, allo stato attuale, non ricorrono i presupposti che lo rendono obbligatorio. Per ogni questione privacy puoi scrivere direttamente al titolare.

2. Ambito ed età minima

Questa informativa riguarda l’app Duonook, il relativo backend e il sito pubblico. L’app base è destinata a chi ha almeno 14 anni; se nel Paese dell’utente è prevista una soglia più alta, vale quella soglia. Chi non è maggiorenne deve avere il permesso di un genitore o tutore.

Duonook non chiede la data di nascita né un documento: raccogliere questi dati sarebbe sproporzionato rispetto al servizio. L’età viene confermata durante l’onboarding.

3. Quali dati vengono trattati

Accesso e dispositivi

Identificativi casuali dell’account e del dispositivo, piattaforma, token di sessione conservati in forma hash, stato di autorizzazione, chiavi pubbliche e dati tecnici necessari a collegare due persone nella stessa Coppia. L’app non chiede email, password, numero di telefono, rubrica o posizione. L’email è trattata soltanto se ci scrivi volontariamente per assistenza o privacy.

Permessi del telefono

Duonook chiede tre permessi, ciascuno solo quando serve: la fotocamera, esclusivamente per inquadrare il codice QR della chiave di recupero; l’aggiunta alla libreria foto, per salvare l’immagine della chiave di recupero; le notifiche. Non usa il microfono né Face ID. Puoi revocare ogni permesso dalle impostazioni del telefono.

Funzionamento della Coppia

Appartenenze, inviti, identificativi e sequenza degli eventi, orari, dimensioni degli oggetti, stato di consegna e sincronizzazione. Questi metadati servono ad autorizzare, ordinare e consegnare pacchetti cifrati senza leggerne il contenuto.

Il server conosce quindi il tipo e il momento di ciò che accade, non il contenuto: per esempio sa che una lettera è stata inviata o aperta, o che un’idea è stata aggiunta a Da fare insieme, e quando.

Scelte operative ed economia

Identificativi di avatar e mood selezionati, regalo scelto, stato di apertura e reazioni ai regali, identificativi di Biscotti e sigilli, saldo e movimenti dei cuori, sblocchi, compresi i mazzi dei minigiochi. Il server li vede in chiaro perché servono a mostrarli al partner e a tenere i conti; non includono i testi privati inseriti dalla coppia.

Abbonamento Plus

Se attivi Duonook Plus, il pagamento avviene tra te e Apple: Duonook non riceve nome, email o dati di pagamento del tuo Apple ID. Il nostro server conserva soltanto lo stato di Plus e la sua scadenza, più un registro tecnico degli eventi dell’abbonamento ricevuti da RevenueCat (tipo, data, ambiente di acquisto e identificativo pseudonimo dell’account), senza importi.

Minigiochi

I minigiochi si giocano dentro la Coppia, con mazzi di carte a tema preparati dal team di Duonook. Un mazzo può essere gratuito, sbloccato una volta per tutta la Coppia con i cuori oppure incluso in Duonook Plus. Quando sbloccate un mazzo, il server registra quale mazzo, quando, chi dei due l’ha sbloccato e i cuori spesi, come movimento del saldo.

Se giocate in presenza, passandovi lo stesso telefono, al server non arriva nulla della partita. In una sfida a distanza una persona gioca, l’altra riceve la sfida e gioca le stesse carte, poi vedete entrambi i risultati. Per ogni sfida il server conserva il mazzo, il tipo di gioco, gli identificativi delle carte distribuite (le carte sono contenuti pubblici del catalogo), chi dei due l’ha avviata, lo stato (aperta, conclusa o annullata) con i relativi orari e gli identificativi dei due turni cifrati.

Risposte, ipotesi, scommesse, indizi, disegni, punteggi e risultati non fanno parte di questi dati: i turni viaggiano cifrati end-to-end tra i vostri telefoni, come le lettere, e il server non può leggerli. Le sfide generano soltanto due notifiche generiche, una quando arriva una nuova sfida e una quando il risultato è pronto, senza alcun contenuto della partita.

Notifiche, sicurezza e supporto

Endpoint push cifrato, preferenze per categoria, esiti tecnici di consegna, log del server con indirizzo IP, user agent, data, percorso richiesto e codice di risposta, oltre a un’impronta dell’IP per applicare limiti antiabuso. Le richieste di supporto includono ciò che scegli di inviarci: non allegare chiavi di recupero, lettere, dediche o foto private.

Segnalazioni di errore

Se l’app incontra un errore, invia al nostro server una segnalazione anonima: tipo e messaggio dell’errore, accorciato e ripulito, i punti del codice e dell’interfaccia in cui si è verificato, la schermata senza identificativi, versione e build dell’app, piattaforma e versione del sistema operativo, lingua e orario. La segnalazione non è collegata all’account, alla Coppia o al dispositivo, non viene salvata insieme all’indirizzo IP e non contiene i vostri contenuti. Le segnalazioni uguali vengono raggruppate e contate. Come ogni richiesta, passa comunque dai log tecnici e dai limiti antiabuso descritti sopra.

4. Cosa resta cifrato end-to-end

Nomi e soprannomi, nome della Coppia, data della relazione, testo e foto delle Lettere, elementi della lista Insieme, titoli e note della Storia, foto e dediche dei regali vengono cifrati sul dispositivo prima dell’invio. Lo stesso vale per i turni delle sfide a distanza dei minigiochi: risposte, ipotesi, scommesse, indizi, disegni, punteggi e risultati. Il backend conserva e consegna dati opachi e non possiede le chiavi necessarie a leggerli.

La cifratura protegge il contenuto, non l’esistenza di un evento: per esempio, il server può sapere che un pacchetto è stato inviato e quando, ma non cosa contiene. Duonook non usa i contenuti della Coppia per pubblicità, addestramento di modelli o generazione automatica. Gli strumenti di intelligenza artificiale presenti nel pannello editoriale lavorano soltanto su contenuti di catalogo preparati dagli amministratori.

I dispositivi autorizzati fanno parte del gruppo crittografico della Coppia. Ogni persona riceve una chiave di recupero personale; perderla insieme a tutti i propri dispositivi autorizzati può rendere i contenuti irrecuperabili anche per Duonook.

5. Finalità e basi giuridiche

  • Contratto: creare l’account anonimo e la Coppia, sincronizzare i contenuti cifrati, gestire dispositivi, catalogo, cuori, sblocchi, minigiochi, l’abbonamento Plus e l’assistenza richiesta dall’utente.
  • Consenso: attivare funzioni facoltative quando la legge richiede una scelta libera, per esempio il permesso del sistema operativo per le notifiche. Il consenso può essere revocato senza effetti retroattivi.
  • Legittimo interesse: proteggere account e infrastruttura, prevenire abusi e frodi, diagnosticare errori e difendere diritti, con dati minimizzati e senza profilazione commerciale.
  • Obbligo legale: adempiere a norme fiscali, contabili e richieste valide delle autorità.

Non vengono prese decisioni con effetti giuridici basate unicamente su trattamenti automatizzati e non viene svolta profilazione pubblicitaria.

6. Fornitori e destinatari

I dati vengono comunicati soltanto nella misura necessaria al servizio:

  • IONOS SE: infrastruttura del backend, database e backup. Il server di Duonook verificato al momento di questa informativa si trova sulla rete IONOS in Germania;
  • Server Plan S.r.l.: infrastruttura tecnica ed email del dominio duonook.com in Italia;
  • Expo / 650 Industries, Inc.: instradamento delle notifiche push e servizi tecnici di build. Le notifiche contengono copy generico, mai nomi, lettere, dediche, foto o contenuti delle partite;
  • RevenueCat, Inc.: gestione degli abbonamenti a Duonook Plus per nostro conto, come responsabile del trattamento ai sensi dell’articolo 28 del GDPR. Riceve l’identificativo pseudonimo dell’account Duonook, la cronologia degli acquisti e le ricevute dell’App Store (prodotto, date di acquisto, rinnovo e scadenza, rimborsi, Paese dello store) e i dati tecnici delle richieste del suo SDK, come piattaforma, versione del sistema operativo e dell’app, lingua e indirizzo IP. Li usa soltanto per verificare gli acquisti, prevenire le frodi e comunicarci se Plus è attivo, non per pubblicità o tracciamento. Ha sede negli Stati Uniti, dove conserva i dati;
  • Apple e Google: distribuzione dell’app, compresa la beta tramite TestFlight, e notifiche del sistema operativo. Apple gestisce inoltre il pagamento degli abbonamenti a Plus acquistati nell’App Store, come titolare autonomo e secondo la propria informativa. Se usi TestFlight, Apple può condividere con noi i report sugli arresti anomali, se hai acconsentito a inviarli, e i feedback che scegli di mandarci;
  • consulenti o autorità, soltanto quando necessario per un obbligo legale, sicurezza o tutela di un diritto.

Duonook non vende dati, non condivide liste utenti con inserzionisti e non rende pubblici i contenuti della Coppia.

7. Trasferimenti fuori dallo Spazio economico europeo

Il backend principale e i suoi backup sono ospitati in Germania. Expo, Apple o Google possono coinvolgere infrastrutture fuori dallo Spazio economico europeo; in questi casi il trasferimento si basa sui meccanismi previsti dal capo V del GDPR, come una decisione di adeguatezza e/o le clausole contrattuali standard adottate dalla Commissione europea, secondo quanto dichiarato dal singolo fornitore.

RevenueCat conserva i dati degli abbonamenti negli Stati Uniti, su infrastruttura Amazon Web Services, e si avvale di propri sub-responsabili elencati nel suo accordo sul trattamento dei dati. Il trasferimento si basa sulle clausole contrattuali standard adottate dalla Commissione europea (modulo titolare–responsabile), incluse in quell’accordo.

8. Conservazione e cancellazione

  • Account, Coppia e contenuti cifrati: fino alla cancellazione dell’account. Eliminando il tuo account cancelli account, dispositivi e sessioni, insieme a ogni Coppia di cui fai ancora parte: contenuti cifrati condivisi, chiavi lato server e appartenenze di quella Coppia spariscono per entrambi. Il partner conserva il proprio account e i propri dispositivi. Le Coppie che avevi già lasciato restano al membro rimasto: da quelle vengono rimossi il tuo vault cifrato e le sfide dei minigiochi che avevi avviato tu.
  • Sessioni di accesso: access token per 15 minuti e refresh token per 30 giorni; i record scaduti vengono poi eliminati con la manutenzione tecnica.
  • Minigiochi: le sfide a distanza seguono i dati condivisi della Coppia e vengono cancellate con loro quando l’eliminazione di un account chiude la Coppia. Gli sblocchi dei mazzi restano come registrazioni contabili, come gli acquisti dei regali: se elimini l’account, viene tolta l’indicazione di chi dei due li ha fatti.
  • Inviti: ogni invito alla Coppia vale 7 giorni; i record tecnici scaduti vengono rimossi entro 30 giorni.
  • Notifiche: token fino alla revoca, alla cancellazione o alla segnalazione di dispositivo non più registrato; tracce tecniche di consegna fino a 30 giorni.
  • Abbonamento Plus: lo stato di Plus e la sua scadenza restano finché esiste l’account e vengono cancellati con esso; il registro degli eventi ricevuti da RevenueCat resta fino a 24 mesi, per assistenza, contestazioni e prevenzione delle frodi. RevenueCat conserva per nostro conto i dati dell’abbonamento finché servono a gestirlo; puoi chiederne la cancellazione al contatto privacy. Apple conserva i dati di pagamento secondo la propria informativa.
  • Segnalazioni di errore: ogni gruppo di segnalazioni viene cancellato 90 giorni dopo l’ultima ricevuta.
  • Log web e API: rotazione automatica al raggiungimento di 10 MB per file, con un massimo di 10 archivi compressi. I dati isolati per un incidente di sicurezza possono restare fino a 180 giorni o più a lungo se necessari per un procedimento.
  • Supporto: fino a 24 mesi dalla chiusura della richiesta, salvo necessità di difesa o obblighi di legge.
  • Contabilità e acquisti: i documenti fiscali e contabili per 10 anni dall’ultima registrazione. I record interni indispensabili all’integrità di wallet e sblocchi possono restare senza attribuzione personale.
  • Backup: backup incrementali giornalieri e completi settimanali, con rotazione automatica di massimo 4 cicli completi. Dopo una cancellazione, le copie residue escono quindi dalla rotazione ordinaria in circa 4 settimane; non vengono ripristinate per recuperare singoli account cancellati. Eventuali copie manuali di manutenzione vengono eliminate entro 30 giorni dalla chiusura dell’intervento.

Dalle Impostazioni puoi esportare i dati leggibili presenti sul dispositivo e avviare la cancellazione. Leggi cosa succede, passo per passo.

9. Diritti e reclami

Puoi chiedere accesso, rettifica, cancellazione, limitazione, portabilità e opposizione nei casi previsti dagli articoli 15–22 del GDPR, oppure revocare un consenso. Scrivi a privacy@duonook.com. Risponderemo di norma entro un mese.

Poiché l’account non contiene email o nome, potremmo chiederti di verificare la richiesta da un dispositivo autorizzato. Non ti chiederemo mai la chiave di recupero. Il diritto di accesso non permette a Duonook di decifrare contenuti per i quali non possiede la chiave.

Puoi inoltre proporre reclamo al Garante per la protezione dei dati personali o all’autorità di controllo competente nel luogo in cui vivi o lavori.

10. Questo sito pubblico

Il sito non usa analytics, pixel pubblicitari, profilazione o risorse incorporate da terze parti. Salva soltanto un cookie funzionale per ricordare la lingua, con durata massima di 12 mesi. Il server registra i log tecnici descritti sopra per funzionamento e sicurezza.

11. Modifiche all’informativa

La data in alto identifica la versione vigente. Se una modifica incide in modo sostanziale sul trattamento, Duonook la comunicherà nell’app prima che si applichi, quando richiesto. Le versioni precedenti possono essere richieste al contatto privacy.