Saltar al contenido
Iria Monitor

Privacidad de telemetría del CLI

Qué recoge la herramienta de línea de comandos de Iria Monitor y cómo lo gestionamos.

Qué recogemos

Cuando aceptas, el CLI envía informes de diagnóstico y diagnósticos periódicos de estado que contienen:

  • Versión de la CLI, revisión de compilación disponible, origen del informe, sistema operativo y versión de Python
  • Mensajes técnicos revisados, tipos de excepción, códigos de error, huellas de fallos y ubicaciones de módulo/función/línea de Iria, sin código fuente ni variables locales
  • Nombres conocidos de comandos y operaciones, ruta y estado HTTP, detalles numéricos de fallos, contadores, estado de recogida y envío, última ejecución correcta y recuperación, y decisiones y resultados de actualización para estadísticas agregadas
  • Un identificador de instalación seudónimo estable, el hash SHA-256 de un UUID local aleatorio, utilizado para contar instalaciones afectadas y fallos recurrentes. Las pruebas sintéticas explícitas también incluyen un identificador temporal y aleatorio de ejecución.

Qué NO recogemos

El contenido de los informes automáticos de diagnóstico excluye:

  • Código fuente, prompts, contenido de archivos o diffs
  • Datos de commits, nombres de ramas y URL de tus repositorios; rutas completas del sistema de archivos y URL sin restricciones
  • Tokens de dispositivo, identidades de cuentas de proveedores, argumentos completos de comandos, salida arbitraria de subprocesos y contexto sin restricciones
  • Código generado por IA o transcripciones de conversaciones

Cómo se procesan los datos

El CLI filtra los informes antes de guardarlos localmente y de nuevo antes de enviarlos. El relay vuelve a validar los campos, incluido el contexto codificado. Los informes usan campos técnicos acotados y omiten el texto libre desconocido. Un hash SHA-256 estable de un UUID aleatorio de instalación permite relacionar informes de la misma instalación. Son datos seudónimos, sin garantía de anonimato. Las solicitudes de diagnóstico no adjuntan tokens de dispositivo ni identidades de cuentas de proveedores y no requieren iniciar sesión en el SaaS. Como en cualquier solicitud de red, la infraestructura receptora puede ver la dirección IP de origen.

Base legal

Nos basamos en tu consentimiento explícito (RGPD Art. 6.1.a). La telemetría está desactivada por defecto. Durante la configuración inicial, el CLI te pregunta si quieres activarla. Si rechazas, no se envía ningún dato ni se registran eventos localmente.

Retención de datos

En tu máquina: los eventos no enviados se eliminan automáticamente después de 7 días. Si rechazas el consentimiento, todos los datos locales se borran inmediatamente.

En nuestros servidores: los datos de telemetría se conservan durante 90 días y luego se eliminan permanentemente.

Cómo desactivarlo

Puedes desactivar la telemetría en cualquier momento ejecutando:

iria-monitor config set telemetry_enabled false

Esto detiene tanto el registro local como la transmisión al servidor inmediatamente.

Solicitudes de eliminación de datos

Para solicitar la eliminación de datos de telemetría asociados a tu instalación, contáctanos en hello@iria.tech.

Cambios en esta política

Podemos actualizar esta página para reflejar cambios en lo que recogemos o cómo lo procesamos. Cada payload de telemetría incluye la versión del CLI, de modo que sabemos qué versión de esta política estaba vigente cuando diste tu consentimiento.