[nonimo]
ES
Descargar la app

Nonimo Gateway, en tu servidor

Usá la IA en la empresa sin que los datos personales salgan de tu red.

Nonimo Gateway tapa los datos personales en tus propios servidores antes de cada llamada a la IA y los devuelve en la respuesta. Va en un contenedor delante de la API de OpenAI y tus servicios no cambian el código: sólo el base_url.

  • En tus propios servidores
  • Tu contenido no pasa por Nonimo
  • Documentos de cada país
POST /v1/chat/completions
  1. Sale de tu chatbot interno

    Resumí el expediente de la clienta Graciela Olivera Cardozo y escribile a cliente@example.com.

  2. Llega al proveedor tapado en tu red

    Resumí el expediente de la clienta [PERSONA_1] y escribile a [CORREO_1].

  3. Responde el proveedor

    Hola, [PERSONA_1]: revisamos tu expediente y está completo.

  4. Vuelve a tu servicio datos reales

    Hola, Graciela Olivera Cardozo: revisamos tu expediente y está completo.

Ejemplo con datos de ficción. Por el Gateway pasa lo que llama a la IA por API; el ChatGPT del navegador, no (para eso está la aplicación de escritorio de Nonimo).

Cómo se instala

Enmascaramiento de datos sin reescribir tus servicios

Sin tocar el código de tus servicios: un contenedor en tu servidor y un base_url nuevo.

  1. Un contenedor en tu centro de datos o en tu nube.

    Detalle técnico

    Se instala en tus servidores o en tu cuenta de nube, al lado de tus servicios, y podés tener varias instancias a la vez.

  2. Tu código sigue hablando con la API de OpenAI. Sólo cambia la dirección.

    Detalle técnico

    El Gateway habla la API de OpenAI. Tus servicios apuntan a él y siguen llamando a /v1/chat/completions o a /v1/responses, con function calling incluido. El destino puede ser OpenAI o cualquier API compatible.

  3. Los datos salen como etiquetas y vuelven reales en la respuesta.

    Detalle técnico

    Cada pedido se revisa entero antes de salir hacia tu proveedor: los datos personales se cambian por etiquetas y, en la respuesta, cada etiqueta recupera su valor. Los pedidos de tus servicios a la IA pasan por él antes de salir de tu red.

El SDK oficial de OpenAI funciona sin cambios; alcanza con apuntar el cliente al Gateway:

Python
from openai import OpenAI

# El mismo cliente y la misma clave: sólo cambia base_url
client = OpenAI(base_url="http://tu-servidor:8080/v1")
resp = client.chat.completions.create(
    model="gpt-4o",
    messages=[{"role": "user", "content": "Resumí el expediente de la clienta Graciela Olivera Cardozo."}],
)
Node
import OpenAI from "openai";

// El mismo cliente y la misma clave: sólo cambia baseURL
const client = new OpenAI({ baseURL: "http://tu-servidor:8080/v1" });
const resp = await client.chat.completions.create({
  model: "gpt-4o",
  messages: [{ role: "user", content: "Resumí el expediente de la clienta Graciela Olivera Cardozo." }],
});
curl
# El mismo pedido de siempre, contra tu servidor
curl http://tu-servidor:8080/v1/chat/completions \
  -H "Authorization: Bearer $OPENAI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4o",
    "messages": [{"role": "user", "content": "Resumí el expediente de la clienta Graciela Olivera Cardozo."}]
  }'

Respuesta completa

Los datos reales vuelven en la respuesta

Tu proveedor sólo ve etiquetas; tu servicio recibe la respuesta con los datos reales, cada uno en su lugar.

chatbot.example.com

Chatbot interno

Resumí el ticket que abrió la clienta Martina Acosta Rivero[PERSONA_1] desde cliente@example.com[CORREO_1].

Respuesta

El ticket de la clienta Martina Acosta Rivero[PERSONA_1] es un problema para conectarse a la VPN desde el lunes. Le escribo a cliente@example.com[CORREO_1] con los pasos para volver a conectarse.

Etiquetas devueltas: 2 de 2 Datos personales enviados: 0

Atención al cliente

Redactá un correo para Walter Pintos Silveira[PERSONA_1] (cliente@example.com[CORREO_1]) para confirmarle que recibimos su documentación.

Respuesta

Hola, Walter Pintos Silveira[PERSONA_1]: te confirmamos que recibimos tu documentación. Te vamos a escribir a cliente@example.com[CORREO_1] apenas esté todo pronto.

Etiquetas devueltas: 2 de 2 Datos personales enviados: 0

