[nonimo]
IT
Scarica l’app

Nonimo Gateway, sul tuo server

Di’ sì all’IA senza che un solo dato personale esca dalla tua rete.

Nonimo Gateway maschera i dati personali sui tuoi server prima di ogni chiamata all’IA e li rimette al loro posto nella risposta. Gira in un container davanti all’API di OpenAI e il codice dei tuoi servizi non cambia: cambia solo il base_url.

  • Sui tuoi server
  • I tuoi contenuti non passano da Nonimo
  • Codice fiscale, IBAN e documenti di ogni paese
POST /v1/chat/completions
  1. Parte dal tuo chatbot interno

    Riassumi la pratica di Giulia Bianchi e scrivi a giulia.bianchi@example.com.

  2. Arriva al fornitore mascherato nella tua rete

    Riassumi la pratica di [PERSONA_1] e scrivi a [EMAIL_1].

  3. Risponde il fornitore

    Gentile [PERSONA_1], abbiamo verificato la sua pratica: è completa.

  4. Torna al tuo servizio dati reali

    Gentile Giulia Bianchi, abbiamo verificato la sua pratica: è completa.

Esempio con dati di fantasia. Dal Gateway passano le chiamate all’IA via API, non ChatGPT usato dal browser (per quello c’è Nonimo per le organizzazioni).

Messa in funzione

Come funziona: la pseudonimizzazione in tre passi

Senza toccare il codice dei tuoi servizi: un container sul tuo server e un nuovo base_url.

  1. Un container nel tuo data center o nel tuo cloud.

    Dettagli tecnici

    Si installa sui tuoi server o nel tuo account cloud, accanto ai tuoi servizi, e puoi avere più istanze in parallelo.

  2. Il tuo codice continua a usare l’API di OpenAI. Cambia solo l’indirizzo.

    Dettagli tecnici

    Il Gateway parla l’API di OpenAI. I tuoi servizi puntano a lui e continuano a chiamare /v1/chat/completions o /v1/responses, function calling compreso. La destinazione può essere OpenAI o qualsiasi API compatibile.

  3. I dati escono come segnaposto e tornano reali nella risposta.

    Dettagli tecnici

    Ogni richiesta viene analizzata prima di partire verso il tuo fornitore: i dati personali vengono sostituiti da segnaposto e, nella risposta, ogni segnaposto ritrova il suo valore. Le richieste dei tuoi servizi all’IA passano dal Gateway prima di uscire dalla tua rete.

L’SDK ufficiale di OpenAI funziona senza modifiche; basta puntare il client al Gateway:

Python
from openai import OpenAI

# Stesso client e stessa chiave: cambia solo base_url
client = OpenAI(base_url="http://tuo-server:8080/v1")
resp = client.chat.completions.create(
    model="gpt-4o",
    messages=[{"role": "user", "content": "Riassumi la pratica di Giulia Bianchi."}],
)
Node
import OpenAI from "openai";

// Stesso client e stessa chiave: cambia solo baseURL
const client = new OpenAI({ baseURL: "http://tuo-server:8080/v1" });
const resp = await client.chat.completions.create({
  model: "gpt-4o",
  messages: [{ role: "user", content: "Riassumi la pratica di Giulia Bianchi." }],
});
curl
# La solita richiesta, verso il tuo server
curl http://tuo-server:8080/v1/chat/completions \
  -H "Authorization: Bearer $OPENAI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4o",
    "messages": [{"role": "user", "content": "Riassumi la pratica di Giulia Bianchi."}]
  }'

I dati tornano

La risposta arriva con i dati reali

Il fornitore vede solo segnaposto; il tuo servizio riceve la risposta con i dati reali, ognuno al suo posto.

chatbot.example.com

Chatbot interno

Riassumi il ticket aperto da Luca Ferrari[PERSONA_1] (luca.ferrari@example.com[EMAIL_1]).

Risposta

Il ticket di Luca Ferrari[PERSONA_1] riguarda un problema di accesso alla VPN da lunedì. Scrivo a luca.ferrari@example.com[EMAIL_1] con i passaggi per ricollegarsi.

Segnaposto ripristinati: 2 su 2 Dati personali inviati: 0

Assistenza clienti

Scrivi un’email a Francesca Romano[PERSONA_1] (francesca.romano@example.com[EMAIL_1]) per confermarle che abbiamo ricevuto i suoi documenti.

Risposta

Gentile Francesca Romano[PERSONA_1], le confermiamo che abbiamo ricevuto i suoi documenti. Le scriveremo a francesca.romano@example.com[EMAIL_1] appena sarà tutto pronto.

