Trusted Codes

Informativa sulla privacy

Versione 2026-10-04

In vigore dal 2026-10-04

Questa è la versione vigente. Indirizzo permanente di questa versione

Sintesi

Questa è una breve sintesi di come trattiamo i suoi dati. L’informativa sulla privacy completa riportata di seguito è esaustiva; in caso di differenze tra i due testi, prevale il testo completo.

Titolare del trattamento
Stefan Sonntag, operante con la denominazione Trusted Codes, Leonrodstr. 14b, 80634 Monaco di Baviera, Germania. Contatto: privacy@trusted.codes.
Che cosa trattiamo
I dati del suo account (indirizzo e-mail, nome), i suoi dispositivi, le sue connessioni, le verifiche dei codici e i sigilli, i contenuti e le impostazioni che crea, e dati tecnici come l’indirizzo IP e la versione dell’app. Trattiamo solo ciò di cui il servizio ha bisogno.
Perché
Per fornire il servizio a cui si è registrato (art. 6, par. 1, lett. b), GDPR), per proteggere gli account da frodi e abusi (art. 6, par. 1, lett. f), GDPR) e quando la legge lo richiede (art. 6, par. 1, lett. c), GDPR).
Come li proteggiamo
I dati personali nel nostro database sono cifrati (AES-256-GCM) con una chiave custodita separatamente da un fornitore di gestione delle chiavi nell’UE. I nostri server possono decifrarli per fornire il servizio. L’indirizzo e-mail di accesso e i nomi dei dispositivi sono salvati in chiaro.
Dove vengono trattati
I nostri sistemi principali funzionano nell’UE (Svezia, Germania, Irlanda). Alcuni fornitori trattano dati negli Stati Uniti, ad esempio OpenAI per l’assistente, Stripe per i pagamenti, MaxMind per il controllo antifrode ed Expo per le notifiche push. Questi trasferimenti si basano sulle clausole contrattuali tipo dell’UE. L’elenco completo si trova nell’elenco dei sub-responsabili del trattamento.
Controllo antifrode
Quando crea un account o richiede un link di accesso, verifichiamo il suo indirizzo IP e il suo indirizzo e-mail con MaxMind. Una richiesta con un punteggio di rischio elevato viene respinta automaticamente. Se le succede, ci scriva e una persona riesaminerà la decisione.
Assistente
L’assistente è un sistema di IA. La sua domanda viene inviata a OpenAI negli Stati Uniti. Conserviamo la categoria e l’esito di ogni richiesta per 180 giorni, non il suo testo; solo il testo di una richiesta sospettata di abuso viene conservato, cifrato, per 30 giorni. I dati non vengono usati per addestrare modelli.
Nessun tracciamento
Nessuna pubblicità, nessun cookie di tracciamento. Contiamo le pagine visitate con Plausible, che gestiamo in proprio in Germania senza cookie.
Per quanto tempo conserviamo i dati
Solo per il tempo necessario. Ad esempio: richieste di accesso 30 giorni, cronologia degli accessi 90 giorni, registri delle richieste all’assistente 180 giorni. I dati del suo account vengono cancellati quando lei cancella l’account.
I suoi diritti
Può chiedere l’accesso, la rettifica, la cancellazione, la limitazione del trattamento e una copia dei suoi dati, e opporsi al trattamento basato sul nostro legittimo interesse. Può inoltre proporre reclamo a un’autorità di controllo per la protezione dei dati, ad esempio l’autorità bavarese (BayLDA).
Mostra il testo completo

Fa fede la versione inglese della presente informativa. In caso di divergenze prevale il testo inglese.

1. Titolare del trattamento

Il titolare del trattamento dei suoi dati personali è:

Stefan Sonntag
Operante con la denominazione: Trusted Codes (imprenditore individuale / Einzelunternehmer)
Leonrodstr. 14b, 80634 Monaco di Baviera, Germania

Non abbiamo designato un responsabile della protezione dei dati, perché non ricorrono i presupposti di legge (art. 37 GDPR, § 38 BDSG).

2. Ambito di applicazione

Trusted Codes è un servizio di verifica per persone che si conoscono già. Consente a due parti di confermare, attraverso qualsiasi canale, che condividono ancora un riferimento crittografico, mediante codici di parole che cambiano. Il servizio è composto dalle app per iOS e Android, dall’app desktop per macOS, Windows e Linux, dai portali web my.trusted.codes e business.trusted.codes, da pagine pubbliche di verifica, dal sito web trusted.codes e da interfacce collegate. Dopo la configurazione, i codici possono essere generati senza connessione di rete. Le altre funzioni richiedono una connessione.

La presente informativa si applica a tutte queste offerte. Quando trattiamo dati per conto di un cliente business, il titolare del trattamento è tale cliente. La sezione 13 lo descrive.

3. Account e accesso

