Magic Training logo
Magic TrainingInicio

Política de Privacidad

Esta política explica cómo tratamos la información cuando usted utiliza nuestra plataforma. Valoramos su privacidad y nos comprometemos con la transparencia en el tratamiento de sus datos.

Recopilación y Almacenamiento de Información

Datos Recopilados y Almacenados

Magic Training recopila y almacena información necesaria para proporcionar nuestros servicios de entrenamiento personalizado. Los datos se almacenan de forma segura en bases de datos PostgreSQL gestionadas por Supabase, con cifrado en tránsito y en reposo y aislamiento por usuario a nivel de fila.

Datos de Cuenta y Perfil:

  • Nombre, email y foto de perfil (a través de Google OAuth o registro manual)
  • Información de perfil (fecha de nacimiento, género, nivel de corredor)
  • Récords personales (5K, 10K, media maratón, maratón)
  • Preferencias de entrenamiento y configuración de la cuenta

Datos de Entrenamiento:

  • Planes de entrenamiento guardados y personalizados
  • Historial de actividades y progreso
  • Estadísticas de rendimiento y métricas
  • Configuraciones de ritmo personalizado

Datos de Suscripción:

  • Información de suscripción premium (estado, fechas, tipo)
  • Datos de pago procesados vía PIX (Efí Bank)
  • Historial de transacciones y facturas
  • Compras realizadas a través de las tiendas (Google Play y App Store): identificador de la compra, código del producto y estado de la suscripción — los datos de la tarjeta no pasan por nosotros
Desafíos, ligas y niveles (gamificación)

La plataforma tiene desafíos mensuales con clasificación, una liga semanal por divisiones, niveles por XP e insignias. Todo se calcula a partir de las actividades completadas que ya están en tu cuenta; no se recopila ningún dato nuevo para esto.

Qué ven otras personas

Las clasificaciones solo existen entre personas que iniciaron sesión y muestran lo mínimo necesario para comparar resultados:

  • En los desafíos a los que te unes: nombre, foto, nivel, el valor de la métrica del desafío (por ejemplo, km en el mes) y posición, para los demás inscritos. En los desafíos de equipo de entrenamiento, solo para los atletas y el entrenador de ese equipo.
  • En tu grupo de la liga (hasta 30 personas de la misma división): nombre, foto, nivel, km y entrenamientos de la semana, XP de la semana y posición.
  • Nunca son visibles: ruta, mapa, frecuencia cardíaca, horarios y demás detalles de las actividades, datos de perfil, medidas corporales o plan de entrenamiento.

Entrada automática en la liga

Al abrir la página de desafíos o de la liga quedas colocado en el grupo de la semana de tu división. Quien entrenó en la semana y todavía no abrió la página queda colocado al día siguiente. Puedes salir de las ligas en cualquier momento en la página de la liga; a partir de ahí no vuelves a ser colocado en un grupo, y el XP de tus actividades sigue contando solo para tu nivel. Los desafíos son siempre voluntarios: solo apareces en la clasificación de aquellos a los que elegiste unirte.

Historial y retención

Al final de cada desafío y de cada semana de liga guardamos un resumen (valor, posición, resultado y XP) para tu historial y para el cálculo del nivel y las insignias. Estos registros se eliminan junto con la cuenta.

Las reglas completas están en Cómo funcionan los desafíos, la liga y los niveles.

Estadísticas públicas agregadas

Publicamos en magic.training/dados un panorama de la carrera amateur construido a partir de los entrenamientos registrados en la plataforma. No se divulga ningún dato individual: de allí solo salen porcentajes, medianas y recuentos que describen el conjunto.

Qué se publica

Cifras agregadas como la distribución de entrenamientos por día de la semana, la proporción de planes aún activos en cada semana, la distribución de distancia de las carreras y el ritmo mediano por distancia objetivo.

Qué nunca se publica

  • Tu nombre, correo, foto o cualquier identificador.
  • Entrenamientos individuales, recorridos, mapas, frecuencia cardíaca o cualquier métrica atribuible a una persona.
  • Grupos demasiado pequeños: cada corte publicado exige un número mínimo de registros, para que ningún resultado corresponda a unas pocas personas.

Base legal y tu elección

El tratamiento se apoya en el interés legítimo de producir información estadística sobre entrenamiento, conforme al art. 7, IX de la LGPD brasileña. Como el resultado es anonimizado e irreversible, no permite identificarte. Aun así, si prefieres que tus registros queden fuera de estas agregaciones, escríbenos y excluiremos tu cuenta del cálculo.

magic.training/dados