Agente con herramientas

Consultá el estado del trámite de Gustavo Moreira Sosa[PERSONA_1], pasaporte C0000000[PASAPORTE_1].

El modelo pide una función

buscar_tramite({ "titular": "Gustavo Moreira Sosa[PERSONA_1]", "pasaporte": "C0000000[PASAPORTE_1]" })

Tu herramienta recibe el valor real; el proveedor sólo vio la etiqueta.

Etiquetas devueltas: 2 de 2 Datos personales enviados: 0

RR. HH.

Prepará la carta de bienvenida de la señora Adriana Viera Machado[PERSONA_1]; su celular es +598 99 000 000[TELEFONO_1].

Respuesta

Hola, Adriana Viera Machado[PERSONA_1]: te damos la bienvenida al equipo. Ya agendamos tu celular +598 99 000 000[TELEFONO_1] para avisarte cuando esté tu primer recibo de sueldo.

Etiquetas devueltas: 2 de 2 Datos personales enviados: 0
  • Cada dato, su etiquetaNo reescribe ni resume, y cada dato mantiene su etiqueta en toda la conversación.
  • Todo pasa dentro de tu redLos datos no salen de tu red para taparse.
  • Function callingTus herramientas reciben los argumentos JSON con el valor real.

Para el responsable de protección de datos: los datos llegan a tu proveedor sin poder asociarse a la persona, y la correspondencia con los datos reales se queda en tu infraestructura. Lo que dice la Ley 18.331, en las preguntas.

La diferencia entre anonimizar y seudonimizar la explicamos en anonimización de datos personales.

Detalle técnico

Los datos se tapan dentro de tu red: no salen de ella para taparse. No reescribe ni resume, sólo marca qué es un dato personal, y dentro de una conversación cada dato mantiene su etiqueta de principio a fin. En las llamadas a herramientas, tapa los valores de texto de los argumentos sin alterar su estructura y, cuando el modelo pide ejecutar una función, se la entrega con el valor real para que tu herramienta trabaje con los datos de verdad.

Lo que sale hacia OpenAI

Redactá un correo para [PERSONA_1] ([CORREO_1]) para confirmarle que recibimos su documentación.

Lo que recibe tu servicio

Hola, Walter Pintos Silveira: te confirmamos que recibimos tu documentación. Te vamos a escribir a cliente@example.com apenas esté todo pronto.

Documentos de cada país

Enmascaramiento de datos que reconoce los documentos de cada país

Cada documento, con su formato propio. Elegí un país y mirá qué le llega a la IA.

Y además, en Uruguay

  • NombreMartina Acosta Rivero[PERSONA_1]
  • Celular+598 99 000 000[TELEFONO_1]
  • DirecciónCalle Inexistente 0, Montevideo[DIRECCION_1]
  • Correocliente@example.com[CORREO_1]

Y en todos los países

  • Claves de API[CLAVE_API_1]
  • Tarjetas[TARJETA_1]
  • Pasaportes (MRZ)[PASAPORTE_1]
tu servicio → Gateway → api.openai.com
  • Historia clínica[HISTORIA_CLINICA_1]

Tu servicio envía

Resumí la última consulta del paciente Rubén de León Pereyra, Historia clínica N° 000123.

La IA recibe

Resumí la última consulta del paciente [PERSONA_1], Historia clínica N° [HISTORIA_CLINICA_1].

Datos inventados y números de ejemplo que no son válidos.

Ver la tabla completa de documentos por país

El Gateway reconoce los datos personales de siempre (nombres, correos, celulares y teléfonos con el prefijo internacional, direcciones, claves de API) y, además, los números de documento de cada país con su formato propio. También IBAN, tarjetas y pasaportes (su zona de lectura mecánica). Si en un texto queda un dato a la vista, podés sumarlo como término propio para que se tape siempre.

PaísDocumentos
Uruguaynúmero de historia clínica
ArgentinaDNI, número de trámite del DNI
MéxicoCURP, RFC
BrasilCPF, CNPJ, CNH (licencia de conducir brasileña)
EspañaDNI, NIE, NIF, número de la Seguridad Social
AlemaniaSteuer-ID, Sozialversicherungsnummer
FranciaNIR (numéro de sécurité sociale), SIREN, SIRET
Italiacodice fiscale, partita IVA, carta d’identità elettronica (CIE), tessera sanitaria
PortugalNIF, NISS
Reino UnidoNational Insurance number, NHS number
IrlandaPPS number
AustraliaTFN, Medicare
Estados UnidosSocial Security number
En todos los paísesIBAN, pasaportes (zona de lectura mecánica), tarjetas