Per un account trattiamo il suo indirizzo e-mail, il suo nome visualizzato, la sua lingua e la data di registrazione. Se carica un’immagine del profilo, la salviamo. Accede con un link che le inviamo via e-mail, oppure con il suo account Apple o Google. Nel secondo caso Apple o Google ci inviano il suo nome e il suo indirizzo e-mail (con Apple, eventualmente un indirizzo di inoltro). Li riceviamo solo se sceglie quel pulsante.

Se arriva da noi tramite un link con dati di campagna, salviamo tali dati (fonte, mezzo, campagna) e, se presente, un codice di invito insieme al suo account.

Base giuridica: art. 6, par. 1, lett. b), GDPR. Per i dati di campagna: art. 6, par. 1, lett. f), GDPR. Il nostro legittimo interesse è sapere come gli utenti ci trovano.

4. Dispositivi

Per ogni dispositivo su cui usa Trusted Codes salviamo: piattaforma e versione principale del sistema operativo; il nome che ha assegnato al dispositivo nelle sue impostazioni (in mancanza, un’etichetta composta da tipo di dispositivo, piattaforma e versione del sistema operativo); un identificativo del dispositivo assegnato dal sistema operativo; la versione dell’app; la chiave pubblica del dispositivo; e il token per le notifiche push. Ci servono per distinguere i suoi dispositivi, recapitare i messaggi e mostrarle nelle impostazioni quali dispositivi hanno effettuato l’accesso. I nomi dei dispositivi sono salvati in chiaro. Base giuridica: art. 6, par. 1, lett. b), GDPR.

5. Connessioni, verifiche dei codici e i suoi contenuti

Quando si collega con un’altra persona, salviamo chi è collegato con chi, da quando, e il nome che assegna alla connessione. I codici derivano da un segreto condiviso dalle due parti (segreto del codice). I codici che vede sono generati sul suo dispositivo.

Se la sua app lo supporta, i segreti dei codici sono cifrati sul suo dispositivo per determinati dispositivi destinatari (accordo di chiavi X25519, AES-256-GCM). Non possiamo decifrare tale copia.

Nei casi seguenti trattiamo anche noi i segreti dei codici. In questi casi sono salvati cifrati con AES-256-GCM con una chiave sotto il nostro controllo, e i nostri server possono decifrarli:

  • a) codici di connessione e di organizzazione generati dal servizio;
  • b) generazione di codici per l’app desktop e per client automatici;
  • c) inviti e link aperti, finché il dispositivo del destinatario non ha ricevuto il segreto;
  • d) account che usano il backup delle chiavi sul server;
  • e) account dimostrativi.

Quando una persona inserisce un codice in una pagina pubblica di verifica, o quando un codice viene verificato con il server di un altro operatore (sezione 15), il codice viene trasmesso per essere verificato. Base giuridica: art. 6, par. 1, lett. b), GDPR.

Verifiche dei codici. Quando verifica il codice di una delle sue connessioni, salviamo la verifica: chi ha verificato il codice di chi, quando e con quale risultato. In un’organizzazione una verifica viene registrata anche quando i membri si confermano a vicenda durante una riunione (check-in), con il nome mostrato in quell’occasione e il metodo. Base giuridica: art. 6, par. 1, lett. b), GDPR.

Beacon. Se trasmette un beacon affinché altri possano verificare i suoi codici, salviamo quando la sessione è iniziata e terminata, le sue impostazioni e quante verifiche e regioni ha avuto, compreso quante verifiche sono apparse insolite. Cancelliamo questi dati dopo 90 giorni. Base giuridica: art. 6, par. 1, lett. b), GDPR; per il conteggio delle verifiche insolite art. 6, par. 1, lett. f), GDPR, il nostro legittimo interesse a rilevare abusi dei suoi codici.

Sigilli. Quando appone un sigillo a un testo o a un file, salviamo un’impronta (hash), la lingua, il momento dell’apposizione e se il sigillo è stato revocato. Il file stesso non viene mai caricato. Se condivide un sigillo tramite link, salviamo inoltre il testo cifrato con una chiave che solo il link e i suoi dispositivi possiedono; noi non possiamo leggerlo. Cancelliamo il testo cifrato 24 ore dopo la prima verifica e al più tardi dopo 30 giorni. L’impronta resta verificabile tramite il registro pubblico di trasparenza (sezione 16). Base giuridica: art. 6, par. 1, lett. b), GDPR.

Contenuti e impostazioni che crea. Salviamo ciò che crea o imposta nel servizio: i nomi e le descrizioni che dà alle connessioni, i tag e i preferiti, i nomi che dà ai suoi spazi di lavoro, i preset per codici ospite e connessioni, le sue impostazioni di notifica, i messaggi che aggiunge agli inviti, il suo handle pubblico e i link di invito aperti, i codici promozionali che riscatta, nonché il nome, le autorizzazioni e gli orari di utilizzo dei token API e delle app che collega al suo account. Di un token API salviamo solo un hash. Registriamo inoltre quando ha richiesto un’esportazione dei dati; il file di esportazione viene cancellato dopo 24 ore. Base giuridica: art. 6, par. 1, lett. b), GDPR.

