Magic Training logo
Magic TrainingPrivacidade

Política de Privacidade

Esta política explica como tratamos as informações quando você utiliza nossa plataforma. Valorizamos sua privacidade e nos comprometemos com a transparência no tratamento dos seus dados.

Coleta e Armazenamento de Informações

Dados Coletados e Armazenados

O Magic Training coleta e armazena informações necessárias para fornecer nossos serviços de treinamento personalizado. Os dados são armazenados de forma segura em bancos de dados PostgreSQL gerenciados pelo Supabase, com criptografia em trânsito e em repouso e isolamento por usuário no nível de cada linha.

Dados de Conta e Perfil:

  • Nome, email e foto de perfil (através do Google OAuth ou cadastro manual)
  • Informações de perfil (data de nascimento, gênero, nível de corredor)
  • Recordes pessoais (5K, 10K, meia maratona, maratona)
  • Preferências de treinamento e configurações da conta

Dados de Treinamento:

  • Planos de treinamento salvos e personalizados
  • Histórico de atividades e progresso
  • Estatísticas de performance e métricas
  • Configurações de ritmo personalizado

Dados de Assinatura:

  • Informações de assinatura premium (status, datas, tipo)
  • Dados de pagamento processados via PIX (Efí Bank)
  • Histórico de transações e faturas
  • Compras feitas pelas lojas (Google Play e App Store): identificador da compra, código do produto e status da assinatura — os dados do cartão não passam por nós
Desafios, ligas e níveis (gamificação)

A plataforma tem desafios mensais com ranking, uma liga semanal por divisões, níveis por XP e selos. Tudo é calculado a partir das atividades concluídas que já estão na sua conta; nenhum dado novo é coletado para isso.

O que outras pessoas veem

Rankings só existem entre pessoas logadas e mostram o mínimo necessário para comparar resultados:

  • Nos desafios em que você entra: nome, foto, nível, valor da métrica do desafio (por exemplo, km no mês) e posição, para os demais inscritos. Nos desafios de assessoria, só para os alunos e o treinador daquela assessoria.
  • No seu grupo da liga (até 30 pessoas da mesma divisão): nome, foto, nível, km e treinos da semana, XP da semana e posição.
  • Nunca ficam visíveis: percurso, mapa, frequência cardíaca, horários e demais detalhes das atividades, dados de perfil, medidas corporais ou plano de treino.

Entrada automática na liga

Ao abrir a página de desafios ou da liga você é colocado no grupo da semana da sua divisão. Quem treinou na semana e ainda não abriu a página é colocado no dia seguinte. Você pode sair das ligas a qualquer momento na página da liga; a partir daí não volta a ser colocado em grupo, e o XP das suas atividades continua contando só para o seu nível. Desafios são sempre por adesão: você só aparece no ranking dos que escolheu entrar.

Histórico e retenção

Ao fim de cada desafio e de cada semana de liga guardamos um resumo (valor, posição, resultado e XP) para o seu histórico e para o cálculo do nível e dos selos. Esses registros são apagados junto com a conta.

As regras completas estão em Como funcionam os desafios, a liga e os níveis.

Estatísticas públicas agregadas

Publicamos em magic.training/dados um panorama da corrida amadora construído a partir dos treinos registrados na plataforma. Nenhum dado individual é divulgado: só saem de lá percentuais, medianas e contagens que descrevem o conjunto.

O que é publicado

Números agregados como a distribuição dos treinos por dia da semana, a proporção de planos ainda ativos em cada semana, a distribuição de distância das corridas e o ritmo mediano por distância-alvo.

O que nunca é publicado

  • Nome, e-mail, foto ou qualquer identificador seu.
  • Treinos individuais, percursos, mapas, frequência cardíaca ou qualquer métrica atribuível a uma pessoa.
  • Recortes pequenos demais: cada grupo publicado exige um número mínimo de registros, para que nenhum resultado corresponda a poucos indivíduos.

Base legal e sua escolha

O tratamento se apoia no legítimo interesse de produzir informação estatística sobre treinamento, na forma do art. 7º, IX da LGPD. Como o resultado é anonimizado e irreversível, ele não permite identificar você. Ainda assim, se preferir que seus registros fiquem fora dessas agregações, escreva para nós e retiramos sua conta do cálculo.

magic.training/dados

Uso de Cookies e Tecnologias Similares

