[nonimo]
ES
Descargar la app

Nonimo Gateway, en tu servidor

Dile que sí a la IA sin que un solo dato personal salga 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. Corre en un contenedor delante de la API de OpenAI y tus servicios no cambian su código: solo el base_url.

  • En tus propios servidores
  • Tu información no pasa por Nonimo
  • Nombres, correos, celulares y documentos de varios países
POST /v1/chat/completions
  1. Sale de tu chatbot interno

    Resume el expediente de Laura Gómez y escríbele a laura.gomez@example.com.

  2. Llega al proveedor tapado en tu red

    Resume el expediente de [PERSONA_1] y escríbele a [CORREO_1].

  3. Responde el proveedor

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

  4. Vuelve a tu servicio datos reales

    Hola, Laura Gómez: revisamos tu expediente y está completo.

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

Cómo se monta

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, junto a tus servicios, y puedes tener varias instancias al mismo tiempo.

  2. Tu código sigue hablando la API de OpenAI. Solo 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 petición se revisa completa antes de salir hacia tu proveedor: los datos personales se cambian por etiquetas y, en la respuesta, cada etiqueta recupera su valor. Las peticiones de tus servicios a la IA pasan por el Gateway antes de salir de tu red.

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

Python
from openai import OpenAI

# El mismo cliente y la misma clave: solo cambia base_url
client = OpenAI(base_url="http://tu-servidor:8080/v1")
resp = client.chat.completions.create(
    model="gpt-4o",
    messages=[{"role": "user", "content": "Resume la hoja de vida de Laura Gómez."}],
)
Node
import OpenAI from "openai";

// El mismo cliente y la misma clave: solo 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: "Resume la hoja de vida de Laura Gómez." }],
});
curl
# La misma petición 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": "Resume la hoja de vida de Laura Gómez."}]
  }'

Respuesta completa

Los datos reales vuelven en la respuesta

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

chatbot.example.com

Chatbot interno

Resume el ticket que abrió Camila Rodríguez[PERSONA_1] desde camila.rodriguez@example.com[CORREO_1].

Respuesta

El ticket de Camila Rodríguez[PERSONA_1] es un problema de acceso a la VPN desde el lunes. Le escribo a camila.rodriguez@example.com[CORREO_1] con los pasos para volver a conectarse.

Etiquetas devueltas: 2 de 2 Datos personales enviados: 0

Servicio al cliente

Redacta un correo para Andrés Castaño[PERSONA_1] (andres.castano@example.com[CORREO_1]) para confirmarle que recibimos sus documentos.

Respuesta

Hola, Andrés Castaño[PERSONA_1]: te confirmamos que recibimos tus documentos. Te escribiremos a andres.castano@example.com[CORREO_1] apenas esté todo listo.

Etiquetas devueltas: 2 de 2 Datos personales enviados: 0

Agente con herramientas

Consulta el estado del pedido de Sebastián Moreno[PERSONA_1], celular +57 300 000 0000[TELEFONO_1].

El modelo pide una función

buscar_pedido({ "titular": "Sebastián Moreno[PERSONA_1]", "celular": "+57 300 000 0000[TELEFONO_1]" })

Tu herramienta recibe el valor real; el proveedor solo vio la etiqueta.

Etiquetas devueltas: 2 de 2 Datos personales enviados: 0

Talento humano

Prepara la carta de bienvenida de Juliana Ospina[PERSONA_1]; su dirección es Calle 100 # 0-00, Bogotá[DIRECCION_1].

Respuesta

Hola, Juliana Ospina[PERSONA_1]: te damos la bienvenida al equipo. Ya registramos tu dirección, Calle 100 # 0-00, Bogotá[DIRECCION_1], para el ingreso y la nómina.

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

Para tu oficial 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 dicen la Ley 1581 de 2012 y la SIC, en las preguntas.

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

Detalle técnico

La detección corre dentro de tu red: los datos no salen de ella para detectarse. No reescribe ni resume, solo marca qué es un dato personal, y dentro de una conversación cada dato conserva 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 datos de verdad.