6. Come proteggiamo i dati salvati

I dati personali nel database della nostra applicazione, come indirizzi e-mail, nomi, nomi delle connessioni, notifiche e chiavi API salvate, sono cifrati con AES-256-GCM prima di essere salvati. Due eccezioni sono salvate in chiaro: l’indirizzo e-mail che il servizio di autenticazione usa per l’accesso, perché l’accesso ne ha bisogno, e i nomi dei suoi dispositivi. La chiave è custodita da un fornitore separato di gestione delle chiavi nell’Unione europea (Infisical), non nel database. I nostri server applicativi recuperano la chiave durante l’esecuzione e possono decifrare questi dati per fornire il servizio. Quando i nostri amministratori visualizzano dati decifrati nella console di amministrazione, ciò viene registrato in un registro di audit.

Gli indirizzi IP che usiamo per limitare le richieste e per le statistiche di verifica sono salvati solo come hash con chiave (HMAC-SHA256).

7. Inviti a persone senza account

Se invita una persona che non ha ancora un account, salviamo l’indirizzo e-mail che ha inserito e inviamo a tale persona un invito. L’indirizzo proviene da lei. Viene cancellato quando l’invito è accettato, rifiutato, ritirato o scade. Base giuridica: art. 6, par. 1, lett. f), GDPR. Il nostro legittimo interesse, e quello della persona che invita, è recapitare l’invito. L’e-mail di invito rimanda alla presente informativa.

8. Pagine pubbliche di verifica e codici ospite

Nelle pagine pubbliche di verifica chiunque può verificare un codice, anche senza account. Trattiamo le parole del codice inserite, il paese approssimativo e un hash con chiave dell’indirizzo IP, per limitare i tentativi di indovinare. Per i codici ospite salviamo inoltre chi ha verificato un codice e quando. Base giuridica: art. 6, par. 1, lett. f), GDPR. Il nostro legittimo interesse è proteggere i codici da tentativi sistematici. Periodi di conservazione: sezione 25.

9. Valutazioni e punteggio di fiducia

Gli utenti possono valutarsi e raccomandarsi a vicenda. Una valutazione che riceve non viene mai mostrata con il nome di chi l’ha data. Da queste valutazioni, dall’anzianità dell’account, dal suo utilizzo e dai risultati del controllo antifrode (sezione 10) calcoliamo un punteggio di fiducia. Chi verifica un suo codice vede questo punteggio, anche tramite server di altri operatori (sezione 15). Si tratta di una valutazione di aspetti personali (profilazione). Il punteggio non porta a una decisione automatizzata nei suoi confronti; è un’informazione per chi verifica.

Il punteggio di fiducia fa parte del servizio che Trusted Codes fornisce a ogni utente secondo le Condizioni d’uso: chi verifica un codice apprende se la connessione esiste e quanto appare affidabile l’account che vi sta dietro. In cambio, il suo punteggio viene mostrato alle persone che verificano i suoi codici. Base giuridica: art. 6, par. 1, lett. b), GDPR. Nella misura in cui il trattamento non è necessario per il contratto, la base giuridica è l’art. 6, par. 1, lett. f), GDPR. Il nostro legittimo interesse, e quello di tutti gli utenti, è la protezione da account falsi o usati in modo abusivo. In tal caso può opporsi (sezione 27).

Se ritiene che una valutazione che la riguarda sia inesatta, può chiederne la verifica e la rettifica (art. 16 GDPR).

10. Prevenzione delle frodi e decisioni automatizzate

Quando crea un account o richiede un link di accesso, inviamo il suo indirizzo IP, il suo indirizzo e-mail e l’identificativo del suo browser (user agent) a MaxMind, Inc. (USA). MaxMind restituisce una posizione approssimativa (paese, regione, città, fuso orario), caratteristiche della connessione di rete (ad esempio VPN, Tor o fornitore di hosting) e un punteggio di rischio. Salviamo questi risultati con il suo account e con ogni richiesta di link di accesso. Il paese di registrazione e l’hash IP dell’account vengono cancellati un anno dopo la registrazione.

Decisione automatizzata. La richiesta viene respinta automaticamente se il punteggio di rischio supera una soglia, se un nuovo indirizzo e-mail compare insieme a un punteggio elevato, o se viene usata una rete di anonimizzazione da un paese a rischio elevato. Viene respinta automaticamente anche la registrazione con un indirizzo e-mail usa e getta. Queste decisioni sono necessarie per la conclusione del contratto (art. 22, par. 2, lett. a), GDPR). Senza di esse non potremmo impedire account falsi che danneggiano gli utenti che si affidano all’autenticità delle connessioni.

Se la sua richiesta è stata respinta, scriva a privacy@trusted.codes. Una persona riesaminerà la decisione. Può esprimere la sua opinione e contestare la decisione (art. 22, par. 3, GDPR).

