Política de Privacidade
O que a Longa sabe sobre você e por quê
A Longa guarda o mínimo para montar e adaptar seu plano de corrida. Esta página lista cada dado que coletamos, onde ele fica, com quem passa e como você apaga tudo.
01Resumo
- Coletamos o que você digita (e-mail, perfil, respostas da avaliação, treinos) e, quando você ativa, o percurso GPS das corridas gravadas no app e as atividades que você importa do Health Connect.
- Usamos esses dados para montar e adaptar seu plano e para mostrar seu histórico. Não vendemos dados nem exibimos anúncios, e não há analytics ou rastreamento entre apps.
- Os dados ficam no seu aparelho e são sincronizados com nossos servidores para que você os veja em qualquer dispositivo. Excluir a conta apaga tudo do servidor na hora; sair da conta apaga a cópia local.
- O pagamento da assinatura é feito pelo Stripe. A Longa nunca vê o número do seu cartão.
02Quem responde pelos seus dados
A Longa (“nós”) é a controladora dos dados pessoais tratados no site longa.run, no app web em app.longa.run e no app Android, nos termos da Lei Geral de Proteção de Dados (Lei nº 13.709/2018, “LGPD”).
Para qualquer assunto sobre privacidade, inclusive exercer os direitos da seção 08, fale com a gente em [email protected]. Esse é também o canal do encarregado pelo tratamento de dados.
03Dados que coletamos
Cada linha abaixo existe porque um recurso do app precisa dela. Se um recurso não estiver disponível na sua versão ou aparelho, o dado correspondente não é coletado.
| Categoria | O que é | De onde vem | Para quê | Base legal (LGPD) |
|---|---|---|---|---|
| Conta | E-mail; senha (guardada apenas como hash Argon2id, nunca em texto); se você entrar com Google, o identificador e o nome informados pelo Google; status de verificação do e-mail. | Você, no cadastro | Criar e proteger sua conta, permitir login e recuperar acesso | Execução de contrato (art. 7º, V) |
| Perfil | Nome, país, data de nascimento, idioma e unidades de medida. | Você, na tela de perfil | Personalizar o app e calcular faixas etárias de treino | Execução de contrato (art. 7º, V) |
| Avaliação | Prova-alvo e data, data de início, idade, tipo de meta, maior distância e ritmos recentes, dias disponíveis por semana, dia do longão, volume semanal e sua regularidade, histórico de lesões, prova recente, maratonas anteriores e estratégia de nutrição em prova. | Você, ao criar um plano | Gerar o plano de treino e ajustar a carga com segurança | Execução de contrato (art. 7º, V); histórico de lesões: consentimento (art. 11, I), dado na própria pergunta |
| Treinos | Sessões registradas ou gravadas: título, descrição, data, duração, distância, ganho de elevação, parciais, dificuldade, sensação, clima e a origem (manual, GPS ou importada). Registros semanais de treino feito ou pulado e o motivo. Fotos que você escolhe anexar a um treino. | Você, ao registrar; o app, ao gravar ou importar | Mostrar seu histórico e adaptar as próximas semanas do plano | Execução de contrato (art. 7º, V) |
| Localização | Ao gravar uma corrida pelo app (recurso Android, quando disponível): latitude, longitude, altitude e instante de cada ponto do percurso, até 20.000 pontos por sessão. Só durante a gravação, com o app em primeiro plano ou na notificação da corrida. Fora de uma gravação, o app não acessa sua localização. | O GPS do seu aparelho, após você permitir | Calcular distância, ritmo, elevação e desenhar o percurso | Consentimento (art. 7º, I), revogável nas permissões do aparelho |
| Health Connect | Se você conectar o Health Connect (Android, quando disponível): sessões de exercício, distância, ganho de elevação e, quando o app de origem a disponibiliza, a rota gravadas por outros apps ou relógios. Só leitura. A atividade vira um treino da Longa quando você a importa. | O Health Connect do seu aparelho, após você permitir | Contar no plano corridas feitas fora do app | Consentimento (art. 7º, I e art. 11, I), revogável a qualquer momento |
| Assinatura | Identificador de cliente no Stripe, plano ativo, data de expiração e eventos de cobrança. Os dados do cartão são digitados diretamente no Stripe e não passam pelos nossos servidores. | Stripe, quando você assina | Liberar e manter os recursos da assinatura | Execução de contrato (art. 7º, V) |
| Técnicos | Endereço IP, tipo de navegador ou aparelho e horário das requisições, nos logs dos provedores de hospedagem; tokens de sessão para manter você conectado. | Seu aparelho, ao usar o site ou o app | Manter o serviço no ar, prevenir abuso e diagnosticar falhas | Legítimo interesse (art. 7º, IX) |
O que não coletamos
- Peso, sexo ou gênero, frequência cardíaca, sono ou qualquer outro dado de saúde além dos listados.
- Sua lista de contatos, fotos além das que você anexa, microfone ou câmera.
- Localização em segundo plano ou quando você não está gravando uma corrida.
- Identificadores de publicidade, analytics de uso, rastreamento entre apps ou sites.
04Como usamos os dados
- Gerar seu plano de treino e recalcular as semanas seguintes a partir do que você correu.
- Mostrar histórico, percursos, parciais e evolução.
- Enviar lembretes de treino que você ativou. Eles são agendados no próprio aparelho, não passam por servidor.
- Enviar e-mails de conta (verificação e recuperação de acesso). Não enviamos newsletter nem marketing.
- Processar sua assinatura e liberar os recursos correspondentes.
- Manter o serviço seguro e funcionando.
Não tomamos decisões automatizadas com efeito jurídico sobre você. O plano é gerado por regras de periodização de treino a partir das suas respostas e você pode alterá-lo ou descartá-lo quando quiser.
05Onde os dados ficam
No seu aparelho. O app guarda uma cópia local de tudo (SQLite no Android, IndexedDB no navegador) para funcionar offline. Sair da conta apaga essa cópia.
Nos nossos servidores. A API roda na Fly.io, na região de São Paulo, e o banco de dados fica na Neon, também em São Paulo (AWS sa-east-1). O site e o app web são servidos pela rede global da Cloudflare.
Alguns parceiros da seção 06 têm sede fora do Brasil. Nesses casos há transferência internacional de dados, amparada nas cláusulas contratuais e nos compromissos de proteção de dados de cada provedor (art. 33 da LGPD).
06Com quem compartilhamos
Só compartilhamos dados com quem precisa deles para o serviço funcionar. Esta tabela é gerada a partir do mesmo registro que o nosso código usa: um parceiro novo só entra no app depois de entrar aqui.
| Parceiro | Papel | Dados que recebe | Onde | Situação |
|---|---|---|---|---|
| Cloudflare Pages | Hospedagem do site e do app web | Endereço IP, cabeçalhos HTTP e páginas acessadas (logs de acesso) | Rede global (EUA) | Ativo |
| Fly.io | Hospedagem da API | Todo o tráfego entre o app e a API; endereço IP nos logs | São Paulo (EUA) | Ativo |
| Neon | Banco de dados | Todos os dados sincronizados: conta, perfil, avaliação, planos, treinos, rotas, fotos, assinatura | São Paulo (EUA) | Ativo |
| Login com Google (opcional) | Se você escolher: identificador, e-mail e nome da conta Google; o Google fica sabendo que você usou a Longa | EUA | Ativo | |
| Apple | Entrar com a Apple (opcional) | Quando oferecido: identificador e e-mail da conta Apple | EUA | Preparado, ainda não oferecido |
| Stripe | Pagamento da assinatura | E-mail, identificador de cliente e os dados de pagamento que você digita no Stripe | EUA e Brasil | Ativo |
| Resend | Envio de e-mails de conta (remetente [email protected]) | Seu e-mail e o conteúdo da mensagem (código ou link de verificação) | EUA | Ativo |
| OpenFreeMap | Fundo de mapa dos percursos | Endereço IP e a área do mapa carregada ao exibir um percurso | Europa | Ativo |
| Google Fonts | Fontes das páginas do site (no app vêm embutidas) | Endereço IP e cabeçalhos do navegador | EUA | Ativo |
| Health Connect | Importar corridas de outros apps (Android, opcional) | Nada sai do aparelho para o Google por causa da Longa; a Longa lê, com sua permissão, sessões, distância, elevação e rota | No aparelho | Disponível quando ativado na sua versão |
| Cloudflare R2 | Armazenamento de fotos de treino | Quando ativado, as fotos que você anexa; hoje elas ficam no banco de dados | EUA | Preparado, ainda não ativado |
Além desses, podemos compartilhar dados se a lei exigir ou para proteger direitos da Longa ou de terceiros, sempre no limite do necessário. Não vendemos nem cedemos dados para publicidade.
07Retenção e exclusão
Guardamos seus dados enquanto sua conta existir. Você mesmo apaga tudo, sem precisar pedir:
- Excluir minha conta, na tela de perfil, apaga imediatamente do servidor a conta, o perfil, a avaliação, os planos, os treinos, os percursos GPS, as fotos, os tokens de acesso e o vínculo com a assinatura, e apaga a cópia local do aparelho.
- Sair apaga a cópia local do aparelho, inclusive uma gravação de corrida deixada em andamento, e encerra a sessão daquele aparelho; a revogação no servidor acontece assim que há conexão.
- Tokens de verificação, de recuperação de senha e de sessão expiram sozinhos e não são reutilizáveis.
O Stripe mantém os registros de cobrança pelo prazo exigido pela legislação fiscal. Os provedores de hospedagem mantêm logs de acesso e cópias de segurança pelos prazos das suas próprias políticas, sem uso pela Longa além de recuperação de desastre.
08Seus direitos
A LGPD (art. 18) garante a você, a qualquer momento e sem custo, o direito de:
- ver e corrigir seus dados: tudo o que guardamos aparece no próprio app e pode ser editado lá;
- apagar tudo, pelo botão “Excluir minha conta”, sem intermediários;
- levar seus dados: peça pelo e-mail de contato e enviamos uma cópia em formato legível por máquina em até 15 dias;
- retirar o consentimento: desligue a localização ou o Health Connect nas permissões do aparelho; o app continua funcionando sem esses recursos;
- saber com quem compartilhamos: é a seção 06 desta página;
- reclamar à Autoridade Nacional de Proteção de Dados (ANPD), se entender que não respondemos adequadamente.
09Segurança
- Todo o tráfego entre o app, o site e a API usa HTTPS.
- Senhas são armazenadas apenas como hash Argon2id.
- Sessões usam tokens de curta duração com renovação rotativa; a reutilização de um token antigo revoga a família inteira.
- No Android, os tokens ficam no armazenamento seguro do sistema; no navegador, isolados por origem.
- O acesso ao banco de dados é restrito à API e exige conexão criptografada.
Se identificarmos um incidente que afete seus dados, avisaremos você e a ANPD conforme a LGPD.
10Menores de idade
A Longa é feita para pessoas com 18 anos ou mais. Entre 14 e 17 anos, o uso exige autorização de um responsável, que responde pelo aceite dos Termos. Não criamos contas nem coletamos dados conscientemente de menores de 14 anos; se descobrirmos uma, ela é apagada.
12Mudanças nesta política
Sempre que integrarmos um parceiro ou coletarmos um dado novo, esta página muda antes de o recurso chegar a você; a data no topo é atualizada junto. Mudanças relevantes pedem um novo aceite no app na próxima vez que você abrir a Longa.
13Contato
Qualquer assunto sobre privacidade: [email protected].