Politica de Privacidad

Ultima actualizacion: 10 de febrero de 2026

1. Responsable del tratamiento

El responsable del tratamiento de tus datos personales es:

2. Datos que recopilamos

Datos personales

Cuando te registras y usas GymStats, recopilamos:

  • Nombre y direccion de correo electronico
  • Avatar o foto de perfil
  • Nombre de usuario (opcional)
  • Identificador de Google o Apple (si usas inicio de sesion social)
  • Codigo de referido (si aplica)

Datos de salud y fitness

Para ofrecerte el servicio de seguimiento de entrenamiento, recopilamos:

  • Peso corporal y objetivos de peso
  • Sesiones de entrenamiento (fecha, duracion, ejercicios realizados)
  • Registros de ejercicio: peso en kilogramos, repeticiones, RIR (Repeticiones en Reserva)
  • Rutinas y ejercicios personalizados
  • Fotos de progreso
  • Ejercicios marcados como favoritos

Datos sociales

Si utilizas las funciones sociales de la app:

  • Squads (grupos) a los que perteneces
  • Datos de miembros y rankings dentro de squads
  • Actividad compartida con el grupo

Datos tecnicos

De forma automatica, recogemos:

  • Token de autenticacion (para mantener tu sesion activa)
  • Direccion IP y agente de usuario (user agent)
  • Preferencias de notificaciones

3. Base legal del tratamiento

Tratamos tus datos personales sobre las siguientes bases legales conforme al Reglamento General de Proteccion de Datos (RGPD):

  • Consentimiento (art. 6.1.a RGPD): Al registrarte y aceptar esta politica, consientes el tratamiento de tus datos para las finalidades descritas.
  • Ejecucion de contrato (art. 6.1.b RGPD): El tratamiento es necesario para prestarte el servicio de seguimiento de entrenamiento que solicitas al crear tu cuenta.

4. Finalidad del tratamiento

Utilizamos tus datos para:

  • Prestacion del servicio: Registrar tus entrenamientos, calcular estadisticas y mostrarte tu progreso.
  • Gestion de cuenta: Crear y mantener tu cuenta de usuario, autenticarte y gestionar tus preferencias.
  • Funciones sociales: Permitirte participar en squads, rankings y actividades grupales.
  • Suscripciones: Gestionar tu plan (gratuito o premium) y procesar pagos a traves de las tiendas de aplicaciones.
  • Mejora del servicio: Analizar el uso agregado de la aplicacion para mejorar funcionalidades.
  • Comunicaciones: Enviarte notificaciones relevantes sobre tu entrenamiento y actualizaciones del servicio.

5. Datos de salud (datos sensibles)

Los datos de entrenamiento, peso corporal, fotos de progreso y registros de ejercicio pueden considerarse datos relativos a la salud segun el articulo 9 del RGPD, que son una categoria especial de datos personales.

Tratamos estos datos basandonos en tu consentimiento explicito (art. 9.2.a RGPD), que nos proporcionas al registrarte en la aplicacion y al introducir voluntariamente esta informacion. Puedes retirar tu consentimiento en cualquier momento eliminando tu cuenta.

6. Servicios de terceros

Para ofrecerte el servicio, compartimos datos con los siguientes proveedores de confianza:

Google Sign-In

  • Proposito: Autenticacion y registro
  • Datos compartidos: Nombre, email, identificador de Google, foto de perfil
  • Politica de privacidad: policies.google.com/privacy

Apple Sign-In

  • Proposito: Autenticacion y registro
  • Datos compartidos: Nombre, email, identificador de Apple
  • Politica de privacidad: apple.com/legal/privacy

RevenueCat

  • Proposito: Gestion de suscripciones y pagos in-app
  • Datos compartidos: Identificador de usuario, datos de compra y suscripcion
  • Politica de privacidad: revenuecat.com/privacy

Amazon Web Services (AWS S3)

  • Proposito: Almacenamiento de imagenes (avatares, fotos de ejercicios, fotos de progreso)
  • Datos compartidos: Imagenes subidas por el usuario
  • Politica de privacidad: aws.amazon.com/privacy

7. Almacenamiento y seguridad