I segnali di rischio sono uno dei dati di ingresso del punteggio di fiducia (sezione 9). Per la conservazione dei risultati la base giuridica è l’art. 6, par. 1, lett. f), GDPR. Il nostro legittimo interesse, e quello degli altri utenti, è tenere lontani truffatori e account falsi prima che si colleghino con utenti in buona fede (considerando 47 GDPR).

11. Registri di sicurezza

Registriamo gli accessi, le azioni sull’account e l’amministrazione delle organizzazioni. Per le richieste di link di accesso salviamo l’indirizzo e-mail (cifrato), l’indirizzo IP, l’identificativo del client e il risultato del controllo antifrode. Per le registrazioni respinte salviamo il tentativo. A ogni accesso salviamo un hash con chiave dell’indirizzo IP. Usiamo questi dati per individuare attacchi e analizzare errori. Base giuridica: art. 6, par. 1, lett. f), GDPR. Periodi di conservazione: sezione 25.

I nostri amministratori possono assegnare a un account un’etichetta, ad esempio per un caso di assistenza, per il programma di test o per sospetto abuso, e aggiungervi una nota interna. Base giuridica: art. 6, par. 1, lett. f), GDPR. Il nostro legittimo interesse è assisterla e prevenire abusi. Le etichette fanno parte dell’esportazione dei suoi dati; le note può richiederle a privacy@trusted.codes.

12. Assistente

Le app e i portali contengono un assistente. Risponde a domande sul servizio e, dopo la sua conferma esplicita, esegue azioni nel suo account. Lei interagisce con un sistema di IA. Le sue risposte possono essere errate. Le azioni vengono eseguite solo dopo la sua conferma.

12.1 Con la nostra chiave

Per comprendere la sua richiesta, formulare le risposte e trovare i testi di aiuto pertinenti usiamo OpenAI (OpenAI Ireland Ltd; società controllante OpenAI, Inc., USA). Trasmettiamo il suo messaggio, la parte precedente della conversazione e, per le domande sul servizio, estratti dei nostri articoli di aiuto. Per trovare gli articoli pertinenti, la sua domanda viene inoltre convertita in un vettore di ricerca. Non trasmettiamo il suo nome, il suo indirizzo e-mail né il suo identificativo di account. La conversazione può comunque contenere dati personali scritti da lei o dall’assistente, ad esempio il nome di un contatto. Non inserisca dati di altre persone di cui il compito non ha bisogno.

OpenAI tratta i dati negli Stati Uniti. Il trasferimento si basa sulle clausole contrattuali tipo dell’UE. OpenAI conserva i dati dell’API fino a 30 giorni per rilevare abusi e poi li cancella, e non li usa per addestrare modelli.

Ogni piano che include l’assistente comprende un numero limitato di risposte al mese formulate dal nostro modello (attualmente tre). Dopo di che, le risposte richiedono la sua chiave.

12.2 Con la sua chiave

Se salva una sua chiave API, l’assistente invia lo stesso contenuto al fornitore da lei scelto (OpenAI, Anthropic, Google, xAI, Moonshot AI o OpenRouter). Ciò avviene in base al suo contratto con tale fornitore, le cui condizioni si applicano. Tale fornitore non è un nostro sub-responsabile del trattamento. Salviamo la sua chiave in forma cifrata (sezione 6).

12.3 Conservazione e base giuridica

Per ogni richiesta salviamo la categoria (ad esempio «creare una connessione» o «domanda sul servizio») e l’esito, non il testo, per 180 giorni, per individuare errori. Solo se una richiesta è classificata come sospetto abuso conserviamo il suo testo e la risposta, cifrati, per 30 giorni, per indagare sull’abuso. Conserviamo l’utilizzo del modello per utente per 13 mesi, ai fini della fatturazione.

Base giuridica per l’assistente e i dati di utilizzo: art. 6, par. 1, lett. b), GDPR. Per i registri delle richieste e il testo dei sospetti abusi: art. 6, par. 1, lett. f), GDPR. Il nostro legittimo interesse è individuare errori e prevenire abusi.

13. Organizzazioni e clienti business

Per un’organizzazione salviamo il nome, il logo, l’indirizzo e-mail di fatturazione, il numero di partita IVA, nonché membri, gruppi e ruoli. Verifichiamo il numero di partita IVA tramite il sistema di scambio di informazioni sull’IVA (VIES) della Commissione europea. Base giuridica: art. 6, par. 1, lett. b) e c), GDPR.

Trattiamo i dati dei membri e dei contatti di un’organizzazione per conto del cliente business, sulla base dell’Accordo sul trattamento dei dati. Per richieste relative a questi dati, il suo primo interlocutore è il cliente business. Gli amministratori di un’organizzazione possono esportarne i dati. Il file di esportazione è disponibile per il download per 7 giorni e poi viene cancellato.