Segnaposto ripristinati: 2 su 2 Dati personali inviati: 0

Agente con strumenti

Controlla lo stato dell’ordine di Marco Esposito[PERSONA_1], codice fiscale SPSMRC75D15F839Z[CODICE_FISCALE_1].

Il modello chiama una funzione

cerca_ordine({ "intestatario": "Marco Esposito[PERSONA_1]", "codice_fiscale": "SPSMRC75D15F839Z[CODICE_FISCALE_1]" })

Il tuo strumento riceve il valore reale; il fornitore ha visto solo il segnaposto.

Segnaposto ripristinati: 2 su 2 Dati personali inviati: 0

HR

Prepara la lettera di benvenuto per Alessandro Colombo[PERSONA_1]; lo stipendio andrà sul conto IT00 X000 0000 0000 0000 0000 000[IBAN_1].

Risposta

Benvenuto in squadra, Alessandro Colombo[PERSONA_1]! Lo stipendio ti sarà accreditato sul conto IT00 X000 0000 0000 0000 0000 000[IBAN_1].

Segnaposto ripristinati: 2 su 2 Dati personali inviati: 0
  • Ogni dato, il suo segnapostoNon riscrive e non riassume, e ogni dato mantiene lo stesso segnaposto per tutta la conversazione.
  • Il rilevamento avviene nella tua reteI dati non escono dalla tua rete per essere rilevati.
  • Function callingI tuoi strumenti ricevono gli argomenti JSON con il valore reale.

Per il tuo DPO: è pseudonimizzazione (art. 4, n. 5, del GDPR) e la corrispondenza con i dati reali resta nella tua infrastruttura. GDPR e Garante: la risposta nelle domande frequenti.

Perché i dati pseudonimizzati restano dati personali lo spieghiamo nella guida I dati pseudonimizzati sono dati personali?

Dettagli tecnici

Il rilevamento avviene nella tua rete: i dati non ne escono per essere analizzati. Non riscrive e non riassume, si limita a indicare che cosa è un dato personale, e nella stessa conversazione ogni dato mantiene il suo segnaposto dall’inizio alla fine. Nelle chiamate agli strumenti maschera i valori di testo degli argomenti senza alterarne la struttura e, quando il modello chiede di eseguire una funzione, gliela consegna con il valore reale, così il tuo strumento lavora con dati veri.

Cosa parte verso OpenAI

Scrivi un’email a [PERSONA_1] ([EMAIL_1]) per confermarle che abbiamo ricevuto i suoi documenti.

Cosa riceve il tuo servizio

Gentile Francesca Romano, le confermiamo che abbiamo ricevuto i suoi documenti. Le scriveremo a francesca.romano@example.com appena sarà tutto pronto.

I documenti di ogni paese

Data masking che riconosce i documenti paese per paese, dal codice fiscale al DNI spagnolo

Ogni documento, con il suo formato. Scegli un paese e guarda cosa arriva all’IA.

E inoltre, per Italia

  • NomeChiara Ricci[PERSONA_1]
  • Telefono+39 300 000 0000[TELEFONO_1]
  • IBANIT00 X000 0000 0000 0000 0000 000[IBAN_1]
  • IndirizzoVia Roma 1, 00184 Roma[INDIRIZZO_1]
  • Emailchiara@example.com[EMAIL_1]

E in tutti i paesi

  • Chiavi API[CHIAVE_API_1]
  • Carte di pagamento[CARTA_1]
  • Passaporti (MRZ)[PASSAPORTO_1]
tuo servizio → Gateway → api.openai.com
  • Codice fiscale[CODICE_FISCALE_1]
  • Partita IVA[PARTITA_IVA_1]
  • CIE[CIE_1]
  • Tessera sanitaria[TESSERA_SANITARIA_1]

Il tuo servizio invia

Rispondi a Mario Rossi, codice fiscale RSSMRA80A01H501X.

L’IA riceve

Rispondi a [PERSONA_1], codice fiscale [CODICE_FISCALE_1].

Dati inventati e numeri di esempio non validi.

Vedi la tabella completa dei documenti per paese

Il Gateway riconosce i dati personali di sempre (nomi, email, numeri di telefono, indirizzi, chiavi API) e, in più, i numeri dei documenti di ogni paese, ciascuno con il suo formato. Anche IBAN, carte di pagamento e passaporti (zona a lettura ottica, MRZ).