Uso de Cookies y Tecnologías Similares

Utilizamos cookies y tecnologías similares para mejorar la experiencia del usuario y analizar el uso de la plataforma. Esto incluye:

  • Cookies funcionales para recordar sus preferencias (como el tema oscuro/claro)
  • Cookies analíticas para entender cómo se utiliza la plataforma

Puede gestionar sus preferencias de cookies a través de la configuración de su navegador.

Procesamiento de Pagos e Integraciones

Efí Bank (PIX)

Para procesar pagos de suscripciones premium vía PIX, utilizamos Efí Bank. Durante el proceso de pago, recopilamos y compartimos con Efí Bank:

  • Datos personales (nombre, email, CPF)
  • Información de contacto (teléfono, dirección)
  • Información necesaria para la generación del código QR PIX

Estos datos se procesan conforme a las políticas de privacidad de Efí Bank y son necesarios para la seguridad de las transacciones PIX.

Resend (Emails Transaccionales)

Utilizamos el servicio Resend para el envío de emails transaccionales como confirmaciones de suscripción, actualizaciones de cuenta y comunicaciones importantes. Solo compartimos su dirección de email y nombre para la personalización de los mensajes.

Google Analytics

Utilizamos Google Analytics para analizar el uso de nuestra plataforma. Google Analytics usa cookies para recopilar información sobre cómo interactúa con Magic Training. Esta información se utiliza para generar informes y ayudarnos a mejorar la plataforma. Google Analytics recopila información de forma anónima, sin identificar usuarios individuales.

Vercel Analytics

Nuestra plataforma está alojada en Vercel, que proporciona análisis de rendimiento y uso. Vercel puede recopilar información como direcciones IP, tipo de navegador y páginas visitadas para proporcionar estos análisis. Esta información se procesa de forma agregada y no identifica usuarios individuales.

Apple Salud (HealthKit) y Apple Watch

La app de Magic Training para iPhone y iPad puede leer datos de Apple Salud (HealthKit) para registrar automáticamente los entrenamientos grabados en tu Apple Watch. El acceso es opcional, se solicita de forma explícita la primera vez y puedes revocarlo cuando quieras.

La app nunca escribe datos en Apple Salud: la autorización que solicitamos es únicamente de lectura.

Datos que leemos de Apple Salud

Con tu autorización, la app lee solo lo necesario para reconocer y registrar el entrenamiento en tu plan:

  • Entrenamientos (carrera, caminata y fuerza): tipo, fecha, hora y duración
  • Frecuencia cardíaca durante el entrenamiento
  • Distancia recorrida en carrera y caminata
  • Energía activa (calorías) del entrenamiento
  • Ruta del entrenamiento (GPS), usada solo para calcular el desnivel y los parciales por kilómetro

Cómo usamos estos datos

Los datos leídos de Apple Salud quedan asociados a tu cuenta y se usan exclusivamente para:

  • Registrar automáticamente el entrenamiento en el día correspondiente de tu plan
  • Mostrar las métricas del entrenamiento (ritmo, frecuencia cardíaca, desnivel y parciales)
  • Calcular tu progreso, volumen de entrenamiento y estadísticas de rendimiento
  • Enviar la notificación de entrenamiento sincronizado, cuando la mantienes activada

Compromisos sobre los datos de salud

De acuerdo con las directrices de Apple para HealthKit y con la normativa de protección de datos aplicable, nos comprometemos a:

  • No usar nunca datos de Apple Salud con fines publicitarios, de marketing ni para ninguna forma de minería de datos basada en el uso
  • No vender, alquilar ni ceder datos de Apple Salud a intermediarios de datos, anunciantes o plataformas de analítica
  • No compartir datos de Apple Salud con terceros sin tu consentimiento explícito. La única excepción es tu entrenador, cuando usas el Modo Entrenador, y solo respecto a los entrenamientos del plan que supervisa
  • No usar datos de Apple Salud para entrenar sistemas de inteligencia artificial
  • Usar estos datos solo con fines de salud, acondicionamiento físico y gestión de tus entrenamientos

Tu control sobre el acceso

Puedes revocar el acceso de Magic Training a Apple Salud en cualquier momento en Ajustes → Privacidad y seguridad → Salud → Magic Training, en tu iPhone, o desactivar la importación automática dentro de la propia app. Revocar el acceso detiene nuevas lecturas; para borrar entrenamientos ya registrados, usa los derechos descritos en la sección "Tus Derechos sobre los Datos".

Aplicaciones de Android y Wear OS