Gli amministratori di un’organizzazione vedono un registro di verifica: quali membri e contatti dell’organizzazione hanno verificato il codice di chi, quando e con quale risultato. Le voci vengono conservate per un anno; quelle dei beacon per 90 giorni.

14. Pagamenti

I piani a pagamento sono disponibili solo per i clienti business. I pagamenti sono gestiti da Stripe Payments Europe, Ltd. (Irlanda). Stripe tratta dati anche negli USA (sezione 24). I dati della carta vanno direttamente a Stripe e non ci raggiungono. Riceviamo lo stato del pagamento e il nome e l’indirizzo per la fattura. Conserviamo fatture e documenti contabili per il tempo richiesto dal diritto commerciale e tributario (sezione 25). Base giuridica: art. 6, par. 1, lett. b) e c), GDPR.

15. Server di altri operatori

Trusted Codes può essere collegato a server di altri operatori, ad esempio un’organizzazione che gestisce il servizio in proprio. Se si collega con una persona su un tale server, o se tale persona verifica un suo codice, trasmettiamo a quel server il suo nome visualizzato, la sua immagine del profilo, le sue chiavi pubbliche e il suo punteggio di fiducia; per gli inviti, l’indirizzo e-mail della persona invitata; e il suo indirizzo e-mail, se lo ha attivato. Se cancella il suo account, comunichiamo a questi server che non esiste più. L’altro operatore è titolare autonomo del trattamento dei dati sul proprio server. Base giuridica: art. 6, par. 1, lett. b), GDPR.

16. Registro pubblico di trasparenza

Affinché chiunque possa verificare che non sostituiamo chiavi di nascosto, pubblichiamo regolarmente un valore hash in un registro pubblico di trasparenza (Sigstore Rekor, USA). Questo valore è la radice del nostro registro delle chiavi pubbliche e delle impronte dei sigilli. Non contiene dati personali. Le voci di questo registro non possono essere rimosse. Base giuridica per la tenuta del registro: art. 6, par. 1, lett. f), GDPR. Il nostro legittimo interesse è che le modifiche delle chiavi siano verificabili.

17. App desktop e collegamento a programmi di IA

L’app desktop può dare accesso ai suoi codici a programmi di IA da lei scelti. Lo fa tramite un’interfaccia locale sul suo computer o tramite il nostro servizio di inoltro mcp.trusted.codes. Il servizio di inoltro trasmette le richieste tra il programma di IA e la sua app desktop. Non salva contenuti. Conserva registri di connessione (un nome utente derivato dal suo indirizzo e-mail, l’indirizzo IP e l’ora) per 7 giorni. Gestiamo il servizio in proprio su un server a noleggio di Hetzner Online GmbH in Germania.

Ciò che il programma di IA fa con i dati è determinato dal suo fornitore; ne sono responsabili lei e tale fornitore. Base giuridica per l’inoltro: art. 6, par. 1, lett. b), GDPR; per i registri di connessione: art. 6, par. 1, lett. f), GDPR, il nostro legittimo interesse a gestire il servizio in modo sicuro.

18. Programma di test

Finché le app sono distribuite tramite programmi di test, aggiungiamo il suo indirizzo e-mail a un gruppo di Google Workspace che controlla l’accesso alle versioni di test (Google, USA). Quando cancella il suo account, l’indirizzo viene rimosso da questo gruppo. Base giuridica: art. 6, par. 1, lett. b), GDPR.

19. Statistiche di utilizzo e segnalazioni di errore

Nelle app, nei portali e sui nostri siti web contiamo con Plausible Analytics quali pagine e schermate vengono aperte. Gestiamo Plausible in proprio su un server a noleggio di Hetzner Online GmbH a Norimberga, Germania. Plausible non usa cookie. L’indirizzo IP è trattato solo in memoria, per formare un hash che cambia ogni giorno. Non viene salvato.

Analizziamo inoltre eventi come la creazione di un account o di una connessione. Alcune di queste analisi sono collegate al suo identificativo di account o a un hash dello stesso (dati pseudonimizzati). Per l’analisi interna usiamo Metabase, che gestiamo in proprio sullo stesso server in Germania. Solo noi vi abbiamo accesso. Base giuridica: art. 6, par. 1, lett. f), GDPR. Il nostro legittimo interesse è comprendere e migliorare il servizio. Può opporsi (sezione 27).

Se si verifica un errore, le app, i portali, la console di amministrazione, l’app desktop e il sito web inviano una segnalazione di errore a Sentry (Functional Software, Inc., USA), regione UE in Germania. La segnalazione contiene la traccia tecnica, la versione dell’app, il modello del dispositivo o il browser e, se del caso, il suo identificativo di account. Non contiene indirizzi e-mail né indirizzi IP. Il sito web non registra le sessioni. Base giuridica: art. 6, par. 1, lett. f), GDPR. Il nostro legittimo interesse è correggere gli errori.

20. Sito web, hosting e modulo di contatto