Lo que sale hacia OpenAI

Redacta un correo para [PERSONA_1] ([CORREO_1]) para confirmarle que recibimos sus documentos.

Lo que recibe tu servicio

Hola, Andrés Castaño: te confirmamos que recibimos tus documentos. Te escribiremos a andres.castano@example.com apenas esté todo listo.

Documentos de cada país

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

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

Y además, en México

  • NombreValeria Ramírez[PERSONA_1]
  • Teléfono+52 55 0000 0000[TELEFONO_1]
  • DirecciónAv. Reforma 1, 06600 CDMX[DIRECCION_1]
  • Correovaleria@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
  • CURP[CURP_1]
  • RFC[RFC_1]

Tu servicio envía

Revisa el expediente de Diana Hernández, CURP HEMD850315MDFRRN09.

La IA recibe

Revisa el expediente de [PERSONA_1], CURP [CURP_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, direcciones, claves de API) y, además, los números de documento de cada país de la tabla, con su formato propio. También IBAN, tarjetas y pasaportes (su zona de lectura mecánica).

PaísDocumentos
MéxicoCURP, RFC
ArgentinaCUIL/CUIT, DNI, número de trámite del DNI
BrasilCPF, CNPJ, CNH (licencia de conducción)
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 evaluando Presidio? Nonimo Gateway ya viene listo

Presidio detecta datos personales en un texto. El proxy compatible con OpenAI que lo pone delante de la API lo tiene que montar 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 montar a tu equipo
Tarea Montarlo con Presidio Con Nonimo Gateway
Detectar datos personales en el texto Lo trae Presidio Incluido
Proxy compatible con OpenAI Lo montas tú Viene hecho
Ponerlo delante de tu proveedor de IA Lo conectas tú Cambias base_url
Devolver los datos reales en la respuesta Lo montas tú Viene hecho
Números de identificación de cada país Eliges y ajustas reconocedores Los de la tabla de arriba
Textos en español y otros idiomas Lo configuras tú Viene hecho
Mantenerlo actualizado Tu equipo Nuevas versiones de nuestra parte
Dónde corre En tu infraestructura Un contenedor en tu servidor

La comparación completa, fila por fila: Alternativa a Microsoft Presidio →

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 montarlo, conectarlo y mantenerlo.

Nonimo Gateway te lo entrega 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

Sigues con tu proveedor de IA y el Gateway es una pieza más de tu perímetro.

LiteLLM

¿Tu equipo ya trabaja con LiteLLM? Agrega Nonimo como guardrail

Si tu plataforma ya enruta las llamadas con LiteLLM, Nonimo encaja de dos formas. Elige la que necesitas.

Guardrail en LiteLLM

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