Magic Training tiene aplicaciones para Android y para relojes con Wear OS. Esta sección describe qué recopilan y envían esas aplicaciones a nuestros servidores, además de lo descrito en las demás secciones de esta política.

Sensores y permisos en el reloj

En el reloj con Wear OS, la app usa los permisos que concedes para registrar el entrenamiento en curso:

  • Frecuencia cardíaca, mediante el sensor del reloj, durante el entrenamiento
  • Ubicación (GPS), usada para calcular distancia, ritmo y desnivel durante la carrera
  • Reconocimiento de actividad y sensores corporales, exigidos por Android para mantener activa la grabación en segundo plano
  • Notificaciones, para mostrar el entrenamiento en curso y los avisos del reloj

Las coordenadas del GPS no salen de tu dispositivo: el reloj las convierte en distancia, ritmo y altitud, y solo esos números se envían a tu cuenta. No registramos ni almacenamos el trazado (la ruta) de tu entrenamiento.

Qué se envía a tu cuenta

Al terminar un entrenamiento en el reloj o registrarlo en el móvil, enviamos a nuestros servidores:

  • Fecha, hora, duración y distancia del entrenamiento
  • Ritmo medio, velocidad y desnivel calculados en el dispositivo
  • Frecuencia cardíaca media, máxima y la serie de frecuencia cardíaca a lo largo del entrenamiento
  • Calorías estimadas por el reloj
  • Lo que tú completas: esfuerzo percibido, notas del entrenamiento y medidas corporales

Notificaciones push

Para enviar notificaciones (entrenamiento del día, sincronización completada, avisos del entrenador), registramos un identificador de notificación generado por Firebase Cloud Messaging, junto con el modelo del dispositivo y la versión de la app. Ese identificador queda vinculado a tu cuenta, se usa solo para entregar las notificaciones y se elimina cuando cierras sesión o desinstalas la app.

Informes de error y diagnóstico

Usamos Firebase Crashlytics (Google) para recibir informes cuando la app falla. Se recopilan registros de error, información de diagnóstico (modelo del dispositivo, versión de Android, memoria y estado de la app en el momento del fallo) y un identificador de instalación generado por Firebase. Estos datos sirven exclusivamente para corregir defectos. La app no usa ID de publicidad, no muestra anuncios y no incluye SDK de publicidad ni de análisis de comportamiento.

Suscripción a través de Google Play

Cuando te suscribes desde la app de Android, el cobro lo realiza Google Play. La app recibe de Google un identificador de la compra y el código del producto, que enviamos a nuestro servidor solo para validar la suscripción y liberar el acceso premium. Los datos de la tarjeta nunca pasan por Magic Training.

Compromisos sobre los datos de salud y actividad física

Igual que en iOS, los datos de salud y condición física recopilados por las apps de Android y Wear OS:

  • Nunca se usan para publicidad ni marketing
  • Nunca se venden ni se ceden a intermediarios de datos, anunciantes o plataformas de análisis
  • Solo se comparten con tu entrenador cuando usas el Modo Entrenador, y únicamente respecto a los entrenamientos que él acompaña

Tu control

Puedes revocar los permisos del reloj en Ajustes → Aplicaciones → Magic Training → Permisos, desactivar las notificaciones en los ajustes del sistema o dentro de la app, y eliminar tu cuenta y todos los datos directamente en la app, en Perfil → Eliminar cuenta.

Integración con Garmin Connect

Consentimiento Obligatorio

Antes de conectar su cuenta de Garmin Connect, debe proporcionar consentimiento explícito para la transferencia y procesamiento de sus datos de entrenamiento. Sus datos solo se sincronizarán después de su autorización específica.

Datos Recopilados de Garmin

Cuando conecta su cuenta de Garmin Connect a Magic Training, recopilamos los siguientes tipos de datos:

  • Datos de entrenamiento y actividades (running, ciclismo, natación, etc.)
  • Métricas de rendimiento (tiempo, distancia, ritmo, frecuencia cardíaca)
  • Datos de dispositivos Garmin (modelo del dispositivo, configuraciones)
  • Planes de entrenamiento y calendario de ejercicios
  • Datos de salud y bienestar (cuando esté autorizado)

Cómo Utilizamos los Datos de Garmin

Los datos obtenidos de su cuenta de Garmin Connect se utilizan exclusivamente para:

  • Sincronizar sus planes de entrenamiento con dispositivos Garmin
  • Analizar su progreso y rendimiento atlético
  • Personalizar recomendaciones de entrenamiento basadas en su historial
  • Generar informes de progreso y estadísticas
  • Mejorar nuestros algoritmos de planificación de entrenamiento