Frente a Presidio

¿Estás mirando Presidio? Nonimo Gateway ya viene armado

Presidio detecta datos personales en un texto. El proxy compatible con OpenAI que lo pone delante de la API lo tiene que armar tu equipo; con Nonimo Gateway viene hecho.

Para tu equipo: 6 de 8 tareas Para tu equipo: apuntar base_url al Gateway
Qué trae cada opción y qué le toca armar a tu equipo
Tarea Armarlo con Presidio Con Nonimo Gateway
Detectar datos personales en el texto Lo trae Presidio Incluido
Proxy compatible con OpenAI Lo armás vos Viene hecho
Ponerlo delante de tu proveedor de IA Lo conectás vos Cambiás base_url
Devolver los datos reales en la respuesta Lo armás vos Viene hecho
Números de identificación de cada país Elegís y ajustás reconocedores Los de la tabla de arriba
Textos en español y otros idiomas Lo configurás vos Viene hecho
Mantenerlo al día Tu equipo Versiones nuevas de nuestra parte
Dónde corre En tu infraestructura Un contenedor en tu servidor
Detalle técnico

Presidio detecta datos personales en un texto, pero no trae un proxy compatible con OpenAI: para ponerlo delante de la API, tu equipo tiene que armarlo, conectarlo y mantenerlo.

Nonimo Gateway te lo da hecho: un contenedor en tu propio servidor, una API compatible con OpenAI, los datos reales de vuelta en la respuesta y los números de identificación de cada país de la tabla de arriba.

En tu servidor

Bajo tu control, en tu propia red

Seguís con tu proveedor de IA y el Gateway es una pieza más de tu infraestructura.

LiteLLM

¿Tu equipo ya trabaja con LiteLLM? Sumá Nonimo como guardrail

Si tu plataforma ya enruta las llamadas con LiteLLM, Nonimo encaja de dos formas. Elegí la que necesitás.

Guardrail en LiteLLM

  1. Tus servicios
  2. LiteLLM
  3. Nonimo
  4. El modelo

Sale Resumí el expediente de la clienta [PERSONA_1]

Vuelve La respuesta llega con las etiquetas: [PERSONA_1]

  • Los datos personales salen tapados antes de llegar al modelo
  • Se activa en la configuración de LiteLLM
  • Los valores reales no vuelven en la respuesta
¿Los necesitás? Usá el modo proxy →

Gateway en modo proxy

  1. Tus servicios
  2. Nonimo Gateway
  3. Tu proveedor de IA

Sale Resumí el expediente de la clienta [PERSONA_1]

Vuelve La respuesta llega con los valores reales: Graciela Olivera Cardozo

  • Los datos personales salen tapados antes de llegar al modelo
  • La respuesta vuelve con los valores reales
Detalle técnico

¿Ya usás LiteLLM? Nonimo se activa como guardrail, o como proxy delante de tu proveedor si querés los datos de vuelta en la respuesta.

Planes

Enmascaramiento de datos con un plan a la medida de tu equipo

Todos los planes empiezan con 30 días de prueba y, si pasás el límite de palabras, el Gateway te avisa y el servicio sigue.

600 personas

Te sirve Nonimo Gateway Empresa, US$ 539/mes

Estudio

Para empezar

Para estudios jurídicos y contables

Nonimo Gateway Estudio US$ 319/mes Nonimo Gateway Estudio o US$ 3.190 por año

Hasta 25 millones de palabras por mes Equipos de hasta unas 200 personas
  • 1 instancia
  • Soporte por correo
Pedí acceso

Empresa

Para empresas con varios equipos y más volumen

Nonimo Gateway Empresa US$ 539/mes Nonimo Gateway Empresa o US$ 5.390 por año

Hasta 150 millones de palabras por mes Equipos de hasta unas 1.000 personas
  • Hasta 3 instancias
  • Modo sin conexión, a solicitud
  • Soporte prioritario
Pedí acceso

A medida

Para grandes organizaciones con requisitos propios

Precio a convenir

Sin límite de palabras Más de 1.000 personas
  • Instancias ilimitadas
  • Modo sin conexión, a solicitud
  • Contrato y condiciones propias
Hablemos
¿Para cuántas personas alcanza cada plan?

Según nuestra estimación: el plan Estudio incluye 25 millones de palabras por mes, suficiente para equipos de hasta unas 200 personas; el plan Empresa, 150 millones, para equipos de hasta unas 1.000; y el plan A medida no tiene límite, pensado para más de 1.000 personas o varias sedes. Si alguna vez te pasás, te avisamos y el servicio sigue funcionando.