Sale Resume la hoja de vida de [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 se devuelven en la respuesta
¿Los necesitas? Usa el modo proxy →

Gateway en modo proxy

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

Sale Resume la hoja de vida de [PERSONA_1]

Vuelve La respuesta llega con los valores reales: Laura Gómez

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

¿Ya usas LiteLLM? Nonimo se activa como guardrail, o como proxy delante de tu proveedor si quieres 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 superas el tope de palabras, el Gateway te avisa y el servicio sigue.

600 personas

Te sirve Nonimo Gateway Empresa, US$ 539/mes

Firma

Para empezar

Para firmas de abogados y de contadores

Nonimo Gateway Firma US$ 319/mes Nonimo Gateway Firma o US$ 3.190 al año

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

Empresa

Para empresas con varios equipos y más volumen

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

Hasta 150 millones de palabras al mes Equipos de hasta unas 1.000 personas
  • Hasta 3 instancias
  • Modo sin conexión, previa solicitud
  • Soporte prioritario
Solicita acceso

A la medida

Para grandes organizaciones con requisitos propios

Precio a convenir

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

Según nuestra estimación: el plan Firma incluye 25 millones de palabras al 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 la medida no tiene tope, pensado para más de 1.000 personas o varias sedes. Si alguna vez te pasas, te avisamos y el servicio sigue funcionando.

Acceso

Solicita acceso a Nonimo Gateway

Cuéntanos con qué trabajas hoy y te ayudamos a ponerlo en funcionamiento en tus servidores.

Escríbenos

Escríbenos a hello@nonimo.ai y cuéntanos con qué trabajas hoy: qué IA usan en tu empresa y cuántas personas son. Te respondemos para dejarlo funcionando en tus servidores.

Escribir a hello@nonimo.ai

Preguntas

Lo que nos preguntan los equipos de seguridad

Lo que preguntan el responsable de TI, el de seguridad y el oficial de protección de datos antes de desplegar 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 y por sentido eliges tapar, bloquear (la petición no sale y el error indica la categoría, nunca el valor) o avisar (sale tal cual y queda contado). También puedes agregar tus propios términos literales, como números de expediente.

¿Cuánta latencia agrega?

La detección corre en local, 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 tú tengas la respuesta completa. Para la Ley 1581 de 2012, que en su artículo 3 llama dato personal a cualquier información vinculada o que pueda asociarse a personas naturales determinadas o determinables, el dato seudonimizado sigue siendo personal: aquí lo vuelves a asociar tú, en tu infraestructura.

¿Para cuántas personas alcanza cada plan?

Según nuestra estimación: el plan Firma incluye 25 millones de palabras al 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 la medida no tiene tope, pensado para más de 1.000 personas o varias sedes. Si alguna vez te pasas, te avisamos y el servicio sigue funcionando.

Seguridad y privacidad

¿Qué pasa si algo falla?

Por defecto, la petición no sale y tu aplicación recibe un error claro.

¿El Gateway se conecta con Nonimo?

Solo para la licencia y cifras de uso, nunca contenido. Si tu red no puede salir hacia Nonimo, en los planes Empresa y A la medida tienes un modo sin conexión, disponible previa solicitud. Escríbenos a hello@nonimo.ai y acordamos las condiciones.

¿Me ayuda con la Ley 1581 de 2012 y con la SIC?

Te ayuda a reducir lo que le llega a tu proveedor de IA. El principio de seguridad de la Ley 1581 de 2012 (artículo 4, literal g) pide manejar la información con las medidas técnicas, humanas y administrativas necesarias para evitar su consulta, uso o acceso no autorizado, y la Superintendencia de Industria y Comercio (SIC), la autoridad que vigila su cumplimiento, publicó en 2024 lineamientos sobre el tratamiento de datos personales en sistemas de inteligencia artificial (Circular Externa 002 de 2024). Tapar los datos antes de que la consulta salga hacia OpenAI es una medida técnica concreta en esa línea y reduce lo que viaja a servidores fuera de Colombia. Para quien tiene la clave, el dato sigue siendo personal, pero esa clave se queda en tu infraestructura. No reemplaza tu análisis de riesgos ni el contrato con tu proveedor, pero deja menos datos personales en manos de terceros.

Despliegue y licencia

¿Cómo se despliega?

En un servidor o un clúster donde corran contenedores, en tu centro de datos o en tu nube. Se instala junto a tus servicios y puedes tener varias instancias.

¿Cómo funciona la licencia?

Es una licencia firmada por instancia que, en los planes con conexión, se renueva sola. Sin conexión, la cargas a mano y su vigencia depende de las condiciones que acordemos con cada cliente. Si superas el uso de tu plan, el Gateway te avisa y el servicio sigue.

¿El Gateway se actualiza solo?

No. Las actualizaciones las aplica tu equipo de TI cuando quiera, y el Gateway te avisa cuando sale una versión nueva.

Empieza ahora

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

Solicita acceso, instala el contenedor junto a tus servicios y comprueba 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 app de escritorio de Nonimo.

Herramientas

Elige el tipo de archivo y quítale los datos personales antes de mandarlo. Sin crear cuenta y en un minuto.

Todas las herramientas →