Política de privacidad
Óptimo MCP es un servidor del Model Context Protocol que permite a asistentes de IA (por ejemplo Claude) consultar y operar instancias de ServiceNow que el usuario registra y controla. Esta política describe qué datos trata el servicio, con qué fin, durante cuánto tiempo y con quién se comparten.
1. Responsable y contacto
El servicio lo opera el titular de https://mcp.optimotech.co. Para cualquier consulta, solicitud de acceso, rectificación o eliminación de datos escribe a [email protected].
2. Datos que se recogen
| Categoría | Datos | Origen |
|---|---|---|
| Cuenta del panel | Correo, contraseña (solo una huella irreversible, nunca la contraseña en claro), rol, fecha de creación, último acceso. | El usuario al registrarse por invitación. |
| Perfil | Nombre visible y foto. | El usuario desde Mi perfil. |
| Seguridad de la cuenta | Método de verificación, secreto de la app (cifrado), llaves de acceso (solo su parte pública y su contador), códigos de respaldo (como hash) y la marca del navegador recordado durante las horas configuradas. | El usuario al configurar la verificación en dos pasos. |
| Instancias de ServiceNow | Alias, URL, usuario técnico y credencial (contraseña, token o secreto OAuth). | El usuario al registrar cada instancia. |
| Autorización OAuth | Clientes registrados dinámicamente, códigos, tokens de acceso y refresco, alcances, IP de origen. | El flujo de conexión desde el cliente MCP. |
| Auditoría | Nombre de la herramienta, instancia, usuario, fecha, resultado y un resumen de lo que se pidió, sin credenciales. | Cada ejecución de una herramienta. |
| Historial de la cuenta | Historial de inicios de sesión y de cambios de la cuenta (auditoría, 90 días). | Cada inicio de sesión y cada cambio de la cuenta. |
| Memoria de trabajo | Observaciones y preferencias que el usuario o el asistente guardan de forma explícita (por ejemplo, cuando la persona le pide a Claude que recuerde algo). | Acciones explícitas del usuario. |
| Caché | Metadatos de tablas y documentación pública de ServiceNow, con caducidad. | Consultas a la instancia y a docs.servicenow.com. |
| IP permitidas | Direcciones IP o rangos autorizados a conectarse, con fecha de caducidad. | Un administrador desde el panel, o la propia persona al pedirle a Claude que autorice su IP actual. |
| Óptimo Chat (chat dentro de ServiceNow) | Conversaciones y sus mensajes (texto de la persona y del asistente, pasos, listas y fuentes con número y descripción de registros), acciones confirmadas o canceladas (campos de la acción y número del registro resultante), consumo por persona y día, y el nombre de usuario y el sys_id de ServiceNow de cada persona. | Las personas de la instancia que usan el chat y las respuestas de su instancia. |
Con el conector MCP, el servicio no almacena el contenido de las conversaciones con el asistente: los registros de ServiceNow que una herramienta devuelve se transmiten al cliente MCP y no se conservan, salvo que el usuario los guarde como observación. Óptimo Chat, el chat que se instala dentro de ServiceNow, sí guarda sus conversaciones en este servicio para mostrar el historial a cada persona, durante el plazo de retención indicado abajo.
3. Para qué se usan
- Autenticar al usuario y a su cliente MCP (OAuth 2.0 con PKCE).
- Ejecutar en su nombre las operaciones que solicita sobre sus instancias de ServiceNow.
- Mantener la trazabilidad de las operaciones (auditoría) y detectar abusos.
- Ofrecer continuidad entre sesiones mediante la memoria de trabajo que el propio usuario decide guardar.
No se usan los datos para publicidad, perfilado ni entrenamiento de modelos.
4. Almacenamiento y seguridad
- Los datos residen en una base de datos PostgreSQL bajo control del operador del servicio.
- Las credenciales de instancias se cifran en reposo con Fernet (AES-128-CBC con HMAC) usando una clave maestra que no se guarda en la base de datos. Nunca se muestran en el panel ni en las respuestas de las herramientas.
- Las contraseñas de cuenta no se guardan: solo una huella irreversible que permite comprobarlas, pero no recuperarlas.
- Todo el tráfico va por HTTPS. El endpoint MCP exige token OAuth y, si el operador lo activa, una lista de IP permitidas.
- El panel aplica CSP, HSTS, X-Frame-Options y protección CSRF.
5. Terceros
- Instancias de ServiceNow del usuario. El servicio envía a cada instancia únicamente las peticiones que el usuario solicita, autenticadas con la credencial que él registró. ServiceNow trata esos datos según el contrato del usuario con ServiceNow.
- Cliente MCP (por ejemplo Claude). Recibe las respuestas de las herramientas. El tratamiento posterior lo rige la política del proveedor del asistente.
- Infraestructura. Alojamiento y proxy HTTPS del operador. No se venden ni ceden datos a terceros para fines propios.
- El panel no carga fuentes ni scripts de terceros: todo se sirve desde este servidor. El proxy HTTPS añade el contador de visitas de Cloudflare Web Analytics.
6. Retención
- Cuenta, instancias y memoria de trabajo: mientras la cuenta esté activa. El usuario puede borrar sus instancias desde el panel, en Mis instancias. Las preferencias guardadas se borran pidiéndoselo a Claude (por ejemplo, «olvida mi update set preferido»), que usa la herramienta snow_forget; las observaciones de la memoria se borran desde Memoria si administras el panel, o pidiéndolo por correo.
- Instancias sin uso: quedan invalidadas tras 30 días de inactividad y exigen revalidación en el panel.
- Tokens OAuth: caducan según su vida útil; para revocarlos antes, entra en Mi perfil › Clientes conectados y pulsa «Revocar».
- Auditoría: se conserva para trazabilidad y puede purgarse a petición del titular de la cuenta.
- Caché: caduca automáticamente y puede vaciarse desde el panel.
- Óptimo Chat: las conversaciones sin actividad se borran, con sus mensajes y acciones, al cumplir 90 días (plazo configurable por el operador); el consumo diario se conserva para la página de estado. Desinstalar el chat no borra antes lo guardado: se borra al cumplir ese plazo, o antes a petición del titular de la cuenta.
7. Derechos del usuario
Puedes revocar la autorización de un cliente MCP en Mi perfil › Clientes conectados. Puedes solicitar acceso, corrección o eliminación de tus datos y eliminar tu cuenta escribiendo a [email protected]. Las solicitudes se atienden en un plazo máximo de 30 días.
8. Cambios
Los cambios relevantes de esta política se publican en esta misma página con la fecha de actualización. El uso continuado del servicio tras un cambio implica su aceptación.