Protegemos tus datos mediante las siguientes medidas:

  • Comunicaciones cifradas: Todas las comunicaciones entre la app y nuestros servidores se realizan a traves de HTTPS/TLS.
  • Tokens cifrados: Tu token de autenticacion se almacena de forma cifrada en el dispositivo mediante FlutterSecureStorage.
  • Almacenamiento local: Los datos de sesion, preferencias de notificaciones y cache de premium se guardan en SharedPreferences del dispositivo.
  • Acceso restringido: Solo el personal autorizado tiene acceso a los servidores y bases de datos.

8. Permisos del dispositivo

La app puede solicitar los siguientes permisos en tu dispositivo:

  • Camara: Para tomar fotos de progreso o de ejercicios directamente desde la app.
  • Galeria / Fotos: Para seleccionar imagenes existentes como avatar, fotos de ejercicios o fotos de progreso.
  • Notificaciones push: Para enviarte recordatorios de entrenamiento y actualizaciones relevantes.
  • Servicio en primer plano: Para mantener activa la sesion de entrenamiento mientras usas otras apps.

Cada permiso se solicita en el momento en que es necesario y puedes denegarlo o revocarlo en cualquier momento desde los ajustes de tu dispositivo.

9. Conservacion de datos

Conservamos tus datos personales mientras tu cuenta este activa. Si eliminas tu cuenta, todos tus datos seran borrados de forma permanente de nuestros servidores, incluyendo sesiones de entrenamiento, ejercicios personalizados, fotos y cualquier otro dato asociado.

10. Derechos del usuario

Conforme al RGPD (articulos 15 a 22), tienes los siguientes derechos sobre tus datos personales:

  • Derecho de acceso: Solicitar una copia de los datos personales que tenemos sobre ti.
  • Derecho de rectificacion: Corregir datos inexactos o incompletos.
  • Derecho de supresion: Solicitar la eliminacion de tus datos personales.
  • Derecho a la portabilidad: Recibir tus datos en un formato estructurado y de uso comun.
  • Derecho de oposicion: Oponerte al tratamiento de tus datos en determinadas circunstancias.
  • Derecho a la limitacion: Solicitar que se limite el tratamiento de tus datos.
  • Derecho a retirar el consentimiento: Puedes retirar tu consentimiento en cualquier momento sin que afecte a la licitud del tratamiento anterior.

Para ejercer cualquiera de estos derechos, contacta con nosotros en soporte@gymstats.es. Responderemos a tu solicitud en un plazo maximo de 30 dias.

Tambien tienes derecho a presentar una reclamacion ante la Agencia Espanola de Proteccion de Datos (AEPD) si consideras que tus derechos no han sido debidamente atendidos.

11. Eliminacion de cuenta

Puedes eliminar tu cuenta y todos los datos asociados en cualquier momento desde la propia aplicacion, en la seccion de ajustes de tu perfil. La eliminacion es inmediata e irreversible: se borran todos tus entrenamientos, ejercicios personalizados, fotos, membresías de squads y cualquier otro dato vinculado a tu cuenta.

12. Menores de edad

GymStats no esta dirigida a menores de 16 anos. No recopilamos deliberadamente datos de menores de 16 anos. Si detectamos que un menor ha creado una cuenta, procederemos a eliminarla y todos sus datos asociados. Si eres padre o tutor y crees que tu hijo ha proporcionado datos a GymStats, contacta con nosotros en soporte@gymstats.es.

13. Transferencias internacionales de datos

Algunos de nuestros proveedores de servicios pueden tratar datos fuera del Espacio Economico Europeo (EEE):

  • Amazon Web Services (AWS): Puede almacenar imagenes en servidores fuera del EEE. AWS cumple con las clausulas contractuales tipo aprobadas por la Comision Europea.
  • RevenueCat: Procesa datos de suscripciones en Estados Unidos, amparado por clausulas contractuales tipo aprobadas por la Comision Europea.

En todos los casos, nos aseguramos de que existan garantias adecuadas para la proteccion de tus datos conforme al RGPD.

14. Cambios en esta politica

Podemos actualizar esta politica de privacidad periodicamente. En caso de cambios significativos, te notificaremos a traves de la aplicacion o por correo electronico. Te recomendamos revisar esta pagina periodicamente.

15. Contacto

Si tienes preguntas sobre esta politica de privacidad o sobre el tratamiento de tus datos personales, puedes contactarnos en: