1. Introducción
BioTrack ("la aplicación", "nosotros") es una aplicación de seguimiento de salud y forma física para iOS y Android. Nos comprometemos a proteger tu privacidad y tus datos personales.
Esta política de privacidad explica qué datos recopilamos, cómo los usamos, con quién los compartimos y qué derechos tienes sobre ellos.
Al usar BioTrack, aceptas las prácticas descritas en esta política.
2. Datos que recopilamos
2.1 Datos de cuenta e identidad
Cuando creas una cuenta en BioTrack, recopilamos:
- Correo electrónico: la dirección que facilita Google o Apple al iniciar sesión. Si eliges "Ocultar mi correo electrónico", Apple proporciona una dirección de reenvío
- Nombre: el nombre que comparte el proveedor de acceso, normalmente solo en el primer inicio de sesión
- Foto de perfil: la imagen de perfil de Google, si existe, o la que elijas de tu fototeca. Apple no proporciona foto de perfil
- Identificador único: un UUID generado automáticamente para tu cuenta
2.2 Datos de perfil
Para personalizar tu experiencia, puedes indicar:
- Fecha de nacimiento y edad
- Género (masculino, femenino, otro)
- Altura y peso corporal
- Índice de masa corporal (IMC), calculado automáticamente
- Objetivo físico (perder peso, ganar peso, mantenerlo)
- Peso objetivo y fechas de inicio y fin
- Nivel de actividad física
- Lesiones o limitaciones físicas
- Equipamiento disponible para entrenar
- Horarios de entrenamiento preferidos
2.3 Datos de salud (Apple HealthKit y Health Connect)
Con tu permiso explícito, BioTrack lee los siguientes datos de la app Salud (iPhone) o de Health Connect (Android):
Actividad:
- Pasos diarios
- Calorías activas
- Calorías basales (metabolismo en reposo)
- Minutos de ejercicio
- Horas de pie
Cardiovasculares:
- Frecuencia cardíaca
- Frecuencia cardíaca en reposo
- Variabilidad de la frecuencia cardíaca (VFC)
- Presión arterial (sistólica y diastólica)
- Saturación de oxígeno en sangre (SpO2)
- Frecuencia respiratoria
Medidas corporales:
- Peso corporal
- Altura
- Índice de masa corporal (IMC)
Sueño:
- Duración total del sueño
- Fases del sueño (despierto, REM, ligero, profundo)
- Temperatura de la muñeca durante el sueño
Entrenamientos:
- Historial de entrenamientos registrados en Salud
Hidratación:
- Agua consumida registrada
Si lo autorizas, BioTrack también escribe en Salud o en Health Connect:
- Entrenamientos completados en BioTrack
- Peso y altura introducidos manualmente
- Agua registrada en BioTrack
- Calorías consumidas y macronutrientes (proteínas, carbohidratos y grasas)
2.4 Datos de nutrición
Cuando registras comidas en BioTrack:
- Nombre y tipo de comida (desayuno, comida, cena, tentempié)
- Valores nutricionales: calorías, proteínas, carbohidratos, grasas, grasas saturadas y fibra
- Tamaño y unidad de la ración
- Marca del alimento (si procede)
- Código de barras (escaneado con la cámara)
- Fecha y hora de cada registro
- Objetivos personalizados de calorías y macronutrientes
- Registro de hidratación (en mililitros)
- Planes de alimentación que creas o configuras en la aplicación
2.5 Datos de actividad física
Cuando registras entrenamientos en BioTrack:
- Tipo de entrenamiento (fuerza, cardio, flexibilidad, etc.)
- Duración, calorías quemadas, fecha y hora
- Ejercicios: nombre, series, repeticiones, peso y duración
- Rutinas y planes de entrenamiento personalizados
- Objetivos de fuerza y progreso (por ejemplo, sentadilla o press de banca)
- Estadísticas y rachas de actividad diaria
- Progreso corporal: grasa corporal, masa muscular y medidas (pecho, cintura, cadera, brazos)
2.6 Datos de ubicación (GPS)
Durante las sesiones de carrera, ciclismo o caminata:
- Coordenadas GPS de tu recorrido en tiempo real
- Distancia recorrida y velocidad
- Precisión de la señal GPS
- Actualizaciones en segundo plano: BioTrack puede acceder a tu ubicación con la aplicación en segundo plano para registrar el recorrido completo
Importante: las coordenadas GPS de tus recorridos solo se mantienen en la memoria de tu dispositivo mientras dura la sesión y no se guardan. A la nube solo se sincronizan los totales del entrenamiento, como la distancia y la velocidad media. Las coordenadas tampoco se incluyen en las copias de seguridad JSON ni en los archivos que compartes.
2.7 Datos que tratan las funciones de IA
Si usas la foto de etiquetas nutricionales:
- Imágenes: fotos de etiquetas nutricionales
- Contexto OCR: texto reconocido en el dispositivo, cuando ayuda a mejorar la extracción
Si usas el Coach:
- Conversación: tu mensaje, hasta 16 turnos recientes y la respuesta generada
- Contexto de BioTrack: datos relevantes de tu perfil, preferencias y objetivos, rutina y entrenamientos de las últimas ocho semanas (con el detalle de series), nutrición reciente, recuperación, sueño, pasos y registros de peso, tendencias que la aplicación calcula a partir de esos datos y la memoria del Coach
- Imágenes opcionales: fotos que adjuntas para extraer información visible
- Audio opcional: grabaciones que adjuntas para obtener una transcripción
- Datos que consulta el Coach: mientras responde, el Coach puede pedir a la aplicación datos concretos de tu cuenta: entrenamientos (hasta 180 días) y sus estadísticas, comidas (hasta 14 días por consulta), peso (hasta un año), salud y recuperación (hasta un año: sueño y siestas, HRV, SpO₂, frecuencia respiratoria, temperatura de muñeca, frecuencia cardiaca, pasos y energía), altura y fecha de nacimiento, rutinas, planes de comida, objetivos, memoria y búsquedas en tus catálogos de ejercicios y alimentos, también por código de barras
- Cambios del Coach: registros y modificaciones que el Coach hace o propone en tus datos. Se aplican directamente o esperan tu confirmación según el modo que elijas (apartado 5.4)
2.8 Notificaciones
- Estado del permiso de notificaciones (concedido o denegado)
- Notificaciones programadas: recordatorios de hidratación, entrenamiento y nutrición
2.9 Comentarios
Si nos envías comentarios desde la aplicación, se envían por correo electrónico desde tu app de Mail e incluyen:
- El texto del comentario y su tipo (sugerencia, error, mejora, otro)
- Una captura de pantalla, si decides adjuntarla
- Información del dispositivo (modelo, versión del sistema operativo y versión de la aplicación)
- En iPhone, informes de fallos o bloqueos de la aplicación que iOS haya generado, si los hay y mantienes activada la opción de información del dispositivo. Contienen datos técnicos del fallo, no tus registros ni datos de tu cuenta; se guardan solo en tu dispositivo y se borran al enviarlos
2.10 Datos técnicos
- Identificadores de sesión (tokens de autenticación)
- Estado de conexión con servicios (HealthKit o Health Connect, Supabase)
- Preferencias de configuración (exportación a HealthKit o Health Connect, unidades)
- Estado de la configuración inicial (completada o pendiente)
3. Cómo usamos tus datos
Usamos tus datos exclusivamente para estos fines:
3.1 Prestación del servicio
- Mostrar tu progreso de salud y forma física en paneles y gráficos
- Registrar y analizar entrenamientos, comidas e hidratación
- Calcular métricas como el IMC, las calorías quemadas y los objetivos de macronutrientes
- Sincronizar tus datos entre tus dispositivos
3.2 Personalización
- Adaptar los planes de alimentación a tus objetivos de calorías y macronutrientes
- Rellenar los datos nutricionales a partir de fotos de etiquetas para registrar alimentos más rápido
- Permitir que el Coach use el contexto relevante de BioTrack para responder y para registrar o modificar tus datos cuando se lo pides, según el modo de cambios que elijas
3.3 Sincronización
- Mantener tus datos al día entre BioTrack y Salud o Health Connect (en ambos sentidos)
- Sincronizar tu perfil y tus registros en la nube para acceder desde varios dispositivos
- Recibir actualizaciones en tiempo real mediante WebSocket
3.4 Notificaciones
- Enviar recordatorios de hidratación, entrenamiento y nutrición
- Avisarte de tu progreso y logros
3.5 Mejora del servicio
- Analizar patrones generales de uso, sin identificar a usuarios concretos
- Resolver los errores técnicos que nos comunicas mediante comentarios
4. Datos que compartimos con terceros
4.1 Google y Apple (autenticación)
- Google: correo electrónico, nombre y foto de perfil, si están disponibles
- Apple: correo electrónico real o de reenvío y nombre, si Apple los proporciona. Apple no comparte foto de perfil
- Finalidad: autenticación mediante un token de identidad que valida Supabase
- Política de Google: https://policies.google.com/privacy
- Política de Apple: https://www.apple.com/legal/privacy/
4.2 Supabase (almacenamiento en la nube)
- Datos compartidos: todos los datos de tu cuenta (perfil, salud, nutrición, actividad y datos históricos sincronizados)
- Finalidad: almacenamiento seguro, sincronización entre dispositivos y actualizaciones en tiempo real
- Seguridad: base de datos PostgreSQL con seguridad a nivel de fila (RLS). Cada usuario solo puede acceder a sus propios datos
- Política de Supabase: https://supabase.com/privacy
4.3 OpenRouter (inteligencia artificial)
- Datos compartidos para etiquetas: la imagen en base64 y el contexto OCR mínimo necesario para extraer los valores nutricionales
- Datos compartidos para el Coach: tu mensaje, el historial reciente, el contexto relevante de BioTrack, los datos que consulta el Coach y el resultado de sus cambios y, si los adjuntas, imagen o audio en base64
- Finalidad: pasarela única para la visión nutricional, la extracción de información de imágenes, la transcripción de audio y las respuestas contextuales del Coach
- Modelos usados actualmente:
google/gemini-3.1-flash-litepara visión y transcripción, yopenai/gpt-6-lunapara las respuestas del Coach y su memoria - Tu permiso: antes del primer envío, la app te pide permiso para compartir estos datos con la IA. Si no lo das, el Coach no se abre y las etiquetas solo se leen en tu dispositivo; el resto de la app funciona igual. Puedes retirarlo en cualquier momento desde la información del Coach, y desde entonces no se envía nada más. En la versión web no se pide este permiso aparte: los datos solo se envían cuando escribes al Coach o cuando eliges analizar la foto de una etiqueta, así que si no haces ninguna de las dos cosas no se envía nada
- Política de OpenRouter: https://openrouter.ai/privacy
4.4 Open Food Facts y USDA FoodData Central (bases de datos de alimentos)
- Datos compartidos: solo el código de barras (Open Food Facts) o el texto de búsqueda de un producto (Open Food Facts y USDA), cuando escaneas un código, buscas un alimento o le pides al Coach que lo busque. No se envían datos de tu cuenta. Los códigos que aparecen en una foto del chat se leen en tu dispositivo
- Finalidad: obtener el nombre y los valores nutricionales del producto
- Política de Open Food Facts: https://world.openfoodfacts.org/privacy
- Política de USDA: https://www.usda.gov/privacy-policy
4.5 Apple HealthKit y Health Connect
- Datos compartidos: métricas de salud (lectura y escritura según tu autorización)
- Finalidad: sincronización de datos de salud en ambos sentidos
- Política de Apple: https://www.apple.com/legal/privacy/
- Política de Google: https://policies.google.com/privacy
4.6 Compromisos
- NO vendemos tus datos personales a terceros
- NO compartimos tus datos con fines publicitarios
- NO usamos los datos de Apple HealthKit ni de Health Connect para publicidad ni marketing
- NO hacemos seguimiento publicitario ni usamos identificadores de publicidad
- NO compartimos datos con intermediarios de datos ni con empresas de analítica de terceros
5. Inteligencia artificial: transparencia
5.1 Cómo funciona el análisis de etiquetas
BioTrack usa OpenRouter como pasarela única para analizar fotos de etiquetas nutricionales. Cuando usas esta función:
- La aplicación intenta extraer los datos con OCR en el dispositivo.
- Si el OCR no basta, la imagen se envía al proxy de Supabase.
- El proxy llama a OpenRouter para obtener los datos nutricionales en JSON estructurado.
- La respuesta se usa para rellenar el formulario del alimento.
La versión web no tiene OCR en el dispositivo: al analizar una foto, la imagen va directamente al proxy.
5.2 Limitaciones
- La extracción puede contener errores si la etiqueta está borrosa, incompleta o tiene un formato poco habitual.
- Debes revisar los datos extraídos antes de guardar el alimento.
- Límite de uso: el servicio admite un número máximo de solicitudes por minuto y por día para cada cuenta.
5.3 Modelos actuales y enrutamiento
- Análisis de etiquetas nutricionales:
google/gemini-3.1-flash-lite - Extracción visual y transcripción del Coach:
google/gemini-3.1-flash-lite - Respuestas del Coach y su memoria:
openai/gpt-6-luna - Modos activos del backend:
vision,vision_extract,audio_transcribe,trainer_chatymemory_suggest - El Coach puede registrar y modificar datos compatibles. La aplicación valida cada cambio y, según el modo de cambios que elijas, lo aplica directamente o te pide confirmación (apartado 5.4).
- La memoria del Coach se actualiza automáticamente a partir de la conversación. Puedes consultarla, añadir entradas y olvidarlas en Coach → Info. del Coach → memoria.
5.4 Cómo funciona el Coach
- Envías un texto y, si quieres, una imagen o una grabación.
- El proxy de IA convierte la imagen en información visible o el audio en una transcripción.
- La aplicación reúne el contexto relevante de BioTrack y envía al modelo de texto tu mensaje, hasta 16 turnos recientes y ese contexto.
- Si le hace falta más información, el Coach pide a la aplicación datos concretos (por ejemplo, tus entrenamientos de un mes o las comidas de un día). La aplicación los lee en tu dispositivo y se los envía al modelo dentro de la misma respuesta.
- El Coach puede registrar o modificar datos: comidas, agua, peso, sueño y siestas, entrenamientos y cardio (de hoy o de hasta 30 días atrás), el entrenamiento de hoy y su cronómetro, el gimnasio, alimentos propios y favoritos, rutinas (también de flexibilidad), planes de comida, objetivos y metas, altura y fecha de nacimiento, y su memoria. Cada cambio pasa por las mismas validaciones y la misma sincronización que si lo hicieras tú.
- Eliges cómo se aplican los cambios en Coach → Info. del Coach → cambios. Confirmar siempre: cada cambio aparece como tarjeta y solo se aplica si lo confirmas. Híbrido (predeterminado): los registros nuevos (comidas, agua, peso, sueño, entrenamientos, cardio, alimentos propios y recuerdos) y el control del entrenamiento en curso (preparar, empezar, pausar, reanudar, gimnasio) se aplican al momento; editar o borrar datos existentes, terminar el entrenamiento y cambiar el entrenamiento de hoy, las rutinas, los planes de comida, los objetivos o tus datos corporales pide confirmación. Automático: el Coach aplica directamente los cambios válidos. En todos los modos, cada cambio aparece en el chat como una tarjeta con lo que ha cambiado; muchos registros y ajustes se pueden deshacer desde su tarjeta mientras esos datos sigan como los dejó el Coach.
- Después de la conversación, el modo
memory_suggestresume en la memoria del Coach lo que has contado y sirve para próximas respuestas (por ejemplo, lesiones, material, horarios o un plan acordado). Los episodios temporales caducan solos. Puedes ver y olvidar cada recuerdo, o todos, en Coach → Info. del Coach → memoria. - Tus mensajes, los del asistente y las tarjetas de cambios de cada respuesta (qué se propuso, aplicó, descartó o deshizo, y los datos anteriores necesarios para deshacer un cambio) se guardan en Supabase para conservar el historial y verlo igual en tus dispositivos. Cada coach tiene su propia conversación y puedes borrarla en cualquier momento; borrarla no borra la memoria. Las fotos y notas de voz que le envías se guardan solo en tu dispositivo (apartado 6.1). Mientras el Coach te responde, el servidor guarda cada parte de la respuesta que genera el modelo para poder terminarla aunque cierres la aplicación o se corte la conexión, sin volver a pedírsela al modelo; si la respuesta no necesita nada de tu dispositivo, el servidor también la añade a la conversación. Si la respuesta llega con el chat cerrado o la aplicación en segundo plano, te avisa con una notificación local (si las has permitido).
- Avisos del Coach (desactivados salvo que elijas un nivel en Coach → Info. del Coach → Avisos del Coach): según el nivel, tras terminar un entreno, por la mañana si hoy toca entrenar o por la tarde si vas claramente corto de comida o de pasos, la aplicación puede pedir al modelo un mensaje breve con el mismo contexto que una respuesta normal (sin herramientas: no cambia datos). En «Solo lo importante» solo escribe por la mañana si el sueño o la recuperación han ido claramente mal; en «Muy pendiente» también puede comentar por la mañana el entreno que toca aunque todo vaya bien. La comprobación de la tarde mira en el dispositivo las comidas que has registrado hoy (solo si sueles registrarlas) y tus pasos de Salud (solo si se pueden leer en ese momento), y solo pide el mensaje si algo va claramente por debajo de tu objetivo. Si no hay nada concreto que decir, no se envía nada. Como mucho uno cada tres días en «Solo lo importante», uno al día en «Normal» y dos al día en «Muy pendiente», nunca de noche y nunca si acabas de hablar con el Coach. El nivel elegido y si el aviso lleva la foto del coach (en miniatura, desde el propio dispositivo) se guardan en tu cuenta con el resto de ajustes del Coach, para que se mantenga en tus dispositivos. El mensaje se guarda en la conversación como cualquier otro y te llega como notificación local del dispositivo; no usamos notificaciones push ni servidores de terceros para enviarlas. Las comprobaciones de la mañana y de la tarde usan la actualización en segundo plano de iOS, que el sistema puede retrasar u omitir.
6. Almacenamiento y seguridad
6.1 Almacenamiento local (en tu dispositivo)
- UserDefaults: preferencias, objetivos, datos de perfil y foto de perfil, rutinas y planes, borradores de entrenamientos en curso, copias en caché de tus registros y alimentos para usar la aplicación sin conexión, y la cola de cambios pendientes de sincronizar (que puede contener datos de entrenamientos, nutrición, hidratación o salud)
- Archivos protegidos: notas personales de recuperación y una copia de las fotos y notas de voz que envías al Coach (con lo que escribiste y la transcripción), para verlas de nuevo en el chat y en la información del Coach. Se guardan solo en este dispositivo, con la protección de datos de iOS; no se suben a Supabase. Se borran al borrar la conversación del Coach, al eliminarlas una a una o al eliminar la cuenta.
- Contactos del Coach: cada coach tiene su conversación independiente. La memoria sobre ti y el modo de aprobación son comunes. Puedes poner un apodo y una foto distinta a cada coach. Los apodos y las rutas de las fotos se guardan en tu cuenta en Supabase; las fotos se reducen a un máximo de 512 píxeles y se guardan en un almacenamiento privado al que solo accedes tú, con una copia protegida en el dispositivo. El apodo se envía al modelo para que sepa cómo le llamas; la foto del contacto no se envía al modelo. Puedes volver al nombre y a la foto predeterminados. La exportación del perfil incluye estos contactos y sus fotos. Antes de eliminar la cuenta se borran sus fotos del almacenamiento privado.
- Llavero de iOS: tokens de autenticación de Supabase (token de acceso y token de actualización), protegidos por el cifrado del sistema operativo
- Archivos temporales: imágenes y audios seleccionados o grabados para la IA (salvo la copia del Coach descrita arriba), y las exportaciones ZIP que generas. Las imágenes y los audios temporales se eliminan después de procesarlos o cancelarlos. Los ZIP pueden permanecer después de compartirlos; la aplicación intenta eliminarlos al arrancar o al generar una nueva exportación
UserDefaults no es un almacenamiento cifrado por la aplicación: estos datos quedan protegidos por la seguridad y el cifrado del propio dispositivo.
En Android se usan los equivalentes del sistema: el almacenamiento privado de la aplicación para los datos anteriores y el almacén de claves de Android para los tokens de autenticación.
6.2 Almacenamiento en la nube (Supabase)
- Todos los datos de tu cuenta se sincronizan con una base de datos PostgreSQL en Supabase
- Seguridad a nivel de fila (RLS): cada usuario solo puede leer y modificar sus propios datos
- Transmisión: todas las comunicaciones usan HTTPS (TLS) y WebSocket seguro (WSS)
- Autenticación: tokens JWT con caducidad controlada y rotación automática de los tokens de actualización
6.3 Medidas de seguridad
- No guardamos contraseñas en el dispositivo (la autenticación se delega en Google o Apple)
- Las credenciales privadas y las claves del proveedor de IA nunca se incluyen en la aplicación. La URL pública de Supabase y su clave anónima sí van en la aplicación, y su acceso real está limitado por la autenticación y RLS
- La eliminación de la cuenta se ejecuta mediante una función RPC segura en el servidor, no desde el cliente
- Sin analítica de terceros ni seguimiento publicitario
7. Tus derechos
Estés donde estés, te ofrecemos los siguientes derechos:
7.1 Derecho de acceso
Puedes consultar todos tus datos personales en la aplicación en cualquier momento: perfil, historial de entrenamientos, registro nutricional y datos de salud.
7.2 Derecho de rectificación
Puedes corregir o actualizar tus datos personales (nombre, peso, altura, fecha de nacimiento, sexo, objetivos) en la sección Perfil.
7.3 Derecho a la portabilidad
Puedes exportar las categorías y fechas que elijas desde "Exportar datos" en tu perfil, en un archivo ZIP con hojas de cálculo CSV: unas legibles en tus unidades y cada tabla completa tal como está guardada. La aplicación informa de las secciones omitidas si no están disponibles. La exportación no es una copia completa del dispositivo. Según tu selección, el archivo incluye:
- Perfil y preferencias
- Nutrición e historial de comidas
- Historial de entrenamientos y ejercicios
- Datos de salud (frecuencia cardíaca, sueño, VFC, SpO2, temperatura)
- Datos históricos de tablas sincronizadas que se conservan por compatibilidad
7.4 Derecho de supresión
Puedes eliminar tu cuenta de forma permanente desde "Eliminar cuenta" en tu perfil. Esta acción:
- Ejecuta una función segura en el servidor que elimina todos tus datos
- Elimina tu registro de autenticación
- Elimina en cascada todos los datos asociados en todas las tablas de la base de datos
- Borra los datos locales de tu cuenta en el dispositivo
- Es irreversible
7.5 Derecho a retirar permisos
Puedes retirar en cualquier momento cualquier permiso concedido a BioTrack:
| Permiso | Cómo retirarlo |
|---|---|
| Apple HealthKit | Ajustes de iOS > Privacidad y seguridad > Salud > BioTrack |
| Health Connect (Android) | App Health Connect > Permisos de apps > BioTrack |
| Resto de permisos en Android | Ajustes > Aplicaciones > BioTrack > Permisos |
| Cámara | Ajustes de iOS > BioTrack > Cámara |
| Ubicación | Ajustes de iOS > BioTrack > Ubicación > "Nunca" |
| Fotos | Ajustes de iOS > BioTrack > Fotos |
| Micrófono | Ajustes de iOS > BioTrack > Micrófono |
| Notificaciones | Ajustes de iOS > BioTrack > Notificaciones |
| Sensores de movimiento | Ajustes de iOS > BioTrack > Movimiento y forma física |
7.6 Derecho a no usar la IA
Puedes usar BioTrack para seguir tu salud, nutrición y ejercicio sin analizar fotos de etiquetas ni usar el Coach. Las funciones de IA son opcionales.
8. Permisos del sistema
BioTrack solicita los siguientes permisos, todos opcionales y revocables:
Cámara
- Uso: escanear códigos de barras de alimentos y fotografiar etiquetas nutricionales
- Cuándo se solicita: la primera vez que escaneas un producto o haces una foto
Ubicación (incluido el segundo plano)
- Uso: seguimiento del recorrido por GPS en actividades de carrera, ciclismo y caminata
- Cuándo se solicita: la primera vez que inicias una actividad con seguimiento del recorrido
- Segundo plano: permite registrar el recorrido completo aunque la pantalla esté apagada
Apple HealthKit y Health Connect
- Uso: leer y escribir datos de salud para los paneles y la sincronización
- Cuándo se solicita: durante la configuración inicial o al activar la integración
Fotos
- Uso: elegir imágenes de tu fototeca para analizar etiquetas nutricionales, adjuntarlas al Coach o usarlas como foto de perfil
- Cuándo se solicita: la primera vez que adjuntas una imagen
Micrófono
- Uso: grabar un mensaje de voz opcional para transcribirlo y enviarlo al Coach
- Cuándo se solicita: la primera vez que grabas audio en el Coach
Notificaciones
- Uso: recordatorios de hidratación, entrenamiento y nutrición
- Cuándo se solicita: durante la configuración inicial
Sensores de movimiento
- Uso: calcular la cadencia y contar pasos durante la actividad física
- Cuándo se solicita: al iniciar una actividad con seguimiento
9. Conservación de los datos
- Datos activos: se conservan mientras tu cuenta esté activa
- Eliminación de la cuenta: al eliminar tu cuenta, todos tus datos se borran inmediatamente mediante la función RPC
delete_my_account(), que hace una eliminación en cascada, y la aplicación borra también los datos locales de esa cuenta - Cierre de sesión: al cerrar sesión se eliminan del dispositivo los tokens de autenticación y la sesión activa. El resto de datos locales de tu cuenta (preferencias, cachés, borradores y cambios pendientes de sincronizar) se conserva en el dispositivo para que no pierdas cambios sin sincronizar cuando vuelvas a iniciar sesión. Para borrarlos, elimina tu cuenta o desinstala la aplicación
- Copias de seguridad de Supabase: las copias automáticas de la base de datos se conservan según la política de retención de Supabase
- Conversaciones del Coach: los mensajes y las tarjetas se guardan en Supabase por coach. La aplicación conserva hasta 200 mensajes recientes por coach y una copia local de sus tarjetas. Puedes vaciar un chat sin borrar los demás ni la memoria compartida. Eliminar la cuenta borra todas las conversaciones. Las partes de cada respuesta que el servidor guarda para terminarla (apartado 5.4) se borran a los dos días o al vaciar un chat.
- Memoria del Coach: los recuerdos se guardan en Supabase hasta que los olvides desde Coach → Info. del Coach → memoria, caduquen (episodios temporales) o elimines tu cuenta
- Adjuntos de IA: la aplicación envía las imágenes y el audio a través del proxy para procesarlos. Su conservación por parte del proveedor se rige por la política y las condiciones contractuales de este
10. Menores
BioTrack no está dirigido a menores de 16 años. No recopilamos a sabiendas datos de menores. Si eres padre, madre o tutor y crees que tu hijo nos ha facilitado datos personales a través de BioTrack, contacta con nosotros para eliminarlos.
11. Transferencias internacionales de datos
Tus datos pueden tratarse en servidores situados fuera de tu país de residencia:
- Supabase: infraestructura en la nube (consulta la documentación de Supabase para conocer las ubicaciones)
- OpenRouter: servidores de procesamiento de IA (consulta la política de OpenRouter)
- Google: servidores de autenticación globales
- Apple: servidores de autenticación, si eliges Iniciar sesión con Apple
Todas las transferencias se realizan con medidas de seguridad adecuadas (cifrado en tránsito y en reposo).
12. Cambios en esta política
Podemos actualizar esta política de privacidad. Si hacemos cambios importantes:
- Actualizaremos la fecha de "Última actualización" al principio del documento
- Te avisaremos a través de la aplicación
- Si sigues usando BioTrack después de los cambios, se entenderá que los aceptas
13. Contacto
Si tienes preguntas sobre esta política de privacidad o quieres ejercer tus derechos:
- Correo electrónico: biotrackapp@gmail.com
- Comentarios en la aplicación: Perfil > Enviar comentarios
BioTrack: tu compañero de salud y fitness Versión 1.0 | septiembre de 2026