Utilizamos cookies e tecnologias similares para melhorar a experiência do usuário e analisar o uso da plataforma. Isso inclui:

  • Cookies funcionais para lembrar suas preferências (como o tema escuro/claro)
  • Cookies analíticos para entender como a plataforma é utilizada

Você pode gerenciar suas preferências de cookies através das configurações do seu navegador.

Processamento de Pagamentos e Integrações

Efí Bank (PIX)

Para processar pagamentos de assinaturas premium via PIX, utilizamos a Efí Bank. Durante o processo de pagamento, coletamos e compartilhamos com a Efí Bank:

  • Dados pessoais (nome, email, CPF)
  • Informações de contato (telefone, endereço)
  • Informações necessárias para geração do QR Code PIX

Estes dados são processados conforme as políticas de privacidade da Efí Bank e são necessários para a segurança das transações PIX.

Resend (Emails Transacionais)

Utilizamos o serviço Resend para envio de emails transacionais como confirmações de assinatura, atualizações de conta e comunicações importantes. Compartilhamos apenas seu endereço de email e nome para personalização das mensagens.

Google Analytics

Utilizamos o Google Analytics para analisar o uso de nossa plataforma. O Google Analytics usa cookies para coletar informações sobre como você interage com o Magic Training. Essas informações são utilizadas para gerar relatórios e nos ajudar a melhorar a plataforma. O Google Analytics coleta informações de forma anônima, sem identificar usuários individuais.

Vercel Analytics

Nossa plataforma é hospedada na Vercel, que fornece análises de desempenho e uso. A Vercel pode coletar informações como endereços IP, tipo de navegador, e páginas visitadas para fornecer esses insights. Essas informações são processadas de forma agregada e não identificam usuários individuais.

Apple Saúde (HealthKit) e Apple Watch

O app do Magic Training para iPhone e iPad pode ler dados do Apple Saúde (HealthKit) para registrar automaticamente os treinos gravados no seu Apple Watch. O acesso é opcional, pedido de forma explícita na primeira vez e pode ser revogado quando você quiser.

O app nunca grava dados no Apple Saúde: a autorização solicitada é exclusivamente de leitura.

Dados que lemos do Apple Saúde

Com a sua autorização, o app lê apenas o necessário para reconhecer e registrar o treino no seu plano:

  • Treinos (corrida, caminhada e fortalecimento): tipo, data, horário e duração
  • Frequência cardíaca durante o treino
  • Distância percorrida em corrida e caminhada
  • Energia ativa (calorias) do treino
  • Rota do treino (GPS), usada apenas para calcular altimetria e parciais por quilômetro

Como usamos esses dados

Os dados lidos do Apple Saúde ficam associados à sua conta e são usados exclusivamente para:

  • Registrar automaticamente o treino no dia correspondente do seu plano
  • Exibir as métricas do treino (ritmo, frequência cardíaca, altimetria e parciais)
  • Calcular seu progresso, volume de treino e estatísticas de performance
  • Enviar a notificação de treino sincronizado, quando você a mantém ativada

Compromissos sobre dados de saúde

Em conformidade com as diretrizes da Apple para o HealthKit e com a LGPD, comprometemo-nos a:

  • Nunca usar dados do Apple Saúde para publicidade, marketing ou qualquer forma de mineração de dados baseada em uso
  • Nunca vender, alugar ou ceder dados do Apple Saúde a corretores de dados, anunciantes ou plataformas de análise
  • Não compartilhar dados do Apple Saúde com terceiros sem o seu consentimento explícito. A única exceção é o seu treinador, quando você usa o Modo Treinador, e apenas quanto aos treinos do plano que ele acompanha
  • Não usar dados do Apple Saúde para treinar sistemas de inteligência artificial
  • Usar esses dados apenas para fins de saúde, condicionamento físico e gestão dos seus treinos

Seu controle sobre o acesso

Você pode revogar o acesso do Magic Training ao Apple Saúde a qualquer momento em Ajustes → Privacidade e Segurança → Saúde → Magic Training, no iPhone, ou desligar a importação automática dentro do próprio app. Revogar o acesso interrompe novas leituras; para apagar treinos já registrados, use os direitos descritos na seção "Seus Direitos sobre os Dados".

Aplicativos Android e Wear OS

