Legal
Política de privacidad
Esta política describe qué datos trata GymProFit, con qué finalidad, durante cuánto tiempo y con quién se comparten. Está escrita a partir de lo que la aplicación hace de verdad, no de una plantilla.
1. Responsable del tratamiento
El responsable del tratamiento de los datos descritos en esta política es Rubén Juan Candela, persona física, desarrollador y titular de GymProFit.
Para cualquier asunto relacionado con tus datos personales, incluido el ejercicio de tus derechos, escribe a privacidad@gymprofit.app. Si necesitas una dirección postal para dirigir una comunicación formal, se facilita a petición a través de ese mismo correo.
2. Qué datos se recogen
Datos que facilitas tú
| Dato | Cuándo se recoge | Obligatorio |
|---|---|---|
| Nombre de usuario y dirección de correo | Al registrarte | Sí |
| Contraseña | Al registrarte | Sí — se guarda cifrada con BCrypt, nunca en claro |
| Peso, altura y edad | Al configurar tu perfil | Sí, para calcular objetivos |
| Nivel de experiencia y objetivo de entrenamiento | Al configurar tu perfil | Sí |
| Fotografía de perfil | Si decides subirla | No |
| Mediciones corporales | Si decides registrarlas | No |
Datos que se generan al usar la aplicación
- Entrenamiento: rutinas, ejercicios realizados, series con su peso y repeticiones, duración y valoración de cada sesión, notas que escribas, progreso por ejercicio y logros conseguidos.
- Nutrición: comidas registradas, alimentos consumidos y alimentos personalizados que crees.
- Objetivos personales que definas y su estado.
- Cuenta: fecha de registro, tokens de sesión y, si pides recuperar la contraseña, un código temporal guardado cifrado que caduca a los 15 minutos.
- Notificaciones: identificador del dispositivo proporcionado por Firebase Cloud Messaging, necesario para poder enviarte recordatorios.
Datos recogidos automáticamente
- Informes de fallo (Firebase Crashlytics): cuando la aplicación se cierra inesperadamente se envía el estado técnico del fallo, el modelo de dispositivo y la versión del sistema. No se incluyen tus datos de entrenamiento, nutrición ni salud.
- Uso básico (Firebase Analytics): eventos automáticos como la primera apertura y el inicio de sesión de uso, junto con datos de dispositivo y país aproximado. No se envían eventos con contenido personal.
3. Para qué se usan
- Crear y mantener tu cuenta, y permitirte iniciar sesión de forma segura.
- Guardar y mostrarte tu historial de entrenamiento, nutrición y progreso.
- Calcular tus objetivos y métricas a partir de tus datos físicos.
- Enviarte el código de recuperación cuando olvidas la contraseña, y avisos de seguridad de tu cuenta.
- Enviarte los recordatorios que hayas activado.
- Detectar y corregir fallos de la aplicación.
Tus datos no se venden, no se ceden con fines publicitarios y no se usan para elaborar perfiles comerciales.
4. Base legal
- Ejecución del servicio (art. 6.1.b RGPD): los datos de cuenta, entrenamiento, nutrición y progreso son necesarios para que la aplicación funcione. Sin ellos no hay servicio que prestar.
- Consentimiento (art. 6.1.a): la fotografía de perfil, las mediciones corporales y las notificaciones son opcionales y puedes retirarlas cuando quieras.
- Interés legítimo (art. 6.1.f): los informes de fallo y el uso básico, para mantener la aplicación en funcionamiento.
5. Con quién se comparten
GymProFit se apoya en los siguientes proveedores, que tratan datos por cuenta del responsable y únicamente para prestar su servicio:
| Proveedor | Para qué | Qué recibe |
|---|---|---|
| Render | Alojamiento de la API | Todo el tráfico de la aplicación |
| Aiven | Base de datos gestionada | Los datos almacenados de tu cuenta |
| Brevo | Envío de correo transaccional | Tu dirección de correo y el contenido del mensaje |
| Google (Firebase) | Notificaciones, informes de fallo y uso básico | Identificador de dispositivo y datos técnicos |
| Cloudflare | DNS, correo entrante y esta web | Datos de conexión |
| Open Food Facts | Consulta de alimentos por código de barras | Solo el código de barras consultado; ningún dato tuyo |
6. Cuánto tiempo se conservan
Tus datos se conservan mientras mantengas la cuenta activa. Si solicitas su eliminación, se borran conforme a lo descrito en Eliminar cuenta.
Los tokens de sesión se revocan al cerrar sesión y al cambiar la contraseña. Los códigos de recuperación caducan a los 15 minutos y se invalidan en cuanto se usan.
7. Tus derechos
Puedes ejercer en cualquier momento los derechos de acceso, rectificación, supresión, limitación, portabilidad y oposición escribiendo a privacidad@gymprofit.app. Se responde en el plazo máximo de un mes.
Si consideras que tus datos no se están tratando correctamente, puedes presentar una reclamación ante la Agencia Española de Protección de Datos (aepd.es).
8. Seguridad
- Todo el tráfico entre la aplicación y el servidor viaja cifrado por HTTPS.
- Las contraseñas se guardan con BCrypt; nadie, tampoco el responsable, puede leerlas.
- En el dispositivo, los tokens de sesión se guardan en almacenamiento cifrado del sistema.
- Cada usuario solo puede acceder a sus propios datos; el servidor lo comprueba en cada petición.
9. Menores de edad
GymProFit no está dirigida a menores de 14 años y no se recogen datos de forma consciente de personas por debajo de esa edad. Si detectas que un menor ha creado una cuenta, escribe a privacidad@gymprofit.app y se eliminará.
10. Cambios en esta política
Si esta política cambia de forma relevante, se avisará dentro de la aplicación antes de que los cambios surtan efecto. La fecha de la última actualización aparece al principio de esta página.