Trusted Codes

Accordo sul trattamento dei dati — Business Edition

Versione 2026-10-04

In vigore dal 2026-10-04

Questo è l’indirizzo permanente di una versione. Continuerà a mostrare esattamente questo testo.

Fa fede la versione inglese di questo accordo. Le traduzioni in altre lingue sono fornite per comodità di lettura.

Accordo sul trattamento di dati personali per conto di un titolare, ai sensi dell’articolo 28 del regolamento (UE) 2016/679 («GDPR»).

Questo accordo si applica a Trusted Codes Business Edition, che opera sull’infrastruttura di Trusted Codes. Non si applica a Enterprise Edition, dove il cliente gestisce un proprio nodo e il Responsabile non tratta i dati degli utenti del cliente. Quel caso è disciplinato da un accordo distinto e più breve.

Parti

Titolare («Cliente»): l’organizzazione indicata nell’account Trusted Codes che ha accettato questo accordo, insieme alla registrazione dell’accettazione descritta in fondo a questo documento.

Responsabile del trattamento («Fornitore»): Stefan Sonntag, operante con il nome Trusted Codes
Leonrodstr. 14b, 80634 Monaco di Baviera, Germania
Contatto: privacy@trusted.codes

Questo accordo fa parte dei Termini di servizio di Trusted Codes ed è a essi subordinato. Ha effetto quando il Cliente lo accetta e resta in vigore finché il Fornitore tratta dati personali per conto del Cliente.

1. Oggetto e durata

1.1 Il Fornitore tratta dati personali per conto del Cliente unicamente per fornire Trusted Codes Business Edition: un servizio di verifica che emette e controlla codici di accesso formati da parole tra persone identificate, insieme alle funzioni di amministrazione dell’organizzazione, notifica e assistenza descritte nella documentazione di prodotto.

1.2 La durata del trattamento corrisponde alla durata dell’abbonamento del Cliente, prolungata dei termini di cancellazione previsti alla sezione 10.

2. Natura e finalità del trattamento

2.1 Il Fornitore tratta i dati personali soltanto per:

  • creare e amministrare gli account utente e l’appartenenza alle organizzazioni;
  • generare, distribuire e verificare i codici di accesso e il materiale crittografico collegato;
  • consegnare notifiche per posta elettronica e messaggio push;
  • fornire la console di amministrazione, la reportistica e l’assistenza;
  • proteggere il servizio da frodi e abusi;
  • adempiere ai propri obblighi di legge.

2.2 Il Fornitore non vende dati personali e non li utilizza per addestrare modelli di apprendimento automatico. Il Fornitore tratta i seguenti dati in qualità di titolare autonomo e non per conto del Cliente: i dati necessari a proteggere il servizio da frodi e abusi (compresa la valutazione del rischio all’accesso), i dati di fatturazione, i dati necessari ad adempiere obblighi di legge e le statistiche sull’uso del servizio. Quando un utente finale memorizza una propria chiave API per l’assistente, l’azienda che ha emesso tale chiave riceve i contenuti dell’assistente su istruzione dell’utente finale; tale azienda non è un sub-responsabile del Fornitore.

3. Tipi di dati personali

3.1 Possono essere trattate le seguenti categorie:

CategoriaEsempiProtezione
Dati identificativinome, nome visualizzatocifrati a riposo con una chiave detenuta dal Fornitore
Dati di contattoindirizzo di posta elettronicacifrati a riposo con una chiave detenuta dal Fornitore
Dati dell’accountidentificativo dell’account, appartenenza all’organizzazione, ruolo, lingua, statomemorizzati in chiaro
Dati di autenticazioneidentificativo del fornitore di identità, registrazioni di sessione, registrazioni di dispositivomemorizzati in chiaro
Dati di verificaregistrazioni di connessione, metadati dei codici, eventi di verifica e check-in alle riunioni, sessioni beacon, marche temporalimemorizzati in chiaro
Materiale crittograficochiavi pubbliche e segreti dei codicivedere 3.2
Dati di contenuto e di configurazionenomi e descrizioni delle connessioni, tag, preset, messaggi di invito, contenuto delle notifiche, nomi e autorizzazioni dei token API e delle applicazioni collegate, impronte dei sigillinomi e messaggi cifrati a riposo con una chiave detenuta dal Fornitore; il testo di un sigillo cifrato solo sul dispositivo dell’utente finale; il resto memorizzato in chiaro
Dati tecniciindirizzo di origine, tipo di dispositivo, versione dell’applicazione, registrazioni diagnostichememorizzati in chiaro
Dati di localizzazionepaese, regione e città ricavati dall’indirizzo IPmemorizzati in chiaro
Dati di rischio e di fiduciapunteggio di rischio di frode, indicatori di rete, valutazioni di fiducia, punteggio di fiduciamemorizzati in chiaro
Identificativi del dispositivonome del dispositivo, versione del sistema operativo, identificativo assegnato dal sistema operativomemorizzati in chiaro
Dati dell’assistentecategoria ed esito delle richieste all’assistente, utilizzo del modello; il testo di una richiesta solo se è stata classificata come abuso, per 30 giornimemorizzati in chiaro; il testo della richiesta cifrato a riposo con una chiave detenuta dal Fornitore
Dati di verifica pubblicaparole di codice inserite, hash con chiave dell’indirizzo IPmemorizzati in chiaro; l’indirizzo IP solo come hash con chiave
Dati di fatturazioneindirizzo di fatturazione, numero di identificazione fiscale, stato dell’abbonamentomemorizzati in chiaro; i dati della carta non raggiungono mai il Fornitore

