heydeer

Seguridad y tratamiento de datos

Cómo accede HeyDeer a los repositorios, ejecuta revisiones y correcciones, y almacena datos.

HeyDeer nunca almacena tu código: cada revisión y corrección trabaja sobre un clon temporal que se descarta al terminar. HeyDeer nunca usa tu código para entrenar modelos de IA.

Permisos del repositorio

Instala la GitHub App con “Only select repositories” para limitar el acceso a los repositorios que quieres que se revisen.

Checks Lectura y escritura
Crear y actualizar la comprobación HeyDeer Review para mostrar el progreso y los resultados de la revisión. Publicar comprobaciones requiere este permiso; los comentarios de revisión se pueden publicar sin él.
Contents Lectura y escritura
Leer el código fuente y el historial de Git, resolver o reabrir las conversaciones de revisión de HeyDeer y subir commits para correcciones y solicitudes a @heydeer. Los cambios van a una rama nueva salvo que el PR sea de HeyDeer o pidas otra cosa, y los pushes nunca sobrescriben commits de una rama.
Pull requests Lectura y escritura
Leer los detalles de los pull requests, publicar revisiones y comentarios, y abrir, actualizar o fusionar pull requests cuando lo pidas. HeyDeer nunca fusiona un pull request de un fork ni sube sus commits.
Metadatos del repositorio Lectura
Leer la información básica del repositorio requerida por las GitHub Apps.
Issues: lectura y escritura
Recibir comandos en comentarios de PR, añadir y quitar 👀 en solicitudes de revisión y leer issues y PR relacionados cuando “Leer issues y PR relacionados” está activado.
Miembros de la organización: lectura
Listar los miembros y administradores del espacio de trabajo, y comprobar la pertenencia a la organización y a los equipos cuando tus filtros de revisión usan reglas de miembros o de equipos.
Direcciones de correo: lectura
Usar tu correo principal verificado para los recordatorios de facturación y de créditos. Puedes iniciar sesión sin conceder este permiso.

HeyDeer solicita acceso de escritura a Workflows para publicar correcciones en archivos de flujos de trabajo de GitHub Actions. No solicita acceso a Administration. Los tokens se limitan a un repositorio y a los permisos necesarios para cada paso.

Procesamiento de revisiones y correcciones

HeyDeer clona el repositorio en un Vercel Sandbox no persistente en una de las regiones de Vercel en Estados Unidos: Washington D. C., Cleveland, San Francisco o Portland. Los agentes de revisión leen el código fuente; no lo ejecutan, ni tampoco sus pruebas ni sus dependencias. El entorno tiene un límite de tiempo y se detiene durante la limpieza de la revisión.

Al iniciar una corrección o mencionar a @heydeer, autorizas a un agente a clonar el repositorio, editar código, instalar dependencias y ejecutar comprobaciones locales en un entorno temporal aislado con acceso a internet público. Los scripts y las dependencias del repositorio pueden enviar datos a servicios externos. HeyDeer aísla las tareas y protege las credenciales de la plataforma; no impide ese tráfico saliente.

Corregir con HeyDeer

Servicios de modelos

HeyDeer no utiliza tu código fuente, tus instrucciones ni los resultados de revisiones y correcciones para entrenar sus propios modelos de IA.

Las revisiones y las correcciones usan modelos de OpenAI, Anthropic, Kimi y GLM. HeyDeer llama a los modelos de OpenAI y Anthropic directamente o a través de AWS Bedrock, OpenRouter y Vercel AI Gateway, y a los modelos Kimi y GLM a través de esos tres proveedores. HeyDeer almacena los resultados y el historial por separado; los servicios que conectes siguen sus propias políticas de datos.

Conectores opcionales

Si añades un conector, las solicitudes que las revisiones y tareas envían a ese servicio pueden incluir código o contexto de la tarea. Tú eliges qué servicios conectar, las credenciales que usan y las herramientas que HeyDeer puede llamar. Los conectores privados quedan excluidos de los repositorios públicos y de los cambios que provienen de forks o de personas sin acceso de escritura. El entorno aislado añade las credenciales a las solicitudes salientes, así que el agente nunca las ve.

Límites de credenciales

Las credenciales de GitHub usadas para publicar revisiones y cambios de tareas permanecen en el backend de la aplicación y no se entregan a los agentes. Las credenciales para obtener el código solo permiten leer el repositorio seleccionado y quedan fuera del alcance del agente.

El procesamiento utiliza estos servicios de infraestructura y de modelos, y no se limita a Singapur.

Datos almacenados y retención

Los resultados de revisiones y correcciones se almacenan por separado de sus entornos temporales y siguen disponibles después de que esos entornos se detengan.

  • HeyDeer almacena los resultados de revisiones y correcciones, los hallazgos e instrucciones seleccionados, los identificadores de repositorios y PR, la información de cuentas y espacios de trabajo, la configuración y los registros de facturación. Los resultados de las revisiones pueden citar las líneas que comentan.
  • Los comentarios de revisión, commits de corrección y PR de corrección publicados permanecen en GitHub bajo los controles del repositorio.

Actualmente, HeyDeer no publica un periodo de retención fijo para todos los registros, logs y copias de seguridad almacenados, ni ofrece una forma de eliminar por tu cuenta los datos del espacio de trabajo. Los registros de proveedores y conectores siguen las políticas aplicables de esos servicios.

Tratamiento del código y políticas de los proveedores de modelos

Privacidad y seguridad · hey@heydeer.ai

Administrar el acceso

  • Selecciona repositorios concretos al instalar la GitHub App.
  • Inicia las revisiones manualmente. Las revisiones automáticas siguen desactivadas hasta que un administrador del espacio de trabajo las activa: cuando HeyDeer lo pregunta después de la configuración, para el espacio de trabajo en Configuración del espacio de trabajo → Reglas de revisión, o para repositorios concretos en Repositorios.
  • Las correcciones y las solicitudes a @heydeer solo se inician cuando las pide alguien con acceso de escritura al repositorio, y cada acción requiere que esa persona siga teniéndolo. Abrir un enlace de Corregir con HeyDeer no inicia un agente ni consume créditos.
  • Elimina repositorios de la instalación o desinstala la aplicación en GitHub para revocar el acceso.

Los cambios en la instalación controlan el acceso futuro a GitHub. Una revisión o tarea en curso puede conservar su copia del código; el historial guardado y los registros de los proveedores siguen las condiciones de retención indicadas arriba. Desactivar las revisiones automáticas se aplica a las revisiones futuras.

Gestionar instalaciones personales de la GitHub App

En una organización, gestiona la instalación en la configuración de GitHub de esa organización.

GitHub, OpenAI, Anthropic, Kimi, GLM, AWS and OpenRouter names and logos are the property of their respective owners. Vercel, the Vercel design, Next.js and related marks, designs and logos are trademarks or registered trademarks of Vercel, Inc. or its affiliates in the US and other countries.