O Magic Training tem aplicativos para Android e para relógios com Wear OS. Esta seção descreve o que esses apps coletam e enviam para os nossos servidores, em complemento ao que já está descrito nas demais seções desta política.

Sensores e permissões no relógio

No relógio com Wear OS, o app usa as permissões concedidas por você para gravar o treino em andamento:

  • Frequência cardíaca, pelo sensor do relógio, durante o treino
  • Localização (GPS), usada para calcular distância, ritmo e altimetria durante a corrida
  • Reconhecimento de atividade e sensores corporais, exigidos pelo Android para manter a gravação do treino ativa em segundo plano
  • Notificações, para exibir o treino em andamento e os avisos do relógio

As coordenadas de GPS não saem do seu aparelho: o relógio as converte em distância, ritmo e altitude, e apenas esses números são enviados para a sua conta. Não gravamos nem armazenamos o traçado (a rota) do seu treino.

O que é enviado para a sua conta

Ao terminar um treino no relógio ou registrá-lo no celular, enviamos para os nossos servidores:

  • Data, horário, duração e distância do treino
  • Ritmo médio, velocidade e altimetria calculados no aparelho
  • Frequência cardíaca média, máxima e a série de frequência cardíaca ao longo do treino
  • Calorias estimadas pelo relógio
  • O que você preenche: esforço percebido, observações do treino e medidas corporais

Notificações push

Para enviar notificações (treino do dia, sincronização concluída, avisos do treinador), registramos um identificador de notificação gerado pelo Firebase Cloud Messaging, junto do modelo do aparelho e da versão do app. Esse identificador fica vinculado à sua conta, é usado apenas para entregar as notificações e é apagado quando você sai da conta ou desinstala o app.

Relatórios de erro e diagnóstico

Usamos o Firebase Crashlytics (Google) para receber relatórios quando o app trava ou apresenta falhas. São coletados registros de erro, informações de diagnóstico (modelo do aparelho, versão do Android, memória e estado do app no momento da falha) e um identificador de instalação gerado pelo Firebase. Esses dados servem exclusivamente para corrigir defeitos. O app não usa ID de publicidade, não exibe anúncios e não contém SDK de publicidade ou de análise de comportamento.

Assinatura pelo Google Play

Quando você assina pelo app Android, a cobrança é feita pelo Google Play. O app recebe do Google um identificador da compra e o código do produto, que enviamos ao nosso servidor apenas para validar a assinatura e liberar o acesso premium. Dados do cartão nunca passam pelo Magic Training.

Compromissos sobre dados de saúde e condicionamento

Assim como no iOS, os dados de saúde e condicionamento coletados pelos apps Android e Wear OS:

  • Nunca são usados para publicidade ou marketing
  • Nunca são vendidos nem cedidos a corretores de dados, anunciantes ou plataformas de análise
  • Só são compartilhados com o seu treinador quando você usa o Modo Treinador, e apenas quanto aos treinos que ele acompanha

Seu controle

Você pode revogar as permissões do relógio em Configurações → Apps → Magic Training → Permissões, desativar as notificações nas configurações do sistema ou dentro do app, e excluir a conta e todos os dados diretamente no app, em Perfil → Excluir conta.

Integração com Garmin Connect

Consentimento Obrigatório

Antes de conectar sua conta Garmin Connect, você deve fornecer consentimento explícito para a transferência e processamento dos seus dados de treino. Seus dados só serão sincronizados após sua autorização específica.

Dados Coletados da Garmin

Quando você conecta sua conta Garmin Connect ao Magic Training, coletamos os seguintes tipos de dados:

  • Dados de treino e atividades (corrida, ciclismo, natação, etc.)
  • Métricas de performance (tempo, distância, ritmo, frequência cardíaca)
  • Dados de dispositivos Garmin (modelo do dispositivo, configurações)
  • Planos de treino e calendário de exercícios
  • Dados de saúde e bem-estar (quando autorizado)

Como Utilizamos os Dados da Garmin

Os dados obtidos da sua conta Garmin Connect são utilizados exclusivamente para:

  • Sincronizar seus planos de treino com dispositivos Garmin
  • Analisar seu progresso e performance atlética
  • Personalizar recomendações de treino baseadas no seu histórico
  • Gerar relatórios de progresso e estatísticas
  • Melhorar nossos algoritmos de planejamento de treino

Política de Privacidade da Garmin

