Saltar al contenido

Seguridad

Guardamos conteos de tokens y descartamos tus prompts.

Los prompts y las completions se procesan en memoria y no se almacenan. Cada clave está vinculada a un país, y cada respuesta le dice a tu agente dónde se atendió.Última actualización: 11 de octubre de 2026.
una respuesta de inferencia
x-st-region: us
x-st-data-retention: none
x-st-request-id: 01K5Z3T8R2V9Q4M6N1P7B0C8XD

Los mismos datos, en formato estructurado: /security.json

Lo que nunca hacemos

Almacenar el contenido de las solicitudes

Los prompts y las completions de las solicitudes a la API se procesan en memoria y se descartan. Los archivos de lotes y de ajuste fino, incluidos los resultados de los lotes, se eliminan en un plazo de 30 días.

Registrar contenido en logs

Los prompts y las completions nunca van a logs, trazas, métricas, analítica ni mensajes de error. Los registros de uso contienen conteos, costos y tiempos.

Entrenar con tus datos

No usamos tus prompts, completions ni archivos para entrenar modelos, salvo un ajuste fino que inicies para tu propio modelo privado.

Desviar el tráfico a la otra región

Cuando una región está ocupada o caída, sus solicitudes nunca se envían a la otra región.

Ver el número de tu tarjeta

Lo ingresas en la página de pago de Stripe; nunca llega a nuestros servidores.

Vender información personal

No la vendemos. La Política de privacidad indica qué compartimos, con quién y por qué.

01 · Retención de datos

Los prompts y las completions no se almacenan.

Esto aplica a todas las solicitudes. Cada respuesta lleva x-st-data-retention: none para que tu agente pueda comprobarlo.

Prompts y completionsNo se almacenan
Se procesan en memoria para producir la respuesta y luego se descartan. No se escriben en logs.
Archivos de lotes y de ajuste finoComo máximo 30 días
Se almacenan cifrados en tu región hasta que los eliminas o hasta 30 días después de subirlos, lo que ocurra primero.
Modelos ajustadosHasta que los elimines
Privados para tu cuenta.
Registros de usoMientras exista la cuenta
Modelo, conteos de tokens, costo y tiempos, para la facturación. Sin contenido.

No usamos tus prompts, completions ni archivos para entrenar modelos, salvo los trabajos de ajuste fino que inicies para tu propio modelo privado.

Cerrar una cuenta

Cierra la cuenta con DELETE /v1/account (una clave con el alcance keys o billing). Todas las claves se revocan de inmediato, los lotes y trabajos de ajuste fino en curso se cancelan, los modelos ajustados se eliminan y los datos personales (nombre, correo, nombres de claves, archivos) se borran, salvo que una retención legal nos obligue a conservarlos. El crédito comprado sin usar se reembolsa automáticamente una vez liquidado el uso; nuestro equipo se encarga de los pagos en disputa o retenidos. Los registros de facturación y de uso, que no contienen nombres, correos ni contenido, se conservan durante 6 años, como exigen las leyes fiscales y contables. Los detalles están en la Política de privacidad (en inglés).

Compruébalo en cada respuesta

x-st-region: us
La región que atendió la solicitud. Todas las respuestas de la API, incluidos los errores.
x-st-data-retention: none
Los prompts y las completions de esta solicitud no se almacenan. Todas las respuestas de la API, incluidos los errores.
x-st-request-id: 01K5Z3T8R2V9Q4M6N1P7B0C8XD
El id de la solicitud, para los registros de uso y el soporte. Respuestas de inferencia.

02 · Residencia

Un país por clave.

Una clave empieza con st_us_ o st_ca_, y ese prefijo decide dónde se procesan sus solicitudes y dónde se almacenan los datos de su cuenta. Una clave enviada a la API del otro país recibe 421 wrong_region con la URL base correcta. Los pagos con tarjeta de ambas regiones los procesa Stripe en EE. UU. La Política de privacidad (en inglés) indica qué más se procesa fuera del país de una cuenta. Hay disponible a pedido una lista actualizada de las empresas que procesan datos para nosotros, con lo que recibe cada una y dónde. Escribe a privacy@scaledthought.com.

Estados Unidos

Abierta

api.us.scaledthought.com

Canadá

Próximamente

api.ca.scaledthought.com

una clave ca enviada al host de EE. UU.
HTTP/1.1 421 Misdirected Request
x-st-region: us
x-st-data-retention: none

{"error": {"code": "wrong_region", "type": "invalid_request_error",
  "message": "This API key belongs to region \"ca\". Send requests to https://api.ca.scaledthought.com/v1",
  "base_url": "https://api.ca.scaledthought.com/v1"}}

03 · Claves de API

Claves con alcance limitado para cada agente.

Dale a cada agente la clave más restringida que le sirva, por no más tiempo del que necesite.

Hash, se muestra una vez

Solo guardamos un hash de cada clave y mostramos la clave una sola vez, al crearla.

Vencimiento

Las claves pueden vencer después de hasta 365 días.

Rotación

Reemplaza una clave y mantén la anterior funcionando durante un periodo de gracia, para que un agente pueda cambiar sin interrupciones.

Autorrevocación