PaeseDocumenti
Italiacodice fiscale, partita IVA, carta d’identità elettronica (CIE), tessera sanitaria
SpagnaDNI, NIE, NIF, numero di previdenza sociale (NUSS)
GermaniaSteuer-ID, Sozialversicherungsnummer
FranciaNIR (numéro de sécurité sociale), SIREN, SIRET
PortogalloNIF, NISS
BrasileCPF, CNPJ, CNH (patente di guida)
Regno UnitoNational Insurance number, NHS number
IrlandaPPS number
AustraliaTFN, Medicare
Stati UnitiSocial Security number
In tutti i paesiIBAN, passaporti (zona a lettura ottica), carte di pagamento

Rispetto a Presidio

Stai valutando Presidio? Nonimo Gateway è pronto all’uso

Presidio rileva i dati personali in un testo. Il proxy compatibile con OpenAI che lo mette davanti all’API lo deve costruire il tuo team; con Nonimo Gateway è già pronto.

A carico del tuo team: 6 attività su 8 A carico del tuo team: puntare base_url al Gateway
Cosa offre ciascuna opzione e cosa resta da costruire al tuo team
Attività Costruirlo con Presidio Con Nonimo Gateway
Rilevare i dati personali nel testo Lo fa Presidio Incluso
Proxy compatibile con OpenAI Lo costruisci tu Già pronto
Metterlo davanti al fornitore di IA Lo colleghi tu Cambi base_url
Rimettere i dati reali nella risposta Lo costruisci tu Già pronto
Numeri identificativi di ogni paese Scegli e configuri i riconoscitori Quelli della tabella sopra
Testi in italiano e in altre lingue Lo configuri tu Già pronto
Tenerlo aggiornato Il tuo team Nuove versioni fornite da noi
Dove gira Nella tua infrastruttura Un container sul tuo server

Il confronto completo, riga per riga: Alternativa a Microsoft Presidio →

Dettagli tecnici

Presidio rileva i dati personali in un testo, ma non include un proxy compatibile con OpenAI: per metterlo davanti all’API il tuo team deve costruirlo, collegarlo e mantenerlo.

Nonimo Gateway te lo dà già pronto: un container sul tuo server, un’API compatibile con OpenAI, i dati reali che tornano nella risposta e i numeri identificativi di ogni paese della tabella sopra.

Sul tuo server

Sotto il tuo controllo, nella tua rete

Continui con il tuo fornitore di IA e il Gateway diventa un componente in più del tuo perimetro.

LiteLLM

Usi già LiteLLM? Attiva Nonimo come guardrail

Se la tua piattaforma instrada già le chiamate con LiteLLM, Nonimo si inserisce in due modi. Scegli quello che ti serve.

Guardrail in LiteLLM

  1. I tuoi servizi
  2. LiteLLM
  3. Nonimo
  4. Il modello

Esce Riassumi la pratica di [PERSONA_1]

Torna La risposta arriva con i segnaposto: [PERSONA_1]

  • I dati personali escono mascherati prima di arrivare al modello
  • Si attiva nella configurazione di LiteLLM
  • I valori reali non vengono rimessi nella risposta
Ti servono? Usa la modalità proxy →

Gateway in modalità proxy

  1. I tuoi servizi
  2. Nonimo Gateway
  3. Fornitore di IA

Esce Riassumi la pratica di [PERSONA_1]

Torna La risposta arriva con i valori reali: Giulia Bianchi

  • I dati personali escono mascherati prima di arrivare al modello
  • La risposta torna con i valori reali
Dettagli tecnici

Usi già LiteLLM? Nonimo si attiva come guardrail, oppure come proxy davanti al tuo fornitore se vuoi i dati reali di ritorno nella risposta.

Piani e prezzi

I piani di Nonimo Gateway per la pseudonimizzazione sul tuo server

Tutti i piani partono con 30 giorni di prova e, se superi il limite di parole, il Gateway ti avvisa e il servizio continua.

600 persone

Fa per te Nonimo Gateway Azienda, 490 €/mese

Studio

Per iniziare

Per studi professionali e team che iniziano con l’IA

Nonimo Gateway Studio 290 €/mese Nonimo Gateway Studio oppure 2.900 € all’anno

Fino a 25 milioni di parole al mese Team fino a circa 200 persone
  • 1 istanza
  • Supporto via email
Richiedi l’accesso

Azienda

Per aziende con più team e più volume

Nonimo Gateway Azienda 490 €/mese Nonimo Gateway Azienda oppure 4.900 € all’anno

Fino a 150 milioni di parole al mese Team fino a circa 1.000 persone
  • Fino a 3 istanze
  • Modalità offline, su richiesta
  • Supporto prioritario
Richiedi l’accesso

Su misura

Per grandi organizzazioni con esigenze proprie

Prezzo su richiesta

Nessun limite di parole Oltre 1.000 persone
  • Istanze illimitate
  • Modalità offline, su richiesta
  • Contratto e condizioni personalizzati
