Política de privacidad de Coach
Coach es un entrenador personal de deporte y nutrición. Lee los datos de salud y actividad que tú autorizas (por ejemplo desde Health Connect o desde tu reloj Garmin) para mostrarte tu estado de preparación, tus entrenamientos, tu sueño, tu composición corporal y tu nutrición, y para generar planes de entrenamiento y recomendaciones adaptadas a ti. Esta política explica qué datos usa la aplicación, para qué, dónde se guardan y con quién se comparten.
1. Responsable y contacto
La aplicación la publica su desarrollador independiente. Para cualquier consulta sobre privacidad o para ejercer tus derechos, escribe a coach.ia.app@gmail.com.
2. Datos de salud a los que accede la aplicación (Health Connect)
Coach solo lee datos de Health Connect; nunca escribe ni modifica registros en Health Connect. Solo lee los tipos que tú autorizas en la pantalla de permisos de Health Connect, y puedes retirar cada permiso cuando quieras desde los ajustes de Health Connect.
| Tipo de dato | Para qué lo usa Coach |
|---|---|
| Sesiones de ejercicio y sus rutas GPS (con tu consentimiento por sesión) | Mostrar tus entrenamientos, el mapa de rutas y la evaluación diaria de cumplimiento del plan; calcular la carga de entrenamiento. |
| Frecuencia cardiaca, frecuencia cardiaca en reposo y variabilidad de la frecuencia cardiaca (VFC) | Calcular tu estado de preparación y recuperación, las zonas de intensidad de cada sesión y las gráficas de tendencia. |
| Sueño | Duración, fases y eficiencia del sueño; factor de sueño de la preparación. |
| Pasos, distancia, velocidad y cadencia (pedaleo y pasos) | Detalle de cada actividad, resumen diario de actividad y tendencias. |
| Calorías totales y activas quemadas, metabolismo basal | Balance energético diario y objetivos de calorías del plan. |
| Nutrición e hidratación | Calorías, macronutrientes y micronutrientes consumidos frente a los objetivos del plan. |
| Peso, altura, grasa corporal y agua corporal | Composición corporal, índice de masa corporal, objetivos corporales y cálculo de objetivos nutricionales. |
| Saturación de oxígeno y frecuencia respiratoria | Resumen de salud y tendencias. |
| Acceso en segundo plano | Actualizar tus datos periódicamente (cada pocas horas, y cada hora si tienes un widget de Coach en la pantalla de inicio) sin tener que abrir la aplicación. |
| Acceso al historial | Leer hasta un año de datos anteriores para calcular tus referencias personales (por ejemplo la media de VFC de 28 días) y mostrar tendencias largas. |
Los datos de Health Connect se usan únicamente para ofrecerte las funciones de la aplicación descritas arriba. No se usan para publicidad, no se venden, no se usan para evaluar solvencia ni con fines de préstamo, y no se usan ni transfieren para entrenar modelos generalizados de inteligencia artificial o aprendizaje automático. El uso de la información recibida de Health Connect cumple la política de permisos de Health Connect, incluidos los requisitos de uso limitado.
3. Otros datos
- Cuentas de relojes y plataformas que conectes (Garmin Connect, Suunto, COROS): los mismos tipos de datos de actividad, sueño y salud, descargados desde esas plataformas con tu autorización. Las sesiones de acceso se guardan cifradas en el dispositivo. Otras aplicaciones de salud pueden aportar datos mediante Health Connect si los publican allí y autorizas su lectura.
- Datos que introduces tú: objetivos, deportes, dieta, alergias o limitaciones, mensajes del chat con el coach y rutas creadas.
- Resultados de entrenamiento opcionales: actividades asociadas a una sesión, esfuerzo percibido (RPE), repeticiones en reserva (RIR), ejercicios, series, repeticiones, cargas y notas. Se conservan junto con la prescripción de referencia para comparar lo previsto con lo realizado.
- Detalle de actividades de fabricantes: vueltas, definiciones e índices de pasos, referencias de guías y series activas con repeticiones y peso, cuando están disponibles en archivos FIT. El FIT de Garmin se descarga bajo petición; se procesa en memoria con límites de tamaño, sin guardar ni extraer una copia del archivo original. Se conserva su detalle estructurado en la aplicación.
- Cámara y fotos: solo al importar un entrenamiento eliges una imagen o tomas una foto. Se reduce sin conservar sus metadatos originales. En LOCAL se procesa con un modelo compatible en el dispositivo; en REMOTO o HÍBRIDO puede enviarse al proveedor de IA configurado. Se conserva el entrenamiento extraído únicamente cuando confirmas su guardado.
- Micrófono: solo al solicitarlo. El dictado editable usa el reconocimiento de voz de Android; en LOCAL exige reconocimiento en el dispositivo y, si no está disponible, permite escribir. En otros modos el servicio de voz puede procesar audio en red. Con un modelo local compatible se pueden grabar hasta 30 segundos de audio WAV y analizarlos directamente en el dispositivo. El audio y las fotos no se guardan en Room ni en la caché de respuestas; los temporales privados se eliminan tras su uso o cancelación, y los abandonados se depuran pasadas 24 horas al reutilizar la función.
- Ubicación (GPS): Coach solicita acceso a la ubicación (precisa y aproximada) únicamente en primer plano y de forma opcional cuando decides iniciar una ruta desde tu posición actual en el chat del entrenador. Dicha ubicación se consulta puntualmente en ese instante para calcular el recorrido circular; Coach nunca rastrea tu ubicación en segundo plano. Además, la aplicación muestra las rutas GPS de tus actividades importadas o autorizadas desde Health Connect y las plataformas conectadas.
Coach no incluye publicidad ni herramientas de analítica o seguimiento de terceros.
4. Dónde se guardan los datos
Todos los datos se guardan en tu dispositivo, en el almacenamiento privado de la aplicación. El desarrollador no tiene servidores y no recibe tus datos. La configuración y las credenciales se guardan cifradas con una clave del Android Keystore, y la copia de seguridad automática de Android está desactivada. Solo si tú lo pides, puedes exportar una copia de seguridad a la ubicación que elijas, opcionalmente cifrada con contraseña (AES-256-GCM).
La base de datos Room no incorpora cifrado propio y utiliza el almacenamiento privado protegido por Android. Las copias de la base incluyen los resultados de entrenamiento; no exportan credenciales. Los bloques validados de una generación local interrumpida pueden conservarse como puntos de reanudación privados, vinculados al mismo contexto y modelo. Se eliminan con el borrado de datos y no se reutilizan como un plan nuevo tras finalizar un intento.
La generación del plan iniciada por el usuario puede continuar en segundo plano mediante un servicio con notificación de progreso y cancelación. Durante ese trabajo se mantiene temporalmente la CPU activa, con un límite de treinta minutos. Se guarda únicamente el estado de ejecución y el resultado general para informar de interrupciones; el plan anterior se conserva hasta validar y guardar el nuevo. Si Android termina el proceso no se reinicia automáticamente esa solicitud de generación remota. Los reintentos de red se limitan a fallos de DNS anteriores al envío HTTP y respetan el proveedor y el modo de IA elegidos.
5. Cuándo salen datos del dispositivo
Los datos solo salen del dispositivo para las funciones que activas tú:
- Inteligencia artificial: en LOCAL la inferencia utiliza un modelo descargado y no se envía a un proveedor remoto. En HÍBRIDO o REMOTO, según la tarea y la configuración, se pueden enviar objetivos, plan, conversación y resúmenes de salud, actividad y nutrición al proveedor o gateway configurado con tu clave (OpenAI, Google Gemini, Anthropic, DeepSeek, Azure, OpenRouter u OpenCode). La revisión del objetivo puede incluir resúmenes de RPE, RIR, ejercicios, repeticiones y cargas; sus notas libres e identificadores de actividades no se añaden a ese resumen. No se adjuntan rutas GPS ni series completas de frecuencia cardiaca como tracks. Coach envía estos datos para generar la respuesta solicitada, no con fines de entrenamiento de modelos. La conservación y el tratamiento en el servidor dependen de las condiciones del proveedor y la configuración de tu cuenta.
- Envío de entrenamientos: si activas la publicación en Garmin, Suunto o COROS, se envían a tu cuenta las fechas, deportes, pasos, objetivos, instrucciones y cargas que contenga el entrenamiento. La confirmación de la plataforma no garantiza su recepción o ejecución en un reloj. Los resultados manuales y las notas de seguimiento no se publican como parte de ese envío.
- Envío de composición corporal a Garmin (desactivado por defecto): si lo activas, Coach envía a tu cuenta de Garmin Connect tu peso, grasa corporal, agua corporal, masa ósea, metabolismo basal e IMC.
- Creación de rutas: cuando solicitas trazar una ruta, el punto de salida (que puede corresponder a tus coordenadas GPS obtenidas puntualmente si eliges tu ubicación actual), la distancia y el deporte se envían a OpenRouteService (con tu clave) para calcular el trazado por caminos reales. Los nombres de lugares que escribas manualmente se envían a Nominatim (OpenStreetMap) para localizarlos. Las coordenadas del móvil no se rastrean en segundo plano ni se almacenan en servidores.
- Mapas: para dibujar el mapa se piden teselas de la zona visible a Esri (ArcGIS) u OpenTopoMap.
- Modelos de IA local: se descargan de Hugging Face; en esa descarga no se envían datos de salud.
6. Conservación y eliminación
Los datos permanecen en tu dispositivo mientras uses la aplicación. Puedes borrarlos en cualquier momento desde Ajustes → Datos y privacidad → Borrar datos locales; al desinstalar la aplicación también se eliminan. Retirar un permiso de Health Connect impide nuevas lecturas; para borrar lo ya guardado usa la opción de borrado. El borrado local no elimina las copias que hayas exportado ni los datos que ya estén en Garmin, en otras plataformas o en tu proveedor de IA.
7. Tus derechos
Como los datos están en tu dispositivo, puedes consultarlos, exportarlos y borrarlos directamente desde la aplicación. Para cualquier otra solicitud, escribe al correo de contacto.
8. Menores
Coach no está dirigida a menores de 16 años.
9. Cambios
Si esta política cambia, se publicará aquí con una nueva fecha de actualización.