Seguridad

Watch solo lee. Tú decides qué cambia.

Un agente lee texto que pudo escribir un atacante. Por eso Ingot lo trata como la parte menos confiable y aplica los controles fuera de su alcance.

Lo que un agente puede hacer

  • Leer logs, métricas y el estado de la nube con nueve roles de lectura.
  • Leer los repos que indiques, solo con solicitudes GET.
  • Hacer consultas de solo lectura en una base de datos que indiques, con un límite de filas.
  • Hacer commit de un fix en un branch y abrir un pull request.

Lo que no puede hacer

  • Escribir en tu nube.
  • Hacer push a tu branch principal ni hacer merge de un pull request. Lo haces tú, o tus reglas.
  • Tener una clave que haga merge o deploy. La consola de Ingot las guarda y aplica tus reglas.
  • Cerrar el ticket de su propio fix. Lo cierra Watch, cuando el problema está resuelto.
  • Ver una API key, tu token de GitHub ni una contraseña de base de datos.
  • Publicar en Slack ni enviar correos. La consola envía cada mensaje.
  • Leer datos de otro cliente. Cada uno tiene su propio runner e identidad en la nube.
Google Cloud

Nueve roles de lectura para vigilar.

Cada cliente tiene su propio runner y su propia cuenta de servicio. Ingot nunca pide roles/viewer. Auto-deploy agrega roles de deploy, que guarda la consola, y solo si lo activas.

  • roles/logging.viewer
  • roles/monitoring.viewer
  • roles/cloudasset.viewer
  • roles/serviceusage.serviceUsageConsumer
  • roles/compute.viewer
  • roles/run.viewer
  • roles/container.viewer
  • roles/dns.reader
  • roles/certificatemanager.viewer
Claves y datos

Tus claves quedan fuera del alcance del agente.

Un proxy guarda las claves

El agente corre con una clave ficticia. Un supervisor inyecta la real en cada solicitud.

El uso del modelo está incluido

Ingot lo paga y selecciona el modelo. Tu propia API key, si la pides.

Retención de 30 días

Registros de ejecución, evidencia y transcripciones, salvo que cambies eso.

La palabra del agente no es la última

Las verificaciones básicas corren primero. Un hallazgo sin evidencia se descarta.

Inicio de sesión

Primero passkeys. Las invitaciones vencen a las 24 horas.

Tu propia máquina

El Local Runner solo hace conexiones salientes, a las redes que elijas.

Reportar un problema

¿Encontraste un problema de seguridad en Ingot? Avísanos primero, con los pasos para reproducirlo.

Escríbenos a security@ingot.run.

Haznos las preguntas difíciles.

Agenda una llamada y trae a tu equipo de seguridad.