Il sito web, le pagine e le interfacce sotto app.trusted.codes e i portali sono ospitati da Vercel Inc. (USA). Le funzioni server sono eseguite a Francoforte, Germania. I file statici sono distribuiti tramite la rete globale di distribuzione dei contenuti di Vercel. A ogni richiesta, Vercel tratta i metadati della richiesta e il suo indirizzo IP. Base giuridica: art. 6, par. 1, lett. f), GDPR. Il nostro legittimo interesse è distribuire il sito web in modo sicuro.

Se usa il modulo di contatto o la lista d’attesa su trusted.codes, salviamo il suo nome, il suo indirizzo e-mail, l’oggetto e il suo messaggio in un foglio di calcolo di Google (Google Sheets, USA), per risponderle. Lo usiamo solo durante il periodo di test. Il foglio di calcolo viene cancellato al termine del periodo di test. Base giuridica: art. 6, par. 1, lett. b), GDPR se la sua richiesta riguarda un contratto, altrimenti art. 6, par. 1, lett. f), GDPR. Il nostro legittimo interesse è rispondere alla sua richiesta.

21. Cookie e memorizzazione sul dispositivo

Il sito web imposta un solo cookie, NEXT_LOCALE, quando cambia lingua. Esso memorizza tale scelta per un anno. Nei portali, dopo l’accesso, il suo browser salva la sessione e impostazioni come l’organizzazione selezionata nella memoria locale. Le app salvano chiavi, segreti e dati di accesso nell’archivio protetto delle chiavi del dispositivo (Keychain / Keystore) e gli altri dati in un database locale cifrato. Tutte queste voci sono strettamente necessarie per il servizio da lei richiesto (§ 25, comma 2, n. 2, TDDDG).

Forniamo i caratteri tipografici e le librerie software dai nostri server. Il suo browser non carica nulla da terzi a questo scopo.

22. E-mail e notifiche push

Inviamo le e-mail tramite Resend, Inc. (USA), dalla sua regione in Irlanda. Le notifiche push passano tramite Expo (650 Industries, Inc., USA) al servizio di recapito di Apple o di Google (USA). Questi ricevono l’indirizzo o il token push e il contenuto del messaggio. Tramite Expo le app ricevono anche aggiornamenti; a tal fine viene trasmesso l’indirizzo IP del dispositivo. Base giuridica: art. 6, par. 1, lett. b), GDPR.

23. Destinatari e fornitori di servizi

Ci avvaliamo di fornitori di servizi che trattano dati per nostro conto. Il nostro database, l’accesso, le funzioni server e l’archiviazione dei file funzionano presso Supabase su Amazon Web Services a Stoccolma, Svezia (UE). Supabase Inc. è una società statunitense. Le chiavi di cifratura sono custodite da Infisical nella sua istanza UE; Infisical non riceve dati degli utenti.

L’elenco completo e datato, con finalità, luogo e dati trasmessi, è pubblicato anche su trusted.codes/legal/subprocessors e come allegato 2 dell’Accordo sul trattamento dei dati.

Aggiornata al 2026-10-01

Servizio principale

Impiegati per ogni cliente del servizio ospitato.