3.2 Segreti dei codici. Se l’applicazione dell’utente finale lo supporta, i segreti dei codici sono cifrati sul dispositivo dell’utente finale per specifici dispositivi destinatari (X25519, AES-GCM), e il Fornitore non è in grado di decifrare tale copia. I segreti dei codici sono inoltre trattati dal Fornitore nei casi seguenti, nei quali sono cifrati a riposo con AES-256-GCM con una chiave controllata dal Fornitore, custodita in un servizio di gestione delle chiavi nell’Unione europea separato dalla base di dati, e possono essere decifrati dai server del Fornitore: (a) codici di connessione e di organizzazione generati dal servizio; (b) generazione di codici per client automatici e per l’applicazione desktop; (c) consegna degli inviti finché il dispositivo del destinatario non ha ricevuto il segreto; (d) account che utilizzano il backup delle chiavi sul server; (e) account dimostrativi.

4. Categorie di interessati

  • i membri, i dipendenti e gli amministratori del Cliente;
  • i contatti verificati del Cliente, ossia persone esterne che il Cliente verifica;
  • le persone invitate dal Cliente che non hanno ancora accettato;
  • le persone che verificano un codice emesso dal Cliente.

5. Istruzioni del titolare

5.1 Il Fornitore tratta i dati personali soltanto su istruzioni documentate del Cliente. Questo accordo, i Termini di servizio e l’uso che il Cliente fa delle funzioni del prodotto costituiscono tali istruzioni.

5.2 Il Fornitore informa il Cliente senza indugio se, a suo giudizio, un’istruzione viola la normativa sulla protezione dei dati. Il Fornitore può sospendere l’esecuzione di tale istruzione fino alla risoluzione della questione.

5.3 Qualora il diritto dell’Unione o di uno Stato membro obblighi il Fornitore a trattare dati personali oltre le istruzioni del Cliente, il Fornitore informa il Cliente di tale obbligo prima del trattamento, salvo che il diritto in questione vieti tale informazione per rilevanti motivi di interesse pubblico.

5.4 Quando gli utenti del Cliente si collegano con utenti di server gestiti da altri operatori (federazione), il Fornitore trasmette a tali server, su istruzione del Cliente, i dati necessari per il collegamento. Gli altri operatori non sono sub-responsabili del Fornitore.

6. Riservatezza

6.1 Il Fornitore garantisce che ogni persona autorizzata a trattare i dati personali sia vincolata a un obbligo di riservatezza, contrattuale o di legge, e che tale obbligo permanga dopo la fine del rapporto.

6.2 L’accesso è limitato alle persone che ne hanno bisogno per fornire il servizio o per adempiere a un obbligo di legge.

7. Sicurezza del trattamento (articolo 32 del GDPR)

7.1 Il Fornitore applica le misure tecniche e organizzative descritte nell’allegato 1. Il Cliente ha esaminato tali misure e le ritiene adeguate al rischio.

7.2 Il Fornitore può modificare le misure, purché il livello di protezione non sia ridotto.

8. Sub-responsabili

8.1 Il Cliente rilascia autorizzazione generale al ricorso a sub-responsabili. L’elenco aggiornato costituisce l’allegato 2 ed è pubblicato anche in una pagina propria, così da poter essere datato e sostituito indipendentemente da questo accordo.

8.2 Il Fornitore informa il Cliente almeno 30 giorni prima che un nuovo sub-responsabile inizi il trattamento o che uno esistente venga sostituito. L’avviso è dato per posta elettronica al contatto amministrativo del Cliente e mediante aggiornamento dell’elenco pubblicato.

