POLÍTICA DE PRIVACIDADE
Versão 1.4 · Em vigor desde 20 de outubro de 2026
Esta Política explica como o aplicativo Hyve e o site gethyve.app tratam dados pessoais. O Hyve é oferecido no Brasil, a pessoas com 18 anos ou mais. Ele organiza treinos de corrida e de corrida híbrida e usa inteligência artificial de terceiros para gerar e ajustar planos. Esta versão substitui as anteriores.
1. QUEM É RESPONSÁVEL E COMO FALAR CONOSCO
O controlador dos dados é Vinicius Oliveira Souza, pessoa física, responsável pelo Hyve. O canal de privacidade é privacidade@gethyve.app: use-o para dúvidas e para exercer seus direitos, gratuitamente. Para suporte sobre o serviço, escreva para contato@gethyve.app.
2. DADOS TRATADOS E FINALIDADES
O Hyve não oferece upload de exames ou de programação de academia, plano alimentar nem integração com o Apple Watch. Arquivos enviados em versões anteriores do app entram na exclusão da conta ou dos dados (seção 9). Antes de ativar um recurso que colete dados novos, atualizaremos esta Política.
3. DADOS DE SAÚDE E TRIAGEM
As respostas da triagem e outros dados que revelem sua saúde são dados pessoais sensíveis. Nós os tratamos com base no seu consentimento específico e destacado, pedido na primeira tela do cadastro, antes do perfil e da triagem, em um bloco próprio, separado do aceite dos Termos e sem caixa pré-marcada. Uma permissão do sistema operacional não substitui esse consentimento.
A triagem tem oito perguntas. Respostas sobre sintomas durante esforço ou restrição profissional bloqueiam a geração automática. Outros relatos também podem levar a restrições no produto. O resultado da triagem não é diagnóstico, atestado ou liberação médica, e a geração de um plano não comprova que ele é seguro para a sua situação individual.
Frequência cardíaca e textos opcionais podem ser omitidos. Sem a triagem e o consentimento, o Hyve não pode gerar treinos automaticamente. Você pode revogar o consentimento a qualquer momento pelo canal de privacidade: explicaremos quais funcionalidades deixam de funcionar e quais registros precisam ser conservados com fundamento próprio. Revogar o consentimento não exige excluir a conta nem afasta seus demais direitos.
Se o texto do consentimento mudar, o app pedirá um novo consentimento. Enquanto ele não for dado, o Hyve não envia seus dados de saúde à IA e não gera nem ajusta treinos.
4. TESTE DE CORRIDA, LOCALIZAÇÃO, NOTIFICAÇÕES E APARELHO
O teste de 12 minutos ao ar livre mede a distância pelo GPS do celular. A permissão de localização só é pedida quando você escolhe fazer o teste na rua, e o GPS só começa quando você toca para iniciar os 12 minutos. Durante o teste, o app lê coordenadas, precisão, horários e velocidade, inclusive com a tela apagada ou com o app em segundo plano; o sistema pode mostrar um indicador de localização ou uma notificação. O GPS é suspenso quando você pausa o teste e desligado quando o teste termina ou é interrompido. O Hyve não usa sua localização fora desse teste.
O percurso e o resultado ficam guardados temporariamente no aparelho, para que o teste possa ser retomado e enviado mesmo depois de uma falha de conexão. Ao salvar, o app envia ao servidor o resultado e as amostras de velocidade, sem as coordenadas do percurso. A IA recebe um resumo do desempenho, sem a rota.
Você pode negar ou revogar a permissão nos ajustes do aparelho. Sem ela, o teste ao ar livre não mede a distância, e você pode fazer o teste na esteira, informando a distância do equipamento. O celular não mede frequência cardíaca neste teste.
O mapa do percurso usa o serviço de mapas nativo do sistema: Apple no iOS e Google no Android.
Se você ativar Face ID ou Touch ID, a verificação biométrica acontece no sistema operacional. O Hyve recebe apenas o resultado da verificação, sem o modelo biométrico do rosto ou da impressão digital.
Notificações. Em Perfil → Notificações há três opções: Plano pronto, que avisa quando um plano gerado fica disponível; Lembrete diário, às 7h ou no horário que você escolher; e Comunicados do Hyve, mensagens que a equipe do Hyve escreve e envia manualmente. Plano pronto e Lembrete diário vêm ligados; Comunicados começa desligado e só é enviado se você o ligar. Na primeira vez que você entra no app depois do cadastro, o sistema pergunta se você permite notificações; sem essa permissão, nada é enviado nem agendado. Plano pronto e Lembrete diário se baseiam no nosso legítimo interesse em avisar sobre o seu próprio treino; Comunicados, no seu consentimento, dado ao ligar a opção.
Para enviar Plano pronto e Comunicados, o app registra no servidor o token de push do aparelho, um identificador aleatório da instalação e a plataforma (iOS ou Android), ligados à sua conta e às suas preferências. O envio passa pelo Expo Push Service, da Expo, que repassa a notificação ao serviço da Apple (APNs) ou do Google (Firebase Cloud Messaging); esses serviços recebem o token, o título e o texto da notificação. Os avisos automáticos têm texto genérico, sem dados de saúde ou de treino. O Lembrete diário é agendado no próprio aparelho: o horário escolhido fica só nele.
Guardamos o registro de cada envio (tipo, título, texto e situação da entrega) por 30 dias. O cadastro de um aparelho é apagado depois de 30 dias sem uso, e o token que a Apple ou o Google informarem como inválido é removido. Você pode desligar cada opção em Perfil → Notificações a qualquer momento ou revogar a permissão nos ajustes do aparelho. Ao sair da conta, o app remove o cadastro do aparelho e cancela o lembrete; excluir a conta ou apagar os dados também apaga esses registros. Uma notificação já entregue à Apple ou ao Google não pode ser recolhida.
5. INTELIGÊNCIA ARTIFICIAL E COMPARTILHAMENTO PARA GERAR O TREINO
Para gerar e ajustar o plano, enviamos aos serviços de IA os campos necessários a cada tarefa, como idade, sexo, foco, objetivo, disponibilidade, equipamentos, nível de corrida, frequência cardíaca informada, ritmos, resumo do teste e histórico recente. Observações, pedidos de ajuste e feedback também são enviados e podem conter informações pessoais ou de saúde.
As respostas individuais da triagem não são enviadas à IA. Pode ser enviado um sinal de que existe restrição declarada, para orientar uma progressão conservadora; esse sinal também pode revelar informação de saúde. Os dados enviados não incluem nome, e-mail nem a rota do teste, mas textos livres podem identificar você, conforme o que escrever.
Usamos o Vercel AI Gateway para acessar os modelos de IA. Hoje, os planos e as respostas do chat são gerados por modelos DeepSeek, e o gateway pode encaminhar cada solicitação a diferentes empresas que hospedam esse modelo. O gateway também recebe o identificador interno da sua conta, para controle de uso e de custos. Quando a busca de referências por IA está ativa, contexto do perfil e trechos de texto são enviados, pelo mesmo gateway, ao modelo de embeddings da Cohere. Se passarmos a usar outro provedor de modelo, inclusive como reserva, atualizaremos esta Política.
As ferramentas de diagnóstico do Hyve não guardam o conteúdo enviado à IA nem as respostas dela (seção 6). O Langfuse, ferramenta de diagnóstico de IA que o Hyve usou antes, não recebe mais dados; para pedir a eliminação do que ele recebeu, escreva ao canal de privacidade. Identificadores substituídos por códigos continuam sendo dados pessoais quando podem ser relacionados a você.
Cada resposta escrita pela IA no chat de ajuste tem a opção Reportar resposta. Ela abre seu app de e-mail com uma mensagem para contato@gethyve.app que já traz a resposta da IA; você decide se envia e pode acrescentar o que quiser. Usamos esses relatos para avaliar e corrigir respostas inadequadas.
6. RELATÓRIOS DE FALHA E MÉTRICAS DE USO
Relatórios de falha, sempre enviados. Para encontrar e corrigir erros, o app envia ao Sentry um relatório técnico quando falha: travamento ou fechamento inesperado, inclusive por falta de memória, erro de programação não tratado e erro ao exibir uma tela. O envio acontece desde a abertura do app e não depende da opção do Perfil, com base no nosso legítimo interesse em manter o serviço funcionando. O relatório contém:
- o tipo do erro e uma mensagem resumida: só a primeira linha, com até 300 caracteres, sem e-mails, tokens e parâmetros de endereço, e substituída por “[redacted]” quando parece conter informação de saúde;
- o rastro técnico do erro (arquivos, funções e linhas do código) e, nas falhas nativas, o estado dos processos do app e as bibliotecas carregadas;
- versão e build do app, ambiente, plataforma, modelo, arquitetura, memória e armazenamento do aparelho, versão do sistema, idioma, fuso horário e se o app estava em primeiro plano.
Esse relatório não leva seu e-mail nem o identificador da sua conta, o histórico de navegação no app, o conteúdo de requisições, gravações ou imagens de tela, nem o conteúdo enviado à IA ou recebido dela. Nas falhas nativas, o próprio SDK do Sentry pode incluir identificadores técnicos que ele gera, como um código derivado do aparelho e do app e, possivelmente, um identificador aleatório da instalação. O Hyve não liga esses identificadores à sua conta. Você pode se opor a esse tratamento pelo canal de privacidade.
“Compartilhar dados de uso”, ligado por padrão. No Perfil, essa opção começa ligada, e você pode desligá-la a qualquer momento. Enquanto ela estiver ligada:
- o app envia ao PostHog eventos limitados de uso, como telas abertas e ações, com o identificador interno da sua conta e informações técnicas do app e do aparelho, para entendermos como o app é usado e melhorá-lo;
- os relatórios enviados ao Sentry passam a incluir o identificador da sua conta, o contexto técnico da operação, o histórico recente de navegação filtrado, erros que o app tratou e medições de desempenho.
Nessas coletas, filtramos campos pessoais e de saúde e não capturamos o texto exibido na tela. A gravação de sessão fica desligada. Não é uma coleta anônima: os dados ficam ligados à sua conta. Desligar a opção interrompe novos eventos e devolve os relatórios de falha ao formato básico descrito acima, mas não apaga o que já foi enviado; para isso, peça a exclusão (seção 9) ou escreva ao canal de privacidade. Desligar não limita nenhuma funcionalidade do app. Fazemos essa coleta com base no nosso legítimo interesse em entender como o app é usado e melhorá-lo, limitada ao que esta seção descreve; você pode se opor a ela desligando a opção ou pelo canal de privacidade.
No servidor. Erros do servidor do Hyve são enviados ao Sentry independentemente dessa opção. Neles, sua conta aparece apenas como um pseudônimo, um código derivado do identificador que começa com “usr_”, e não vão o conteúdo das requisições nem o conteúdo enviado à IA ou recebido dela. Das chamadas de IA, registramos só metadados técnicos, como tarefa, modelo, duração, consumo e identificadores de correlação. Os registros técnicos da hospedagem (Vercel) guardam dados das requisições, que podem incluir o identificador da sua conta. Os eventos de uso que o servidor envia ao PostHog respeitam a sua escolha no Perfil.
7. SITE, COOKIES E LISTA DE ESPERA
O site usa o PostHog para métricas opcionais e Sentry para diagnóstico opcional de falhas e desempenho, sem formulários ou conteúdo de IA, somente depois de “Aceitar todos” no aviso de cookies ou de ligar a medição de uso em “Gerenciar cookies”. Você pode escolher “Rejeitar não essenciais” com a mesma facilidade e alterar a decisão em “Preferências de cookies”, no rodapé de todas as páginas. A preferência do site é independente da opção do app. O site não usa gravação de sessão nem captura automática de interações.
A escolha vale por 180 dias; depois disso, ela é pedida de novo. O identificador de analytics só usa armazenamento local quando você permite, até você revogar a escolha ou apagar esse armazenamento; a recusa impede novas medições e remove o armazenamento de analytics controlado pelo site. Armazenamentos necessários à autenticação do aplicativo ou ao painel administrativo têm outra finalidade. Apagar cookies não elimina dados já enviados aos fornecedores.
Ao entrar na lista de espera, seu nome, e-mail e foco são armazenados no Supabase para enviar a confirmação e os avisos do lançamento que você pediu. A finalidade é informada junto do botão de cadastro, e o pedido não autoriza publicidade de outro assunto. O envio usa o Resend, que recebe o destinatário e o conteúdo da mensagem, incluindo nome e foco. Registramos a versão desse aviso e a data do seu cadastro.
O e-mail traz um link de descadastro. O link abre uma confirmação; ao confirmar, os envios da lista param, sem necessidade de login. Provedores de e-mail compatíveis também podem oferecer descadastro direto. Guardamos um registro mínimo do endereço para respeitar a recusa e impedir que terceiros o cadastrem de novo; esse registro não é usado para publicidade. O descadastro não apaga os registros de entrega já mantidos pelos fornecedores. Para pedir a eliminação ou voltar à lista depois de sair, escreva a privacidade@gethyve.app.
8. BASES LEGAIS E DESTINATÁRIOS
Tratamos dados com base em: execução de contrato, para a conta, a assinatura, a prestação do serviço com dados comuns e a entrega de brindes de campanha; consentimento específico, para os dados de saúde e seu compartilhamento com a IA; consentimento, para as métricas opcionais do site, para os Comunicados do Hyve e para a lista de espera; legítimo interesse, para as métricas de uso do app, os avisos de Plano pronto e o Lembrete diário, os relatórios de falha, a segurança e a operação técnica do serviço, com dados mínimos; e cumprimento de obrigação legal ou exercício regular de direitos, para os registros que precisamos conservar, como aceites, transações e pagamentos de comissão.
Autoridades podem receber dados quando houver fundamento legal. O Hyve não vende dados pessoais e não exibe anúncios.
Parte desses fornecedores trata dados fora do Brasil. Os projetos do Hyve no Sentry e no PostHog ficam na região da União Europeia. Os demais fornecedores, como os de hospedagem, de IA e de assinatura, podem tratar dados em outros países, conforme a infraestrutura de cada um. Pelo canal de privacidade, você pode pedir informações sobre os países e as garantias aplicáveis a cada fornecedor.
9. ARMAZENAMENTO, RETENÇÃO E EXCLUSÃO
O perfil, os treinos e os resultados ficam associados à sua conta enquanto ela existir. Durante o cadastro, as respostas e a etapa atual ficam só no armazenamento do aparelho e são enviadas ao servidor quando você conclui o cadastro; antes disso, o app consulta o servidor apenas para avaliar seu nível de corrida. O contexto inicial que você escreve não fica salvo no perfil: ele é usado na geração do primeiro plano e chega ao provedor de IA nesse pedido.
Prazos. Uma rotina diária no servidor aplica os prazos abaixo:
- prévias de semana geradas: apagadas 90 dias após a criação;
- registros de processamento das gerações: apagados 30 dias após a criação;
- aceites dos Termos, da Política e do consentimento (documento, versão e data): conservados por 5 anos após o encerramento da conta;
- eventos de cobrança e de assinatura: conservados por 5 anos a partir de cada evento;
- registros financeiros do programa de indicação (atribuições, comissões, estornos e pagamentos): conservados por 5 anos após a conclusão de cada operação, desde que não haja pendência ligada a ela;
- dados de pagamento do titular de um código de indicação: conservados por 5 anos após o bloqueio do código ou o último pagamento, o que vier por último, e então anonimizados.
Os demais dados ficam enquanto a conta existir. Não há exclusão automática por inatividade.
Como excluir. Você pode excluir a conta em Perfil → Excluir conta. A opção também aparece na primeira tela do cadastro, ao sair do cadastro, no rodapé da tela de assinatura e na tela de termos atualizados. Quem não usa mais o app pode pedir pela página gethyve.app/excluir-conta. Também há a opção de apagar os dados mantendo a conta.
O que a exclusão faz. Depois que você confirma sua identidade, o servidor apaga o perfil, os dados de saúde, os planos, as prévias, os feedbacks, os resultados do teste e o histórico; pede a remoção de arquivos enviados em versões anteriores; apaga o cadastro do aparelho para notificações e suas preferências; exclui seu login no Hyve; e pede ao PostHog que apague seus eventos de uso. Se você confirmou a identidade com a Apple no app do iPhone, o Hyve também revoga o acesso dele à sua conta Apple; se confirmou com o Google, revoga o acesso dele à sua conta Google. A revogação vale só para o provedor usado na confirmação: numa conta ligada à Apple e ao Google confirmada pela Apple, o Hyve continua listado na sua conta Google até você removê-lo lá, e a confirmação com a Apple pelo navegador não revoga o acesso. Pedidos a fornecedores externos podem levar algum tempo e, se falharem, são repetidos.
Os dados de entrega de brindes (tamanho, endereço e rastreio), o link do formulário e as notas internas da equipe sobre a sua conta também são apagados, tanto na exclusão da conta quanto ao apagar os dados. Se ainda houver um brinde a enviar, a equipe vê um aviso e só pode pedir o endereço de novo a você.
A exclusão também desliga sua conta do acesso pago. Os registros de cobrança ficam pelo prazo acima, sem ligação direta com a conta excluída, mas ainda podem ser relacionados a você pelos identificadores da transação.
Titular de código de indicação. Se você é titular de um código com histórico (atribuições, comissões ou pagamentos), a exclusão também é concluída na hora. O código é bloqueado: não aceita novas indicações e não gera comissões novas, inclusive de renovações de quem você já indicou; estornos continuam sendo descontados. O que você já ganhou continua devido, e você pode pedir o pagamento final do saldo disponível, mesmo abaixo do mínimo de R$ 100,00. Os registros financeiros do programa ficam sem ligação com a conta excluída, pelo prazo acima. Seus dados de pagamento (nome, CPF, tipo e chave Pix, e-mail e telefone) ficam em uma tabela separada, com acesso restrito e registrado, CPF e chave Pix criptografados; eles são conservados por 5 anos após o bloqueio do código ou o último pagamento e depois anonimizados. O aviso do bloqueio, para você e para a equipe do Hyve, é enviado por e-mail pelo Resend.
O que não é apagado automaticamente. Ficam conservados, com acesso restrito, os registros que a lei ou a defesa de direitos exigem: os aceites, os registros de cobrança e os do programa de indicação, pelos prazos acima. Os relatórios do Sentry, os registros da hospedagem e do AI Gateway, os dados tratados pelos provedores de IA, o histórico do Langfuse, os dados no RevenueCat, no Resend e no Expo e as cópias de segurança não recebem um pedido automático de exclusão e seguem o prazo de retenção de cada fornecedor; para pedir a eliminação nesses locais, escreva ao canal de privacidade. Seu cadastro na lista de espera do site é separado da conta do app.
Apagar os dados e manter a conta. Essa opção apaga o perfil e os dados de treino e de saúde, pede a remoção de arquivos antigos e dos eventos no PostHog e exige refazer o cadastro. Ficam preservados o login, os aceites, a assinatura e os registros do programa de indicação.
Excluir a conta ou apagar os dados não cancela a assinatura na loja: cancele também na loja em que você assinou: no iPhone, em Ajustes → seu nome → Assinaturas; no Android, no Google Play → ícone do perfil → Pagamentos e assinaturas → Assinaturas. Antes de excluir, você pode pedir uma cópia dos seus dados. Dados apagados não podem ser recuperados.
10. SEUS DIREITOS
Você pode solicitar confirmação e acesso, correção, portabilidade na forma regulamentada, informação sobre compartilhamento, revisão de decisões tomadas unicamente por tratamento automatizado que afetem seus interesses, anonimização, bloqueio ou eliminação nos casos previstos em lei, revogação do consentimento e oposição nas hipóteses legais. Também pode reclamar ao controlador e à ANPD.
Escreva para privacidade@gethyve.app. Podemos precisar confirmar sua identidade, de forma proporcional ao pedido. Respondemos no prazo aplicável ao direito exercido; confirmação e acesso seguem as modalidades do art. 19 da LGPD.
11. SEGURANÇA, MENORES E MUDANÇAS
Usamos controles de autenticação e autorização, armazenamento seguro para a sessão no aparelho, filtros nos relatórios técnicos, criptografia dos dados de pagamento do programa de indicação e regras de acesso no banco de dados. Rascunhos e testes pendentes ficam em armazenamento local separado do armazenamento seguro da sessão. Nenhuma medida elimina todos os riscos.
Se houver um incidente de segurança que possa causar risco ou dano relevante, comunicaremos a ANPD e as pessoas afetadas nos prazos e na forma da regulamentação.
O serviço é destinado a maiores de 18 anos. Se souber de uso por menor, avise-nos para que possamos tomar as medidas adequadas.
Quando esta Política mudar de forma relevante, avisaremos no app e, se a mudança depender da sua manifestação, pediremos um novo aceite antes de aplicá-la. Um aceite anterior não vale como aceite da versão nova.
12. REFERÊNCIAS
Normas citadas nesta Política: LGPD, especialmente arts. 6º a 11, 15 a 20, 33 a 39 e 46 a 48; Regulamento de transferências internacionais, Resolução CD/ANPD nº 19/2024; orientações oficiais de comunicação de incidentes.