FornitoreFinalitàLuogoDati condivisiBase del trasferimento
SupabaseBase di dati, autenticazione, funzioni server e archiviazione di fileUnione europea (Stoccolma); gestore stabilito negli Stati UnitiTutti i dati di account, verifica e fatturazione del servizioClausole contrattuali tipo (2021/914)
InfisicalCustodia delle chiavi che proteggono i dati a riposoUnione europeaSolo chiavi di cifratura — nessun dato personaleAll’interno del SEE
VercelHosting del sito pubblico, delle pagine e funzioni server di app.trusted.codes e dei portali webFunzioni server nell’Unione europea (Francoforte); file statici dalla rete globale di Vercel; gestore stabilito negli Stati UnitiMetadati della richiesta: indirizzo IP, agente utente, percorso richiesto; il contenuto dei moduli e delle richieste trattati dalle funzioni serverClausole contrattuali tipo (2021/914)
ResendConsegna della posta elettronica transazionaleUnione europea (Irlanda); gestore stabilito negli Stati UnitiIndirizzo di posta elettronica e contenuto del messaggio, decifrato al momento dell’invioClausole contrattuali tipo (2021/914)
OpenAIL’assistente dell’applicazione con la chiave propria di Trusted Codes: comprensione delle richieste, stesura delle risposte e vettori di ricerca per testi di aiuto e domandeStati Uniti (clausole contrattuali tipo); dati dell’API conservati fino a 30 giorni per rilevare abusiIl testo della richiesta, che può contenere qualsiasi cosa l’utente abbia scritto, ed estratti dei testi di aiuto. Non utilizzato per addestrare modelli.Clausole contrattuali tipo (2021/914)
SentrySegnalazioni di errore dall’applicazione mobile, dall’applicazione desktop, dai portali web, dalla console di amministrazione e dal sitoUnione europea (Germania); gestore stabilito negli Stati UnitiTraccia dello stack, versione dell’applicazione, modello del dispositivo o browser, identificativo dell’account. Nessun indirizzo di posta elettronica e nessun indirizzo IP.Clausole contrattuali tipo (2021/914)
StripeElaborazione dei pagamenti e fatturazione degli abbonamentiStripe Payments Europe Ltd, Irlanda; trattamento anche negli Stati UnitiNome e indirizzo di fatturazione, numero di identificazione fiscale, stato dell’abbonamento. I dati della carta non raggiungono mai Trusted Codes.Clausole contrattuali tipo (2021/914)
ExpoInoltro delle notifiche push ai servizi di consegna di Apple e Google, e distribuzione degli aggiornamenti dell’applicazione mobileStati UnitiToken push, contenuto della notifica, indirizzo IP del dispositivoClausole contrattuali tipo (2021/914)
MaxMindControllo antifrode all’accesso e alla registrazioneStati UnitiIndirizzo IP, indirizzo di posta elettronica, agente utente. Trusted Codes conserva il risultato: un punteggio di rischio e una localizzazione a livello di città. Il contenuto di richieste e risposte non viene registrato.Clausole contrattuali tipo (2021/914)
Hetzner Online GmbHServer a noleggio su cui Trusted Codes gestisce Plausible Analytics, Metabase e il relay MCPGermania (Norimberga)I dati di questi tre servizi, come descritti nelle rispettive righeAll’interno del SEE
Plausible AnalyticsStatistiche di utilizzo del sito e delle applicazioni del servizioGermania, su un server noleggiato da HetznerPagina visualizzata e referente, senza cookie. L’indirizzo IP è trattato solo in memoria, per formare un hash che cambia ogni giorno.Gestito da Trusted Codes
MetabaseAnalisi interne, utilizzate solo dal gestoreGermania, su un server noleggiato da HetznerDati interrogati dalla base di dati del servizioGestito da Trusted Codes
MCP relay (mcp.trusted.codes)Inoltro delle richieste tra un client di IA e l’applicazione desktop dell’utenteGermania, su un server noleggiato da HetznerNessun contenuto viene memorizzato. I registri di connessione (nome utente ricavato dall’indirizzo di posta elettronica, indirizzo IP, ora) sono conservati per 7 giorni.Gestito da Trusted Codes

Opzionali e scelti dall’utente

Impiegati solo quando l’utente finale sceglie la funzione o quando il componente è configurato.

FornitoreFinalitàLuogoDati condivisiBase del trasferimento
AppleAccesso, quando l’utente finale lo sceglieStati UnitiNome e indirizzo di posta elettronica, oppure l’indirizzo di inoltro emesso da AppleClausole contrattuali tipo (2021/914)
GoogleAccesso, quando l’utente finale lo sceglieStati UnitiNome e indirizzo di posta elettronicaClausole contrattuali tipo (2021/914)

Programma di test degli store

Impiegato finché l’applicazione mobile è distribuita tramite un programma di test degli store di applicazioni.

FornitoreFinalitàLuogoDati condivisiBase del trasferimento
Google (Workspace)Gruppo di tester per il test nello store dell’applicazione AndroidStati UnitiIndirizzo di posta elettronica del tester. Viene rimosso quando l’account è eliminato.Clausole contrattuali tipo (2021/914)

Solo sito pubblico

Riguardano i visitatori di trusted.codes, non gli utenti del servizio.

FornitoreFinalitàLuogoDati condivisiBase del trasferimento
Google (Sheets and Apps Script)Ricezione del modulo di contatto e del modulo della lista d’attesa, solo durante il periodo di provaStati UnitiNome, indirizzo di posta elettronica, oggetto e messaggio. Il foglio viene eliminato al termine del periodo di prova.Clausole contrattuali tipo (2021/914)

Ricevono dati anche: i server di altri operatori (sezione 15); la Commissione europea, per la verifica dei numeri di partita IVA (sezione 13); il registro pubblico di trasparenza (sezione 16, nessun dato personale); e, se usa una sua chiave API, il fornitore di IA da lei scelto (sezione 12.2). Le autorità ricevono dati solo se siamo obbligati per legge a fornirli.

24. Trasferimenti verso paesi terzi

Alcuni destinatari si trovano negli USA o appartengono a società statunitensi: Supabase (accesso del supporto), Vercel, Resend, Sentry, OpenAI, Stripe, MaxMind, Expo con i servizi push di Apple e Google, l’accesso con Apple e Google, Google Workspace e Google Sheets. Basiamo questi trasferimenti sulle clausole contrattuali tipo della Commissione europea (decisione di esecuzione (UE) 2021/914). Può ottenerne una copia scrivendo a privacy@trusted.codes.

25. Periodi di conservazione

Di norma conserviamo i dati finché esiste il suo account e li cancelliamo quando lei cancella l’account. In deroga si applicano i seguenti periodi:

DatiPeriodo
Richieste di link di accesso (e-mail cifrata, indirizzo IP, client, risultato del controllo antifrode)30 giorni
Registrazioni respinte90 giorni
Verifiche sulle pagine pubbliche (hash IP con chiave, parole del codice)90 giorni
Verifiche dei codici ospite (chi, quando)1 anno
Registri delle richieste all’assistente (categoria, esito)180 giorni
Testo di una richiesta all’assistente trattenuta per sospetto abuso30 giorni
Sessioni beacon90 giorni
Registro di verifica dell’organizzazione1 anno (voci beacon 90 giorni)
Testo cifrato di un sigillo condiviso tramite link24 ore dopo la prima verifica, al massimo 30 giorni
File di esportazione dei dati personali24 ore
Utilizzo del modello per utente (fatturazione)13 mesi
Risposte al sondaggio dopo la cancellazione dell’account (senza indirizzo e-mail)180 giorni
Eventi di registrazione e cancellazione2 anni
Paese di registrazione e hash IP dell’accountcancellati 1 anno dopo la registrazione
Cronologia degli accessi90 giorni
Log dell’applicazione30 giorni
Registri di connessione del servizio di inoltro (sezione 17)7 giorni
File di esportazione dei dati delle organizzazioni7 giorni
Voci del modulo di contatto e della lista d’attesa (Google Sheets)cancellate al termine del periodo di test
Accettazioni dei testi legali (quale versione, quando)3 anni dalla fine dell’anno in cui sono cessati l’account e, se del caso, l’organizzazione (§§ 195, 199 BGB)
Fatture e documenti contabili8 anni dalla fine dell’anno solare (§ 147 AO, § 257 HGB); base giuridica: art. 6, par. 1, lett. c), GDPR

26. Cancellazione dell’account

Può cancellare il suo account nell’app e nel portale. Cancelliamo quindi i dati del suo account. Rimuoviamo il suo indirizzo e-mail dal gruppo del programma di test (sezione 18) e comunichiamo ai server di altri operatori che il suo account non esiste più (sezione 15).

Dopo la cancellazione restano, per i periodi della sezione 25, solo: le registrazioni delle sue accettazioni dei testi legali, che ci servono come prova; fatture e documenti contabili; eventi di registrazione e cancellazione; e le registrazioni il cui periodo non è ancora scaduto. Se risponde al sondaggio facoltativo dopo la cancellazione, salviamo le sue risposte senza il suo indirizzo e-mail. Base giuridica del sondaggio: art. 6, par. 1, lett. f), GDPR. Il nostro legittimo interesse è migliorare il servizio.

27. I suoi diritti

Lei ha diritto di accesso (art. 15 GDPR), di rettifica (art. 16), alla cancellazione (art. 17), alla limitazione del trattamento (art. 18) e alla portabilità dei dati (art. 20). Molti di questi diritti può esercitarli da sé: nell’app e nel portale può esportare i suoi dati e cancellare il suo account. L’esportazione contiene tutti i dati personali che salviamo su di lei, eccetto il materiale di sicurezza come chiavi e token e le note interne; indica ciò che omette e come richiederlo. Per il resto, scriva a privacy@trusted.codes. Rispondiamo entro un mese e possiamo chiedere una prova della sua identità. Per le decisioni automatizzate, vedi la sezione 10 (art. 22 GDPR).

Diritto di opposizione (art. 21 GDPR)

Quando trattiamo dati sulla base dell’art. 6, par. 1, lett. f), GDPR, può opporsi in qualsiasi momento per motivi connessi alla sua situazione particolare. In tal caso cessiamo il trattamento, salvo che dimostriamo l’esistenza di motivi legittimi cogenti che prevalgono sui suoi interessi, o che il trattamento serva all’accertamento, all’esercizio o alla difesa di un diritto in sede giudiziaria. Può opporsi senza formalità scrivendo a privacy@trusted.codes.

Nel controllo antifrode (sezione 10) il trattamento protegge tutti gli utenti da account falsi. Lì valutiamo un’opposizione caso per caso e le comunichiamo l’esito con motivazione.

28. Diritto di proporre reclamo

Può proporre reclamo a un’autorità di controllo per la protezione dei dati (art. 77 GDPR). L’autorità competente per noi è l’autorità bavarese per la protezione dei dati (Bayerisches Landesamt für Datenschutzaufsicht, BayLDA), Promenade 18, 91522 Ansbach, Germania.

29. Obbligo di fornire i dati

Per creare un account ci serve il suo indirizzo e-mail. Senza di esso non possiamo fornire il servizio. Tutti gli altri dati sono facoltativi o derivano dall’uso del servizio.

30. Modifiche alla presente informativa

Se il trattamento cambia, aggiorniamo la presente informativa e pubblichiamo la nuova versione con la relativa data. La informiamo delle modifiche sostanziali via e-mail. Le versioni precedenti restano consultabili al loro indirizzo di versione.

La presente versione (2026-10-04) è in vigore dal 4 ottobre 2026.