Acceso

Pedí acceso a Nonimo Gateway

Contanos con qué trabajás hoy y te escribimos para instalarlo en tus servidores.

¿Qué IA usan hoy en tu empresa? (marcá todas las que correspondan)

Usamos estos datos para escribirte sobre Nonimo Gateway. Política de privacidad.

Preguntas

Lo que nos preguntan las áreas de informática y seguridad

Lo que preguntan el responsable de informática, el de seguridad y el de protección de datos antes de instalar el Gateway.

Qué hace y qué abarca

¿Con qué APIs es compatible?

Con la de OpenAI y con cualquier API compatible con ella: Chat Completions y Responses, con function calling.

¿Qué ve el proveedor de IA?

La consulta con una etiqueta como [PERSONA_1] o [CORREO_1] en el lugar de cada dato personal. Por tipo de dato elegís tapar, frenar el pedido o sólo avisar. También podés sumar tus propios términos, como números de expediente.

¿Cuánta demora agrega?

Los datos se tapan dentro de tu red, sin llamar a ningún servicio externo.

¿Esto es anonimizar o seudonimizar?

Seudonimizar. Anonimizar corta para siempre el vínculo con la persona; el enmascaramiento de datos del Gateway cambia cada dato por una etiqueta y te lo devuelve en la respuesta. Mucha gente busca anonimización de datos para usar la IA y lo que necesita es justamente esto: que el modelo no sepa de quién habla y que vos tengas la respuesta completa. El vínculo con la persona lo recuperás vos, en tu infraestructura.

¿Para cuántas personas alcanza cada plan?

Según nuestra estimación: el plan Estudio incluye 25 millones de palabras por mes, suficiente para equipos de hasta unas 200 personas; el plan Empresa, 150 millones, para equipos de hasta unas 1.000; y el plan A medida no tiene límite, pensado para más de 1.000 personas o varias sedes. Si alguna vez te pasás, te avisamos y el servicio sigue funcionando.

Seguridad y privacidad

¿Qué pasa si algo falla?

Por defecto, el pedido no sale y tu aplicación recibe un error claro.

¿El Gateway se conecta con Nonimo?

Para la licencia y cifras de uso, nunca para el contenido. Si tu red no puede salir hacia Nonimo, en los planes Empresa y A medida tenés un modo sin conexión, a solicitud. Escribinos a hello@nonimo.ai y acordamos las condiciones.

¿Me ayuda con la Ley 18.331?

Te ayuda a achicar lo que le llega a tu proveedor de IA. El artículo 10 de la Ley 18.331 le pide al responsable o usuario de la base de datos adoptar las medidas necesarias para garantizar la seguridad y confidencialidad de los datos personales, y el artículo 23 prohíbe, salvo excepciones, transferirlos a países u organismos internacionales que no proporcionen niveles de protección adecuados. Tapar los datos antes de que la consulta salga hacia OpenAI es una medida concreta en esa línea y reduce lo que viaja a servidores fuera del Uruguay. Para quien tiene la correspondencia con los datos reales, el dato sigue siendo personal, pero esa correspondencia se queda en tu infraestructura. No reemplaza tu análisis de riesgos, el contrato con tu proveedor ni lo que te indique la URCDP, pero deja menos datos personales en manos de terceros.

Instalación y licencia

¿Cómo se instala?

En un servidor o un clúster donde corran contenedores, en tu centro de datos o en tu nube. Se instala al lado de tus servicios y podés tener varias instancias.

¿Cómo funciona la licencia?

Cada instancia tiene su licencia, que en los planes con conexión se renueva sola. Sin conexión, la cargás a mano y su vigencia depende de las condiciones que acordemos con cada cliente. Si pasás el uso de tu plan, el Gateway te avisa y el servicio sigue.

¿El Gateway se actualiza solo?

No. Las actualizaciones las aplica tu área de informática cuando quiera, y el Gateway te avisa cuando sale una versión nueva.

Empezá ahora

Enmascaramiento de datos para tu equipo, desde el primer día

Pedí acceso, instalá el contenedor al lado de tus servicios y comprobá con tu propio tráfico que los datos personales le llegan a la IA convertidos en etiquetas. Para el ChatGPT que tu equipo usa en el navegador está la aplicación de escritorio de Nonimo.

Herramientas

Elegí el tipo de archivo y tapá los datos personales antes de mandarlo. Sin registrarte y en un minuto.

Todas las herramientas →