Para informações detalhadas sobre como a Garmin trata seus dados, consulte aPolítica de Privacidade do Garmin Connect.

Transferência Internacional de Dados

Quando você conecta sua conta Garmin Connect, alguns de seus dados podem ser transferidos para servidores da Garmin localizados nos Estados Unidos e outros países. Essas transferências são protegidas por cláusulas contratuais padrão aprovadas pela União Europeia e seguem as melhores práticas de proteção de dados internacionais.

Seus Direitos sobre Dados da Garmin

Você tem os seguintes direitos em relação aos dados coletados da sua conta Garmin:

  • Acesso: Visualizar quais dados foram coletados da sua conta Garmin
  • Retificação: Solicitar correção de dados incorretos ou incompletos
  • Exclusão: Solicitar a remoção dos seus dados da nossa plataforma
  • Portabilidade: Exportar seus dados em formato legível por máquina
  • Desconexão: Revogar o acesso à sua conta Garmin a qualquer momento

Para exercer esses direitos, acesse a seção "Sincronizações" no seu perfil ou entre em contato conosco.

Uso de Inteligência Artificial

Transparência sobre IA

Esta plataforma utiliza sistemas de inteligência artificial para processar e analisar dados de treino, incluindo dados obtidos de dispositivos Garmin.

Como Utilizamos IA

Nossos sistemas de IA processam seus dados de treino (incluindo dados da Garmin) para:

  • Gerar recomendações personalizadas de treino baseadas no seu histórico
  • Analisar padrões de performance e identificar áreas de melhoria
  • Ajustar automaticamente a intensidade e volume dos treinos
  • Detectar possíveis sinais de overtraining ou fadiga
  • Melhorar nossos algoritmos de planejamento de treino

Consentimento para Processamento por IA

Ao utilizar nossa plataforma e conectar dispositivos Garmin, você consente explicitamente que:

  • Seus dados de treino sejam processados por sistemas de IA
  • Os resultados das análises sejam utilizados para melhorar o serviço
  • Dados agregados e anonimizados sejam usados para treinar nossos modelos

Você pode retirar este consentimento a qualquer momento através das configurações da sua conta ou entrando em contato conosco. A retirada do consentimento pode afetar a funcionalidade de alguns recursos da plataforma.

Proteções e Limitações

  • Todos os dados são processados de forma segura e criptografada
  • Dados pessoais identificáveis não são compartilhados com terceiros
  • Você mantém controle total sobre seus dados originais
  • Nossos sistemas de IA seguem as melhores práticas de ética em IA
  • Dados provenientes do Apple Saúde (HealthKit) são excluídos de qualquer treinamento de modelos, conforme as diretrizes da Apple
Segurança e Seus Direitos

Medidas de Segurança

Implementamos medidas de segurança técnicas e organizacionais para proteger seus dados:

  • Criptografia de dados em trânsito e em repouso
  • Autenticação segura via Supabase Auth com tokens JWT
  • Headers de segurança CSP (Content Security Policy)
  • Tokens sensíveis criptografados no banco de dados
  • Monitoramento de segurança e logs de auditoria
  • Backup regular dos dados

No entanto, lembre-se de que nenhum método de transmissão pela internet ou armazenamento eletrônico é 100% seguro.

Seus Direitos sobre os Dados

Em conformidade com a LGPD, você tem os seguintes direitos sobre seus dados pessoais:

  • Acesso: Visualizar todos os dados que coletamos sobre você
  • Correção: Solicitar correção de dados incorretos ou desatualizados
  • Exclusão: Solicitar a remoção completa dos seus dados
  • Portabilidade: Exportar seus dados em formato legível
  • Oposição: Opor-se ao processamento para fins específicos
  • Revogação: Retirar consentimento a qualquer momento

Para exercer esses direitos, acesse as configurações da sua conta ou entre em contato conosco.

Retenção de Dados

Mantemos seus dados pessoais apenas pelo tempo necessário para cumprir as finalidades descritas nesta política ou conforme exigido por lei. Dados de contas inativas por mais de 2 anos podem ser excluídos automaticamente, exceto quando necessário para cumprimento de obrigações legais.

Contato

Se você tiver dúvidas sobre esta política de privacidade ou sobre como tratamos suas informações, entre em contato conosco através do e-mail: contato@magic.training

Última atualização: 10 de setembro de 2026