Esta Política de Privacidad describe cómo GymTracker ("nosotros", "la app" o "el desarrollador") recopila, usa, almacena y comparte tu información cuando utilizas nuestra aplicación móvil de seguimiento de entrenamiento. Al instalar o usar GymTracker aceptas las prácticas descritas en este documento.
El inicio de sesión con Google es opcional y requerido únicamente para activar la sincronización en la nube y las funcionalidades PRO.
GymTracker puede integrarse con Android Health Connect cuando el usuario lo autoriza explícitamente. Los datos de salud que se acceden, leen y escriben son:
Esta integración es completamente opcional. Puedes activarla o desactivarla desde Perfil > Configuración > Health Connect. Los datos de salud no se envían a ningún servidor externo ni a terceros; se mantienen en el dispositivo.
Los permisos de Health Connect solicitados son:
READ_EXERCISE / WRITE_EXERCISEREAD_TOTAL_CALORIES_BURNED / WRITE_TOTAL_CALORIES_BURNEDREAD_WEIGHT / WRITE_WEIGHT| Dato | Finalidad |
|---|---|
| Rutinas y entrenamientos | Mostrar tu historial, calcular estadísticas y progresión, generar recomendaciones inteligentes. |
| Peso corporal y altura | Calcular métricas de progreso y mostrar gráficas. |
| Fotos de progreso | Visualización personal dentro de la app; almacenadas en tu espacio privado en Firebase Storage. |
| Récords personales + nombre | Publicar tu posición en el ranking global (opcional, requeres consentimiento implícito al activar el ranking). |
| Correo electrónico y UID | Autenticar tu cuenta, vincular datos en la nube y gestionar tu suscripción PRO. |
| Datos de Health Connect | Importar peso desde otras apps y exportar sesiones de entrenamiento al ecosistema de salud del dispositivo. |
| Eventos de analítica | Mejorar la experiencia de usuario y detectar problemas de rendimiento. |
| Informes de error | Detectar y corregir errores en la aplicación. |
No usamos tus datos para publicidad personalizada ni los vendemos a terceros.
GymTracker almacena la mayoría de los datos en el almacenamiento local de tu dispositivo mediante AsyncStorage. Estos datos permanecen en tu dispositivo hasta que:
Los usuarios PRO con sesión iniciada tienen sus datos sincronizados en Firebase (Firestore y/o Firebase Storage). Los períodos de retención son:
| Tipo de dato | Retención en la nube |
|---|---|
| Rutinas y entrenamientos | Mientras la cuenta esté activa. Se eliminan al solicitar la eliminación de cuenta. |
| Peso corporal y fotos de progreso | Mientras la cuenta esté activa. Se eliminan al solicitar la eliminación de cuenta. |
| Récords personales | Mientras la cuenta esté activa. Se eliminan al solicitar la eliminación de cuenta. |
| Ranking global | Mientras la cuenta esté activa. Se elimina al solicitar la eliminación de cuenta o al desactivar el ranking. |
| Datos de suscripción | Hasta 90 días después del vencimiento de la suscripción, luego se eliminan automáticamente. |
| Informes de error | 90 días desde la fecha del error, luego se eliminan automáticamente. |
| Eventos de analítica (Firebase Analytics) | 63 días según la política estándar de Google Firebase Analytics. |
Los datos de salud sincronizados mediante Health Connect se rigen por la política de retención de Health Connect / Google. GymTracker no retiene copias independientes de los datos de Health Connect en sus servidores.
Puedes solicitar la eliminación total de tus datos de las siguientes maneras:
Si no puedes acceder a la app, envía un correo con el asunto "Solicitud de eliminación de datos" a gymtracker.privacidad@gmail.com. Indica el correo electrónico asociado a tu cuenta. Procesaremos tu solicitud en un plazo máximo de 30 días.
Para revocar el acceso de GymTracker a Health Connect, ve a Ajustes del sistema > Health Connect > Permisos de apps y retira los permisos de GymTracker. Alternativamente, desactiva la integración desde Perfil > Configuración > Health Connect en la app.
| Proveedor | Función | Datos compartidos | Política |
|---|---|---|---|
| Google Firebase (Firestore, Storage, Auth, Analytics) | Base de datos en la nube, almacenamiento de fotos, autenticación, analítica | Datos de entrenamiento, fotos, UID, correo, eventos de uso | firebase.google.com/support/privacy |
| RevenueCat | Gestión de suscripciones y compras in-app | Identificador anónimo de usuario, estado de suscripción | revenuecat.com/privacy |
| Google Sign-In | Autenticación opcional | Correo electrónico y nombre de la cuenta de Google | policies.google.com/privacy |
| Health Connect (Android) | Intercambio de datos de salud en el dispositivo | Sesiones de ejercicio, calorías, peso (solo con consentimiento) | health.google/health-connect-android |
No compartimos tus datos con otros terceros, anunciantes ni intermediarios de datos.
Los datos en la nube están protegidos mediante las reglas de seguridad de Firebase Firestore y Firebase Storage, que garantizan que solo tú puedes acceder a tus propios datos. La comunicación entre la app y los servidores de Firebase se realiza mediante HTTPS/TLS. Las fotos de progreso solo son accesibles con tu autenticación.
GymTracker no está dirigida a menores de 13 años. No recopilamos conscientemente datos personales de menores. Si detectas que un menor ha utilizado la app y ha proporcionado datos personales, contáctanos para eliminarlos.
Podemos actualizar esta Política de Privacidad ocasionalmente. Te notificaremos de cambios importantes mediante un aviso en la app o por correo electrónico. La fecha de "Última actualización" al inicio de este documento siempre reflejará la versión vigente.
Si tienes preguntas, comentarios o solicitudes relacionadas con esta Política de Privacidad, contáctanos:
© 2026 GymTracker — Todos los derechos reservados