8.3 Entro tale termine il Cliente può opporsi per ragionevoli motivi di protezione dei dati. Se le parti non risolvono l’obiezione, il Cliente può recedere dall’abbonamento interessato, con rimborso del periodo prepagato non utilizzato.

8.4 Il Fornitore impone contrattualmente a ogni sub-responsabile obblighi di protezione dei dati non meno protettivi di quelli del presente accordo e resta pienamente responsabile verso il Cliente dell’operato di tale sub-responsabile.

9. Assistenza al titolare

9.1 Diritti degli interessati. Tenuto conto della natura del trattamento, il Fornitore assiste il Cliente con misure tecniche e organizzative adeguate nell’evasione delle richieste di cui al capo III del GDPR. Il prodotto offre funzioni di esportazione e cancellazione che consentono al Cliente di rispondere alla maggior parte delle richieste senza rivolgersi al Fornitore. Ogni utente finale può inoltre esportare nel prodotto i propri dati personali.

9.2 Il Fornitore trasmette al Cliente, senza ingiustificato ritardo, ogni richiesta ricevuta direttamente da un interessato relativa ai dati del Cliente, e non vi risponde autonomamente salvo obbligo di legge o istruzione.

9.3 Violazione dei dati personali. Il Fornitore informa il Cliente senza ingiustificato ritardo e comunque entro 48 ore da quando viene a conoscenza di una violazione dei dati personali che riguarda i dati del Cliente. L’informazione descrive la natura della violazione, le categorie e il numero approssimativo di interessati e di registrazioni coinvolti, le probabili conseguenze e le misure adottate o proposte.

9.4 Il Fornitore assiste il Cliente nelle valutazioni d’impatto sulla protezione dei dati e nelle consultazioni preventive ai sensi degli articoli 35 e 36 del GDPR, nella misura in cui le informazioni siano a disposizione del Fornitore e non del Cliente.

10. Cancellazione e restituzione

10.1 Gli amministratori del Cliente possono esportare i dati dell’organizzazione con la funzione di esportazione del prodotto per tutta la durata dell’abbonamento e per 30 giorni dopo la cessazione. Ogni file di esportazione resta scaricabile per 7 giorni dalla sua creazione. Se dopo la cessazione la funzione di esportazione non è disponibile per il Cliente, il Fornitore fornisce l’esportazione su richiesta entro gli stessi 30 giorni.

10.2 Trascorso tale periodo, il Fornitore cancella i dati personali entro ulteriori 60 giorni, anche dalle copie di sicurezza secondo il ciclo di rotazione dei backup, salvo che il diritto dell’Unione o di uno Stato membro ne imponga la conservazione.

10.3 I documenti di fatturazione sono conservati per il periodo di conservazione previsto dal diritto commerciale e tributario tedesco.

11. Audit

11.1 Il Fornitore mette a disposizione del Cliente tutte le informazioni necessarie a dimostrare il rispetto dell’articolo 28 del GDPR.

11.2 Il Fornitore adempie agli obblighi di audit in primo luogo fornendo documentazione, compresi il presente accordo, l’allegato 1, l’elenco dei sub-responsabili e ogni certificazione o relazione di terzi di cui disponga.

11.3 Se tale documentazione non è sufficiente, il Cliente può svolgere un audit o incaricare un revisore indipendente che non sia concorrente del Fornitore, alle seguenti condizioni: preavviso ragionevole di almeno 30 giorni, non più di una volta per anno solare salvo dopo una violazione dei dati personali, svolgimento durante il normale orario di lavoro, assenza di interruzioni del servizio e impegno scritto di riservatezza. Il Cliente sostiene i propri costi.

12. Trasferimenti internazionali

12.1 Alcuni sub-responsabili sono stabiliti fuori dallo Spazio economico europeo, come indicato nell’allegato 2.

12.2 Per ciascuno di tali trasferimenti il Fornitore si avvale delle clausole contrattuali tipo adottate dalla Commissione europea (decisione 2021/914), unitamente alle misure supplementari descritte nell’allegato 1. Se il destinatario è coperto da una decisione di adeguatezza, il Fornitore può avvalersi di quest’ultima.

12.3 Il Fornitore sceglie una regione di distribuzione europea quando il sub-responsabile ne offre una.

13. Responsabilità e disposizioni finali

13.1 La responsabilità segue i Termini di servizio. L’articolo 82 del GDPR resta impregiudicato.

13.2 In caso di contrasto tra i Termini di servizio e il presente accordo sul trattamento dei dati personali, prevale il presente accordo.

13.3 Il Fornitore può modificare il presente accordo quando lo richieda la legge o una modifica del servizio. Le modifiche sostanziali sono comunicate con almeno 30 giorni di anticipo. Se il Cliente si oppone, può recedere dall’abbonamento interessato con rimborso del periodo prepagato non utilizzato.

13.4 Si applica il diritto tedesco. Il foro competente è Monaco di Baviera, nella misura in cui la legge consenta tale scelta.

13.5 Se una clausola è invalida, il resto resta in vigore.

Allegato 1 — Misure tecniche e organizzative

Cifratura

  • I dati personali nella base di dati dell’applicazione e i segreti dei codici trattati dal server sono cifrati a riposo con AES-256-GCM prima della memorizzazione; l’indirizzo e-mail che il servizio di autenticazione utilizza per l’accesso e i nomi dei dispositivi degli utenti finali sono memorizzati in chiaro. Le chiavi di cifratura sono custodite in un servizio di gestione delle chiavi nell’Unione europea (Infisical), separato dal fornitore della base di dati (Supabase); i server dell’applicazione le recuperano in fase di esecuzione con credenziali proprie. Il Fornitore non è in grado di decifrare le copie dei segreti dei codici cifrate end-to-end.
  • Se l’applicazione dell’utente finale lo supporta, i segreti dei codici sono cifrati end-to-end per specifici dispositivi destinatari, mediante accordo di chiavi X25519 e AES-GCM.
  • Gli indirizzi IP utilizzati per limitare la frequenza delle richieste e per le statistiche di verifica sono memorizzati solo come hash con chiave (HMAC-SHA256).
  • Tutto il traffico in transito è protetto da TLS.
  • L’applicazione mobile conserva i dati locali in una base di dati cifrata.

Controllo degli accessi

  • Politiche di sicurezza a livello di riga nella base di dati limitano l’accesso per organizzazione e per ruolo.
  • L’accesso amministrativo è limitato a persone nominate ed è separato per ruolo, con una distinzione tra amministrazione della piattaforma e amministrazione del nodo.
  • L’autenticazione supporta collegamenti monouso e fornitori di identità terzi. Per le azioni sensibili è disponibile la conferma biometrica.

Disponibilità e resilienza

  • La base di dati è ospitata con copie di sicurezza automatiche e ripristino a un momento determinato.
  • L’infrastruttura è gestita da un fornitore consolidato con proprie misure di resilienza.

Separazione

  • I dati sono separati per organizzazione a livello di base di dati.
  • Gli ambienti di produzione, collaudo e sviluppo sono progetti separati con credenziali separate.

Registrazione e monitoraggio

  • Gli eventi applicativi sono registrati in forma strutturata.
  • Le azioni amministrative su diritti e organizzazioni sono riportate in un registro di audit.

Cancellazione

  • La cancellazione dell’account rimuove account, registrazioni di dispositivo, connessioni, segreti e token push con un’unica procedura controllata.

Misure supplementari per i trasferimenti

  • Il materiale cifrato end-to-end è illeggibile per qualsiasi sub-responsabile.
  • I dati personali sono cifrati prima di raggiungere l’archiviazione, con chiavi custodite nell’Unione europea separatamente dalla base di dati.
  • Si scelgono regioni di distribuzione europee dove offerte.

Allegato 2 — Sub-responsabili

Questo elenco è pubblicato anche in una pagina propria: trusted.codes/legal/subprocessors, dove porta una propria data ed è sostituito indipendentemente da questo accordo.

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)

Registrazione dell’accettazione

Il Fornitore registra, per ogni accettazione: l’utente che accetta, l’organizzazione, l’identificativo e la versione del documento, la data e l’ora, l’indirizzo di origine e l’identificazione del client.

Il Cliente può recuperare in qualsiasi momento la versione esatta che ha accettato, all’indirizzo con versione indicato in cima a questa pagina. L’identificativo di versione non dipende dalla lingua letta: tutte e sei le traduzioni di questo testo sono la versione 2026-10-04.

Qualora le parti concludano invece un accordo negoziato o firmato, la registrazione conserva un riferimento a quel documento e segna l’origine come offline.

Accordo negoziato o firmato

Un cliente il cui ufficio legale necessiti di un documento negoziato o controfirmato può richiederlo a privacy@trusted.codes. L’accettazione di questo accordo permanente non è una rinuncia a tale richiesta, e la richiesta non deve essere definita prima dell’acquisto di un abbonamento: nel frattempo vale questo accordo permanente, e un documento negoziato lo sostituisce dalla data in cui entrambe le parti lo firmano.