Política de Privacidad de Garmin

Para información detallada sobre cómo Garmin trata sus datos, consulte laPolítica de Privacidad de Garmin Connect.

Transferencia Internacional de Datos

Cuando conecta su cuenta de Garmin Connect, algunos de sus datos pueden ser transferidos a servidores de Garmin ubicados en Estados Unidos y otros países. Estas transferencias están protegidas por cláusulas contractuales estándar aprobadas por la Unión Europea y siguen las mejores prácticas de protección de datos internacionales.

Sus Derechos sobre los Datos de Garmin

Tiene los siguientes derechos en relación con los datos recopilados de su cuenta Garmin:

  • Acceso: Ver qué datos se han recopilado de su cuenta Garmin
  • Rectificación: Solicitar corrección de datos incorrectos o incompletos
  • Eliminación: Solicitar la eliminación de sus datos de nuestra plataforma
  • Portabilidad: Exportar sus datos en formato legible por máquina
  • Desconexión: Revocar el acceso a su cuenta Garmin en cualquier momento

Para ejercer estos derechos, acceda a la sección "Sincronizaciones" en su perfil o contáctenos.

Uso de Inteligencia Artificial

Transparencia sobre IA

Esta plataforma utiliza sistemas de inteligencia artificial para procesar y analizar datos de entrenamiento, incluidos datos obtenidos de dispositivos Garmin.

Cómo Utilizamos la IA

Nuestros sistemas de IA procesan sus datos de entrenamiento (incluidos datos de Garmin) para:

  • Generar recomendaciones personalizadas de entrenamiento basadas en su historial
  • Analizar patrones de rendimiento e identificar áreas de mejora
  • Ajustar automáticamente la intensidad y volumen de los entrenamientos
  • Detectar posibles señales de sobreentrenamiento o fatiga
  • Mejorar nuestros algoritmos de planificación de entrenamiento

Consentimiento para Procesamiento por IA

Al utilizar nuestra plataforma y conectar dispositivos Garmin, usted consiente explícitamente que:

  • Sus datos de entrenamiento sean procesados por sistemas de IA
  • Los resultados de los análisis sean utilizados para mejorar el servicio
  • Datos agregados y anonimizados sean usados para entrenar nuestros modelos

Puede retirar este consentimiento en cualquier momento a través de la configuración de su cuenta o contactándonos. La retirada del consentimiento puede afectar la funcionalidad de algunos recursos de la plataforma.

Protecciones y Limitaciones

  • Todos los datos se procesan de forma segura y cifrada
  • Los datos personales identificables no se comparten con terceros
  • Usted mantiene control total sobre sus datos originales
  • Nuestros sistemas de IA siguen las mejores prácticas de ética en IA
  • Los datos procedentes de Apple Salud (HealthKit) quedan excluidos de cualquier entrenamiento de modelos, conforme a las directrices de Apple
Seguridad y Sus Derechos

Medidas de Seguridad

Implementamos medidas de seguridad técnicas y organizacionales para proteger sus datos:

  • Cifrado de datos en tránsito y en reposo
  • Autenticación segura vía Supabase Auth con tokens JWT
  • Headers de seguridad CSP (Content Security Policy)
  • Tokens sensibles cifrados en la base de datos
  • Monitoreo de seguridad y logs de auditoría
  • Respaldo regular de datos

Sin embargo, recuerde que ningún método de transmisión por internet o almacenamiento electrónico es 100% seguro.

Sus Derechos sobre los Datos

En cumplimiento con la LGPD, usted tiene los siguientes derechos sobre sus datos personales:

  • Acceso: Ver todos los datos que hemos recopilado sobre usted
  • Corrección: Solicitar corrección de datos incorrectos o desactualizados
  • Eliminación: Solicitar la eliminación completa de sus datos
  • Portabilidad: Exportar sus datos en formato legible
  • Oposición: Oponerse al procesamiento para fines específicos
  • Revocación: Retirar el consentimiento en cualquier momento

Para ejercer estos derechos, acceda a la configuración de su cuenta o contáctenos.

Retención de Datos

Mantenemos sus datos personales solo durante el tiempo necesario para cumplir los fines descritos en esta política o según lo exija la ley. Los datos de cuentas inactivas por más de 2 años pueden ser eliminados automáticamente, excepto cuando sea necesario para el cumplimiento de obligaciones legales.

Contacto

Si tiene preguntas sobre esta política de privacidad o sobre cómo tratamos su información, contáctenos a través del email: contato@magic.training

Última actualización: 10 de septiembre de 2026