Política de privacidad
Agente de salud personal — sistema privado de un solo usuario.
1. Qué es esta aplicación
El Agente de salud personal es un sistema privado, de uso individual, operado por su propio titular. Recoge datos biométricos de un dispositivo Fitbit a través de la Google Health API, junto con registros manuales de alimentación, hidratación, suplementación, peso y sensación subjetiva enviados por Telegram, y devuelve cada mañana un resumen interpretado.
No es un producto comercial, no tiene registro de usuarios, no ofrece cuentas a terceros y no se distribuye públicamente. El único titular de los datos es la única persona que los usa.
2. Responsable del tratamiento
El responsable es el titular y operador de esta instancia, contactable en arleyw04@gmail.com. No existe ninguna organización, empresa ni tercero detrás del servicio.
3. Qué datos se tratan
Datos obtenidos de Google mediante permisos de solo lectura que el usuario concede explícitamente:
| Permiso solicitado | Datos que se leen |
|---|---|
googlehealth.sleep.readonly | Duración, etapas y eficiencia de sueño |
googlehealth.health_metrics_and_measurements.readonly | Frecuencia cardiaca en reposo, HRV, SpO₂, frecuencia respiratoria |
googlehealth.activity_and_fitness.readonly | Pasos, minutos activos, entrenamientos |
googlehealth.profile.readonly | Datos básicos de perfil (peso, altura) |
La aplicación solicita únicamente permisos de lectura. No escribe, no modifica y no elimina ningún dato en las cuentas de Google, Fitbit o Google Health.
Datos introducidos manualmente por el propio usuario a través de Telegram:
- Descripciones de comidas (texto, y opcionalmente audio o foto) y su estimación nutricional.
- Hidratación, suplementación y peso corporal.
- Energía y foco percibidos, en una escala de 1 a 5, con una nota libre.
Datos derivados: medias móviles, tendencias y las lecturas escritas por el propio agente en los briefs diarios.
No se recogen datos de navegación, cookies, analítica, publicidad, ubicación, contactos ni ningún dato de personas distintas del titular.
4. Para qué se usan
Los datos se usan exclusivamente para:
- Generar el brief diario que se entrega al propio usuario por Telegram.
- Calcular medias móviles y tendencias que permitan comparar un día contra el patrón personal.
- Registrar el histórico que hace posible ese análisis longitudinal.
No se usan para ningún otro fin. En particular: no hay publicidad, no hay perfilado comercial, no hay venta ni cesión de datos, no hay decisiones automatizadas con efectos jurídicos y no se entrenan modelos con estos datos.
5. Uso limitado de los datos de Google (Limited Use)
El uso que esta aplicación hace de la información recibida de las APIs de Google se ajusta a la Política de Datos de Usuario de los Servicios de la API de Google, incluidos sus requisitos de Uso Limitado, y a las condiciones adicionales aplicables a datos de salud y bienestar.
Concretamente, los datos obtenidos de la Google Health API:
- Se usan solo para prestar y mejorar la funcionalidad visible al usuario descrita en esta política.
- No se transfieren a terceros, salvo a los proveedores de infraestructura estrictamente necesarios para operar el sistema (sección 6), cuando lo exija la ley, o con el consentimiento explícito del usuario.
- No se usan para publicidad, marketing, venta de datos, estudios de mercado ni scoring crediticio.
- No los leen personas, salvo el propio titular de los datos, o cuando sea imprescindible por seguridad, por obligación legal, o previo consentimiento explícito.
- No se usan para entrenar ni afinar modelos de inteligencia artificial generalizados o de propósito general.
6. Dónde se almacenan y quién los procesa
Los datos se almacenan en una base de datos privada, accesible solo desde el servidor con una clave de servicio que nunca se expone al cliente. La aplicación no tiene interfaz pública ni ningún endpoint de lectura de datos.
Los siguientes proveedores procesan datos por cuenta del titular, cada uno bajo su propia política de privacidad:
| Proveedor | Función | Datos que ve |
|---|---|---|
| Supabase | Base de datos | Todos los datos, en reposo |
| Vercel | Ejecución del código | Datos en tránsito durante cada ejecución |
| Telegram | Canal de entrada y salida | Los mensajes del usuario y los briefs |
| Anthropic | Interpretación de los registros y redacción del brief | Las métricas agregadas y registros enviados en cada solicitud |
Ninguno de estos proveedores recibe los datos con fines propios de marketing. Conforme a las condiciones comerciales de la API de Anthropic, el contenido enviado a través de ella no se utiliza para entrenar modelos.
Toda comunicación viaja cifrada sobre HTTPS. Las credenciales (tokens de OAuth, claves de API, secretos de webhook) se guardan como variables de entorno del servidor y nunca en el repositorio, en el cliente ni en registros de log. El bot de Telegram descarta cualquier mensaje que no provenga del identificador de conversación autorizado, antes de procesarlo o guardarlo.
7. Conservación y eliminación
Los datos se conservan mientras el sistema esté en uso, porque el histórico es justamente lo que permite comparar un día contra el patrón personal. No hay borrado automático por antigüedad.
El usuario puede en cualquier momento:
- Revocar el acceso a Google desde myaccount.google.com/permissions. La revocación invalida el token de inmediato y detiene toda ingesta futura.
- Eliminar los datos ya almacenados borrando los registros de la base de datos, o la instancia entera del proyecto. Al no existir copias fuera de la infraestructura descrita en la sección 6, el borrado es definitivo.
- Solicitar acceso, rectificación o supresión escribiendo a la dirección de la sección 2. Al tratarse de un sistema de un solo usuario, el solicitante y el titular de los datos son la misma persona.
8. Menores
El sistema no está dirigido a menores de edad y no trata datos de menores de forma consciente.
9. Alcance médico
Esta aplicación no es un dispositivo médico. No diagnostica, no trata ni previene ninguna enfermedad, y no sustituye el criterio de un profesional de la salud. Ante cualquier señal anómala sostenida, la única respuesta válida del sistema es señalarla y recomendar consulta profesional.
10. Cambios en esta política
Cualquier modificación se publicará en esta misma dirección, actualizando la fecha del encabezado. Si un cambio afectara materialmente al uso de los datos de Google, se solicitará de nuevo el consentimiento antes de aplicarlo.
11. Contacto
Para cualquier consulta sobre esta política o sobre el tratamiento de los datos: arleyw04@gmail.com.