Una clave que pudo haberse filtrado puede revocarse a sí misma, sin necesidad de permisos especiales.

Claves de subagente

Dale a un subagente una clave más restringida que nunca puede superar los alcances, el presupuesto ni el vencimiento de su clave madre.

Presupuestos y límites

Cada clave puede tener su propio límite de gasto diario, sus límites de tasa y sus alcances.

CLI
# Una clave de subagente: solo inferencia, $2 al día, vence en 12 horas
npx -y scaledthought@0.3 keys create --name sub-agent --child \
  --scopes inference --budget-usd 2 --expires-in 12h

# Reemplaza una clave; la anterior sigue funcionando durante 24 horas
npx -y scaledthought@0.3 keys rotate key_… --grace 24h

# Esta clave pudo haberse filtrado: revócala
npx -y scaledthought@0.3 keys revoke-self

Referencia: claves en la documentación.

04 · Protección

Cómo protegemos tus datos.

Cifrado en tránsito
El tráfico hacia nuestra API usa TLS 1.2 o posterior, y cada salto que transporta tus prompts, completions o claves dentro de nuestra red también está cifrado. Las conexiones a la base de datos verifican el certificado del servidor.
Cifrado en reposo
Las bases de datos, los archivos almacenados, los respaldos, los secretos y los logs se cifran con las claves de cifrado propias de cada región, guardadas en esa región.
Regiones separadas
Cada región funciona como un despliegue independiente, con su propia base de datos, claves de cifrado y secretos.
Respaldos y logs
Las bases de datos se respaldan automáticamente dentro de su región, se conservan durante 14 días y permiten recuperación a un punto en el tiempo. Los logs operativos contienen solo metadatos y se conservan durante 90 días, en la región.
Acceso del personal
El personal inicia sesión con passkeys, y las acciones sensibles requieren una verificación de passkey reciente. Cada acción del personal sobre una cuenta queda registrada en un log de auditoría de solo anexado.
Pagos
Stripe gestiona las tarjetas. Guardamos los ids de Stripe de un pago, nunca el número de tarjeta.
Modelos fijados
Cada modelo que alojamos nosotros está fijado a un commit exacto de origen y se verifica antes de servir; cuando los pesos tienen checksums publicados, se verifica el hash de cada archivo, así que un modelo que alojamos no puede cambiar sin que lo sepamos.

05 · Cómo desarrollamos

Verificado antes de publicarse.

Cada cambio se verifica
Los cambios en nuestro código e infraestructura pasan por pull requests que deben superar las pruebas, el escaneo de secretos, las verificaciones de vulnerabilidades en dependencias y el análisis estático antes de fusionarse.
Escaneos nocturnos
Cada noche escaneamos nuestro código, dependencias, imágenes de contenedor y configuración de infraestructura en busca de vulnerabilidades conocidas. Los hallazgos reciben una fecha límite de corrección según su severidad: crítica 7 días, alta 30 días, media 90 días, baja 180 días.
Infraestructura como código
Nuestra infraestructura en la nube está definida en código. Antes de cada despliegue, las verificaciones de políticas rechazan cualquier recurso fuera de la región, cualquier almacén de datos con lectura pública y cualquier base de datos, bucket, caché, almacén de secretos o bucket de logs sin la clave de cifrado propia de la región.
Dependencias fijadas
Las imágenes base de los contenedores están fijadas por digest y las acciones de CI por commit. Las actualizaciones de dependencias se proponen cada semana y pasan por las mismas verificaciones.
Secretos
Las credenciales de los servicios están en el gestor de secretos de cada región, nunca en el código. Nuestra CLI nunca acepta un secreto como flag.

06 · Incidentes y reportes

Si algo sale mal.

Respuesta a incidentes

Si un incidente afecta tus datos o claves, te avisamos al correo registrado de la cuenta, si tiene uno. Cuando hay muchos clientes afectados, también publicamos un aviso en este sitio y en /llms.txt. Notificamos a los reguladores según lo exija la ley.

El estado del servicio y los incidentes que publicamos están en la página de estado.

Reportar una vulnerabilidad

Escribe a security@scaledthought.com. Procuramos acusar recibo de los reportes en un plazo de 3 días hábiles, y no emprenderemos acciones legales por investigaciones de buena fe que sigan la política. El alcance y las reglas están en nuestra política de divulgación de vulnerabilidades (en inglés); el contacto también está en security.txt.

Revisiones de seguridad

¿Nos estás evaluando como proveedor? Envía tu cuestionario de seguridad o tus preguntas a security@scaledthought.com. Los mismos datos de esta página, en formato estructurado, están en /security.json.

Agent view · paste this into your agent

Abre tu agente con el prompt ya escrito. Tú pulsas Enter.

Enlaces directos a apps que tienes instaladas. Claude y Claude Code son marcas comerciales de Anthropic; Codex es una marca comercial de OpenAI. ScaledThought no está afiliada a ninguna de ellas ni cuenta con su respaldo.

The facts on this page are also published as data at scaledthought.com/security.json: retention, regions, residency, response headers, key controls and vulnerability disclosure. Every API response also carries x-st-region and x-st-data-retention: none.

Agents can read the whole site as markdown at scaledthought.com/llms.txt.