Política de privacidad
Este sitio web
Responsable: Thomas Udo Ulrich (UT-Systems), Herrgasse 5, 5231 Schalchen, Austria, privacy@ut-systems.com.
Alojamiento. Este sitio web está alojado por Vercel Inc. (EE. UU.). Al abrir una página, Vercel trata datos de registro del servidor: la dirección IP de tu dispositivo, la fecha y hora de la solicitud, la dirección solicitada y la cantidad de datos transferidos, el código de estado HTTP, la página de referencia si existe, y el tipo de navegador y el sistema operativo. Es necesario para ofrecer el sitio web de forma segura y fiable (art. 6, apdo. 1, letra f del RGPD). Vercel conserva estos registros solo durante poco tiempo. Vercel está certificada en el Marco de Privacidad de Datos UE-EE. UU., en el que se basa la transferencia a EE. UU. (art. 45 del RGPD).
Medición de audiencia. Para saber con qué frecuencia se visita el sitio web, qué páginas se leen y desde qué enlaces llegan los visitantes, usamos Vercel Web Analytics. Al abrir una página, un pequeño script cargado desde el propio watchbird.app comunica a Vercel: la dirección de la página, la página de referencia si llegas desde otro sitio web, y la hora. A partir de la solicitud, Vercel deduce además tu ubicación aproximada (país, región, ciudad), el navegador, el sistema operativo y el tipo de dispositivo. Para contar las visitas, Vercel genera a partir de la solicitud un hash que se descarta al cabo de 24 horas. No se usan cookies ni se guarda nada en tu dispositivo; solo vemos estadísticas agregadas, nunca visitantes individuales, y nada se vincula con otros sitios web. La base jurídica es nuestro interés legítimo en mejorar el sitio web con una medición que minimiza los datos (art. 6, apdo. 1, letra f del RGPD). Puedes oponerte en cualquier momento: si tu navegador envía «Global Privacy Control» o «Do Not Track», el script no se carga; los bloqueadores de rastreo también impiden la medición.
Sin cookies. El sitio web no usa cookies y no carga nada de otros servidores: las fuentes, las imágenes, el vídeo y el script de medición se sirven desde watchbird.app. Si eliges un idioma, tu elección se guarda en el almacenamiento local de tu navegador (watchbird-lang) y nunca sale de tu dispositivo.
Microsoft Store. Los botones de descarga enlazan a Microsoft Store. Allí se aplica la declaración de privacidad de Microsoft.
Tus derechos. Tienes derecho de acceso, rectificación, supresión, limitación del tratamiento, portabilidad y oposición (art. 15–21 del RGPD); basta con un correo informal. También puedes presentar una reclamación ante la Autoridad austriaca de protección de datos (Österreichische Datenschutzbehörde, Barichgasse 40–42, 1030 Viena, dsb@dsb.gv.at).
La app Watchbird
Última actualización: 20 de octubre de 2026
Watchbird («la app») es una app para Windows que muestra qué están haciendo los agentes de programación con IA (como Claude Code, Codex CLI, GitHub Copilot CLI, Gemini CLI, Cursor, OpenCode, Qwen Code, Factory Droid, Cline, Devin y Auggie) y te permite responder a sus solicitudes. Esta política explica qué datos trata la app, adónde van y durante cuánto tiempo se conservan.
Responsable: Thomas Udo Ulrich (UT-Systems), Herrgasse 5, 5231 Schalchen, Austria, correo electrónico privacy@ut-systems.com.
En resumen
- Sin cuenta, sin servidor propio, sin telemetría, sin analítica, sin informes de errores y sin publicidad.
- Nosotros (el editor) no recibimos ningún dato de la app. Todo lo que la app trata se queda en tu PC, salvo las conexiones de red que se indican más abajo, que van directamente de tu PC al servicio indicado en cada caso.
Qué trata la app en tu PC
- Eventos de los agentes. Cuando conectas un agente, la app añade entradas a la configuración de hooks del propio agente (por ejemplo,
~/.claude/settings.json); antes de cada cambio se hace una copia de seguridad del archivo. A partir de ahí, el agente envía eventos a la app a través de una canalización con nombre (named pipe) local que solo tu usuario de Windows puede abrir. Los eventos pueden contener prompts, comandos, rutas de archivos, diffs, preguntas y planes. La app los usa en memoria para mostrar el notch y sus tarjetas. Con el nivel de registro normal no se escriben en el disco; solo con el modificador de diagnóstico--debugse escriben fragmentos abreviados en el registro local. - Auggie (1.3): Auggie solo ejecuta archivos de script como hooks, por lo que la app escribe pequeños scripts envoltorio en
%USERPROFILE%\.watchbird\hooks\auggiey añade en~/.augment/settings.jsonentradas que apuntan a ellos (tras hacer una copia de seguridad, como con los demás agentes). Nunca pide a Auggie que incluya los datos de tu cuenta (como tu dirección de correo electrónico) en sus eventos. - Ajustes:
%LOCALAPPDATA%\Watchbird\settings.json. Los secretos que introduces (token y ID de chat del bot de Telegram, token de acceso de ntfy, clave de licencia) se cifran con DPAPI de Windows para tu usuario de Windows. - Registros:
%LOCALAPPDATA%\Watchbird\logs, un archivo por día, que se elimina a los 7 días; tipos de evento, ID y duraciones, sin prompts, código ni diffs. El puente de hooks solo escribe errores en%USERPROFILE%\.watchbird\logs. - Archivos adjuntos: los archivos que sueltas en el notch o adjuntas a una tarea nueva se copian en
%USERPROFILE%\.watchbird\attachmentsy se eliminan automáticamente a los 30 días. - Copias de seguridad de los archivos de configuración de los agentes:
%USERPROFILE%\.watchbird\backups(las 10 últimas por agente). - Historial: de cada sesión terminada, la pestaña Historial guarda el agente, el título de la sesión, la carpeta del proyecto, la hora de inicio y de fin, el número de aprobaciones, preguntas, planes y errores, y la primera línea del último error. Se guarda solo en tu PC, en
%LOCALAPPDATA%\Watchbird\history, y se elimina automáticamente a los 90 días. Puedes desactivar o borrar el historial en cualquier momento (Ajustes → Notificaciones → «Guardar un historial de sesiones» / «Borrar historial»). - Decisiones automáticas: lo que una regla o el piloto automático permitió o denegó, las reanudaciones tras un límite y los periodos de «No molestar» aparecen en Historial → Automático, guardados en
%LOCALAPPDATA%\Watchbird\automation\automation.jsonl(comandos sin secretos y recortados a 300 caracteres; se borran a los 90 días, como máximo 5.000 entradas). - Turno de noche y cola (1.2): las tareas que pones en la cola (agente, modo, carpeta, prompt y las rutas de los adjuntos) y el estado de un turno de noche en curso se guardan en
%LOCALAPPDATA%\Watchbird\nightshift.jsonhasta que las borras o cierras el informe de la mañana. - No molestar (1.2): para detectar una llamada, la app comprueba si otra app está usando el micrófono en ese momento (los registros de acceso de Windows en el Registro). Nunca abre el micrófono, no graba nada y no guarda qué app era.
- Colección de pájaros y resumen semanal (1.2): el número de aprobaciones, tareas terminadas, reanudaciones y días de uso se guarda en el archivo de ajustes para desbloquear pájaros. El resumen semanal y la imagen de un pájaro nuevo se crean en tu PC y solo se guardan (
Imágenes\Watchbird) o se copian cuando lo pides. - Ventanas de inicio de sesión (1.3): cuando un comando de un agente lleva unos segundos en ejecución, la app mira los nombres de los programas que ese comando ha iniciado. Solo si entre ellos hay un programa de inicio de sesión conocido (por ejemplo, Git Credential Manager o la petición de frase de contraseña de GnuPG), lee los títulos de las ventanas de ese programa para mostrar «Esperando inicio de sesión» con el servicio (por ejemplo, GitHub) y traer la ventana al frente cuando haces clic. Esto ocurre en memoria en tu PC; la app nunca lee el contenido de la ventana, nunca escribe ni hace clic en ella, y no guarda ni envía el título de la ventana. Una notificación en el teléfono que hayas configurado solo menciona la sesión y el servicio.
- Archivos de sesión de los agentes: la app lee el final de archivos de sesión que los agentes escriben en tu PC: en Codex, el archivo de sesión (rollout) de una sesión activa en
~/.codex/sessions, para detectar un límite de uso y su hora de reinicio (1.3); en Claude Code, la transcripción de la sesión, para su título y para detectar una tarea que detuviste (1.2.3). Solo se leen, se mantienen en memoria y nunca se envían. - Notificaciones de Windows (1.3): en la versión de Microsoft Store y en la versión instalada (MSIX), Windows muestra las notificaciones de la app en tu PC y las conserva en el centro de notificaciones hasta que termina su evento; entonces la app las quita. Contienen el mismo texto que el notch (agente, sesión, comando o nombre de archivo).
- Otros datos locales: un recuento diario de solicitudes de Gemini CLI en la carpeta de caché de la app; en la versión directa, una segunda copia cifrada de la fecha de inicio de la prueba en
HKEY_CURRENT_USER\Software\Watchbird; la entrada de «Iniciar con Windows»; scripts de inicio temporales para tareas nuevas en%TEMP%\Watchbird\launch(se eliminan al cabo de un día). - Portapapeles: para escribir un mensaje de seguimiento en una terminal, la app coloca el texto brevemente en el portapapeles (excluido del historial del portapapeles de Windows) y después restaura el contenido anterior.
- Diagnóstico: «Copiar diagnóstico» (Ajustes → General) solo copia un informe en tu portapapeles: versión, sistema, estado de los agentes y de los hooks, ajustes sin secretos y las últimas 200 líneas del registro sin secretos. No se envía nada; tú decides si lo pegas en una solicitud de soporte.
Conexiones de red
La app solo se conecta a Internet para estas funciones, siempre directamente desde tu PC:
| Función | Cuándo | Adónde | Qué se envía |
|---|---|---|---|
| Límites de uso de Claude Code | Mientras «Mostrar el uso» está activado (activado de forma predeterminada; se cambia en la pestaña Uso del notch), cada 5–15 minutos | Anthropic (api.anthropic.com) | Una solicitud autorizada con el inicio de sesión de tu instalación local de Claude Code. El token se lee del archivo de inicio de sesión de Claude Code solo en memoria; la app nunca lo guarda, lo registra ni lo renueva. |
| Límites de uso de Codex | Igual | OpenAI, a través del propio programa Codex | La app inicia tu codex app-server local, que consulta a OpenAI con el inicio de sesión propio de Codex. La app nunca lee las credenciales de Codex. |
| Telegram | Solo después de que conectes tu propio bot de Telegram | Telegram (api.telegram.org) | Mensajes a tu chat: de forma predeterminada, solo títulos («Claude quiere ejecutar un comando», nombre del proyecto); con «Títulos + comando», también el comando, el nombre del archivo o el plan (hasta 1000 caracteres). Nunca se envían diffs ni contenido de archivos. La app también recibe de ese chat las pulsaciones de botones y tus respuestas. |
| ntfy | Solo después de que actives ntfy | El servidor de ntfy que elijas (de forma predeterminada, ntfy.sh) | Los mismos textos de notificación, sin botones. |
| Búsqueda de actualizaciones (solo versión portable) | Una vez al día mientras «Buscar actualizaciones automáticamente» está activado, y cuando haces clic en «Buscar ahora» | Nuestro servidor de descargas watchbird.app | Una solicitud de un pequeño archivo de versión. La solicitud solo incluye el nombre y la versión de la app («Watchbird/1.0.0») como agente de usuario (user agent). No se instala nada automáticamente; «Descargar actualización» abre la página en tu navegador. |
| Actualizaciones de la versión instalada (MSIX) | Controladas por el Instalador de aplicación de Windows | Nuestro servidor de descargas watchbird.app | Windows descarga la información de la actualización y el paquete nuevo. |
| Versión de Microsoft Store | Controlada por Windows | Microsoft | Estado de la licencia y de la prueba, y actualizaciones a través de Microsoft Store; Microsoft procesa las compras conforme a la Declaración de privacidad de Microsoft. |
| Compra de la versión directa | Cuando haces clic en «Comprar» | Abre la página de pago Paddle (solo versión directa; aún no a la venta) en tu navegador | La app no envía nada; el proveedor de pago procesa tu compra como vendedor registrado (merchant of record) conforme a su propia política de privacidad. La app comprueba las claves de licencia sin conexión. |
| Enlaces a la documentación de los agentes | Cuando haces clic en ellos | Abre tu navegador | – |
Como cualquier conexión a Internet, estas solicitudes revelan tu dirección IP al servidor al que te conectas.
Tus datos, bajo tu control
- Puedes desactivar en cualquier momento en los ajustes las consultas de uso, las notificaciones en el teléfono y la búsqueda de actualizaciones.
- Ajustes → Agentes → «Quitar todos los hooks» quita las entradas de la app de la configuración de todos los agentes.
- Al desinstalar la app se eliminan sus archivos de programa; puedes eliminar
%USERPROFILE%\.watchbirdy%LOCALAPPDATA%\Watchbirdpara borrar todos los datos locales restantes. - Como no recibimos datos personales de la app, no podemos consultar, exportar ni eliminar ningún dato tuyo. Si te pones en contacto con nosotros (por ejemplo, con un informe de diagnóstico), usamos tu mensaje solo para responderte y lo eliminamos cuando ya no es necesario. De acuerdo con el RGPD, tienes derecho de acceso, rectificación, supresión, limitación del tratamiento, portabilidad y oposición, así como derecho a presentar una reclamación ante una autoridad de control.
Menores
La app es una herramienta para desarrolladores y no está dirigida a menores.
Cambios
Actualizaremos esta política cuando cambie la forma en que la app trata los datos e indicaremos la fecha arriba.