Parliamone
Per quante persone basta ciascun piano?

Secondo la nostra stima: il piano Studio include 25 milioni di parole al mese, sufficienti per team fino a circa 200 persone; il piano Azienda, con 150 milioni, per team fino a circa 1.000; e il piano Su misura, senza limiti, è pensato per oltre 1.000 persone o più sedi. Se dovessi superare il limite, il Gateway ti avvisa e il servizio continua a funzionare.

Accesso

Richiedi l’accesso a Nonimo Gateway

Raccontaci che stack usi oggi e ti scriviamo per fartelo provare nella tua infrastruttura.

Quali strumenti di IA usa oggi il tuo team? (seleziona tutti quelli in uso)

Usiamo questi dati solo per contattarti riguardo a Nonimo Gateway. Informativa sulla privacy.

Domande

Domande frequenti

Quello che chiedono il responsabile IT, quello della sicurezza e il DPO prima di mettere in produzione il Gateway.

Cosa fa e cosa copre

Cosa vede il fornitore di IA?

La richiesta con i segnaposto al posto dei dati personali riconosciuti, oppure nulla se la policy la blocca. La corrispondenza tra segnaposto e valori resta nella tua infrastruttura.

Il Gateway rallenta le risposte?

Il rilevamento avviene in locale, nella tua rete, senza passare da servizi esterni.

Con quali API e funzioni è compatibile?

Con quella di OpenAI e con qualsiasi API compatibile: Chat Completions e Responses, con function calling.

Per quante persone basta ciascun piano?

Secondo la nostra stima: il piano Studio include 25 milioni di parole al mese, sufficienti per team fino a circa 200 persone; il piano Azienda, con 150 milioni, per team fino a circa 1.000; e il piano Su misura, senza limiti, è pensato per oltre 1.000 persone o più sedi. Se dovessi superare il limite, il Gateway ti avvisa e il servizio continua a funzionare.

Sicurezza e privacy

Cosa succede se qualcosa va storto?

Di default la richiesta non parte e la tua applicazione riceve un errore chiaro.

Il Gateway si collega a Nonimo?

Solo per la licenza e i conteggi d’uso, non per i contenuti. Se la tua rete non può raggiungere Nonimo, con i piani Azienda e Su misura è disponibile su richiesta la modalità offline. Scrivici a hello@nonimo.ai e concordiamo le condizioni.

Il Gateway aiuta con il GDPR e con quello che chiede il Garante?

Ti aiuta a ridurre i dati personali che arrivano al fornitore di IA, ma da solo non ti rende conforme al GDPR. Il Gateway fa pseudonimizzazione, non anonimizzazione: è una delle misure che l’articolo 32 elenca accanto alla cifratura, e l’articolo 25 la indica come esempio di protezione fin dalla progettazione. Il Garante per la protezione dei dati personali, quando nel maggio 2025 ha avviato un’istruttoria sul modello di IA generativa alla base di Replika, ha chiesto chiarimenti anche sull’eventuale adozione di misure di anonimizzazione o pseudonimizzazione. Per te, che puoi ricollegare i segnaposto alle persone, i dati restano personali (considerando 26): base giuridica, l’accordo sul trattamento con il fornitore (art. 28, nomina a responsabile) e minimizzazione restano a tuo carico.

Deploy e licenza

Come si distribuisce il Gateway?

Ti serve un server o un cluster dove girino container, nel tuo data center o nel tuo cloud. Si installa accanto ai tuoi servizi e puoi avere più istanze.

Come funziona la licenza?

È una licenza firmata per istanza; nei piani con connessione si rinnova da sola, mentre in modalità offline si carica a mano e la sua validità dipende dalle condizioni concordate con ciascun cliente. Se superi l’uso previsto dal tuo piano il Gateway ti avvisa e il servizio continua.

Come si aggiorna il Gateway?

Gli aggiornamenti li installa il tuo team IT quando vuole. Il Gateway non si aggiorna da solo: ti avvisa quando esce una nuova versione.

Guide

Per approfondire

Guide su AI gateway, proxy per la privacy e su come tenere i dati personali fuori dalle chiamate all’IA.

Inizia ora

Prova la pseudonimizzazione sul tuo server

Richiedi l’accesso: un container nella tua rete, una riga da cambiare nel codice e i dati mascherati verso OpenAI fin dalla prima richiesta. Per l’IA che il tuo team usa nel browser, guarda Nonimo per le organizzazioni.

Strumenti

Togli i dati personali da file, testi e foto dei documenti prima di inviarli. Senza registrazione e in un minuto.

Tutti gli strumenti →