Pular para o conteúdo
GainOS

Política de privacidade

Como o GainOS trata seus dados no app, no beta e neste site. Escrevemos em linguagem direta. Os pontos que dependem do seu consentimento ou que limitam direitos aparecem em destaque e também no resumo abaixo.

Versão 2026-10-23-b.

Rascunho em revisão

Este texto descreve as práticas atuais do app, mas ainda não passou por revisão jurídica e pode mudar antes do lançamento.

1. Quem é responsável

O controlador dos seus dados é GainOS LLC, CNPJ {{LEGAL_ENTITY_ID}}, com sede em {{LEGAL_ADDRESS}}, responsável pelo app GainOS e por este site. O controlador é quem decide como seus dados são tratados e responde por isso.

O encarregado pelo tratamento de dados pessoais é {{DPO_NAME}}. Para falar com o encarregado ou com o GainOS sobre seus dados, escreva para {{CONTACT_EMAIL}}. Atendemos em português.

2. O que esta política cobre

Esta política vale para o app GainOS para iPhone durante o beta, distribuído pelo TestFlight da Apple, para a lista de espera do beta e para este site.

O beta é gratuito. Entra-se por convite, em pequenas levas, ou pelo link público do TestFlight, quando ele estiver aberto. Durante o beta, o app usa um servidor de testes. Os dados guardados nele são reais e seguem esta política. A seção O que ainda não tem prazo automático explica o que acontece no fim do beta.

Esta política existe em português e em inglês, e as duas versões têm o mesmo valor: dizem o mesmo, mudam juntas e têm sempre o mesmo número de versão. Se uma frase puder ser lida de jeitos diferentes nas duas línguas, vale a leitura mais favorável a você. O app existe só em português, por isso a versão em inglês cita em português os nomes que aparecem no app (telas, botões e indicações), com a tradução entre parênteses.

3. Dados que coletamos

Agrupamos os dados pela origem. Os itens marcados como dados de saúde são dados pessoais sensíveis (LGPD, art. 5º, II). Também são dados de saúde, e por isso sensíveis, mesmo sem essa marca: o plano do seu nutricionista; as fotos de refeições e do corpo; a água e os suplementos marcados no dia; os dados do Apple Saúde e do Apple Watch; os textos que você digita ou dita sobre refeições, treinos e o seu plano; os trechos guardados pela memória do coach; e os treinos que você compartilha com amigos. Salvo quando dissermos que ficam só no aparelho, os dados vão para os servidores do GainOS e ficam ligados à sua conta.

  • Conta: nome, e-mail e senha. A senha é guardada só como hash, nunca em texto legível. Também guardamos suas preferências, como notificações e nível de detalhe científico, e as tentativas de login.
  • Perfil do onboarding (dados de saúde): sexo biológico, idade, altura, peso, gordura corporal, cintura e método de medição; experiência, dias, horário e duração dos treinos, local e equipamentos; objetivos, músculos prioritários e lesões ou limitações que você descreve.
  • Hábitos (dados de saúde): objetivo nutricional, número de refeições, restrições, intolerâncias, alergias, preferências, consumo de álcool, frequência com que come fora e suplementos; horas e qualidade do sono, estresse, tipo de trabalho, passos e outros esportes.
  • Registros (dados de saúde): treinos, com cada série, carga, repetições e RIR, inclusive os importados do Apple Watch; refeições, com horário, itens, quantidades, calorias e macronutrientes estimados e notas; peso, cintura, gordura corporal e massa magra, inclusive as pesagens importadas do app Saúde; planos de treino e de alimentação; medalhas; avaliações de progresso, cada uma com os números do dia (como peso e tendência, massa magra, treinos, calorias e proteína registradas, gasto estimado e meta de calorias), a análise e a sua decisão sobre a sugestão.
  • Plano do seu nutricionista: o texto que você colar, digitar ou ditar para importar.
  • Conversas com o coach (dados de saúde): suas perguntas e as respostas, com o modo usado, incluindo o modo Confessar, em que você conta o que comeu ou como foi o dia; o título de cada conversa; e se cada pergunta foi ditada.
  • Memória do coach (dados de saúde, opcional): vem desligada. Se você ligar a opção Lembrar o que eu contar, na tela O que o Allday lembra (Allday é o nome do coach no app), no topo da lista de conversas do coach, guardamos trechos literais, de até 240 caracteres, do que você escreveu ao coach ou ao pedir um ajuste do treino, como uma dor, uma lesão, uma gravidez, um remédio, uma restrição, uma preferência, um alimento que você evita, como o plano foi seguido ou um objetivo, com o tipo e a data. Para escolher o que guardar, o texto da mensagem, sem o seu perfil, vai mais uma vez ao provedor de IA: sempre no modo Confessar e, nos outros casos, só quando um filtro automático de palavras indica que a mensagem conta algo sobre você. Os trechos guardados vão à IA nas conversas com o coach, nos ajustes do treino e nas avaliações de progresso. Guardamos até 40 trechos, e cada um some sozinho depois de 60 dias a 1 ano, conforme o tipo, a menos que você repita. Na mesma tela você vê cada trecho e pode apagar um, apagar todos ou desligar a memória, o que apaga tudo. Apagar uma conversa não apaga os trechos guardados dela.
  • Fotos de refeições, rótulos e embalagens: vão ao provedor de IA para gerar a estimativa e não ficam guardadas nos servidores do GainOS. A localização é removida antes do envio. Uma miniatura fica só no aparelho.
  • Fotos de progresso (do corpo): ficam só no aparelho. As duas fotos que você escolher vão ao provedor de IA quando você pede a comparação.
  • Água e suplementos marcados no dia: ficam só no aparelho.
  • Dados do Apple Saúde e do Apple Watch, detalhados na seção própria.
  • Textos digitados ou ditados: descrições de refeições, treinos importados, comentários para ajustar o plano e correções. Guardamos o texto que vira parte de um registro ou de um plano e, se a memória do coach estiver ligada, trechos do que você contar ao coach ou escrever para ajustar o plano, como explica o item sobre a memória do coach.
  • Social: pedidos de amizade e amigos, mensagens com amigos, treinos compartilhados e mensagens no mural da comunidade.
  • Notificações: token do aparelho para notificações push, idioma, fuso horário, versão do app e o histórico da Central de Comunicação.
  • Dados técnicos: endereço IP, usado para limitar tentativas; data e hora; endereços das requisições, que contêm o identificador da sua conta e, quando você sai da conta, o token de notificação; seu e-mail, quando enviamos um código de recuperação de senha; e a identificação do aparelho e do navegador (User-Agent) nas sessões.
  • Eventos de uso: registros sem conteúdo ligados ao identificador da conta, como o tipo de entrada usado, se uma estimativa foi corrigida, o tempo de resposta e qual notificação foi aberta. Não incluem fotos, pratos nem textos.
  • Chamadas à IA: desde a versão 1.4.0 do app, cada chamada ao provedor de IA gera um registro sem conteúdo, com o recurso, o provedor e o modelo usados, o tempo de resposta, o volume de texto processado, o custo, o resultado e, quando for o caso, se ela foi direcionada a um modelo específico. Ele não guarda a pergunta, a resposta nem o identificador da conta, mas pode guardar um código derivado desse identificador, que nos permite ligar o registro à sua conta. Se direcionarmos as suas chamadas a um modelo específico, por exemplo para tirar você de um modelo que está respondendo mal, também guardamos essa escolha, o motivo, quem a fez e até quando ela vale, no máximo 90 dias. Nessa data, esse registro do direcionamento é apagado.
  • Lista de espera, registro dos consentimentos que você deu nela e TestFlight: detalhados na seção própria. Aceites no app: desde a versão 1.6.0, cada vez que você marca as duas caixas, ao criar a conta ou na tela O combinado, guardamos na conta a versão do texto, a versão destes documentos, a data e a hora, onde o aceite foi dado e a versão do app; ficam os 20 mais recentes.

4. Apple Saúde e Apple Watch

O app só lê dados do app Saúde, e só os tipos que você liberar na tela da Apple. O GainOS não grava nada no app Saúde.

Com o cartão Apple Watch conectado, o app pode ler: treinos, com frequência cardíaca média e máxima e calorias; frequência cardíaca; frequência cardíaca de repouso; energia ativa; energia basal; variabilidade da frequência cardíaca (VFC); VO₂máx; e frequência respiratória.

Com o cartão Apple Saúde conectado, o app pode ler: peso, percentual de gordura, massa magra, IMC, passos e sono.

Antes de conectar, você escolhe desde quando buscar os dados: desde o cadastro, últimos 30 ou 90 dias, todo o histórico ou uma data. O iOS pode limitar esse período na tela dele.

Os dados lidos vão para os servidores do GainOS. Guardamos históricos diários de até 90 dias, e cada treino e pesagem importados entram no seu histórico. Cada avaliação de progresso também guarda as médias de 7 dias de frequência cardíaca de repouso, VFC, sono e passos do dia em que foi feita. Com um cartão conectado, o iOS pode abrir o app em segundo plano, mesmo fechado, para buscar e enviar dados novos.

Dados do Apple Saúde vão ao provedor de IA de várias formas. No coach e nas avaliações de progresso vai um resumo dos últimos 7 dias, com o nome do aparelho. Além disso, cada treino importado do Apple Watch, com frequência cardíaca média e máxima e calorias, e cada pesagem importada, com gordura e massa magra, fazem parte do seu histórico, que vai inteiro nesses dois recursos. Desde a versão 1.4.0 do app, o ajuste do plano de treino também recebe os treinos dos últimos 28 dias, inclusive os importados do Apple Watch, com frequência cardíaca e calorias. E a pesagem mais recente atualiza o peso e a gordura do seu perfil, que vai à IA nos planos, no coach e nas avaliações; o peso também vai nas estimativas de refeições.

Na análise de saúde vão as séries diárias de frequência cardíaca de repouso, sono e VFC, além de passos, energia ativa, frequência respiratória, VO₂máx, até 20 treinos, seu nome, sua idade e o nome do aparelho. A seção Inteligência artificial detalha cada caso.

Desconectar um cartão ou revogar o acesso no iPhone interrompe a leitura. Para revogar: Ajustes > Privacidade e Segurança > Saúde > GainOS. Sair da conta ou excluí-la não revoga esse acesso. Desconectar o cartão no app, com o iPhone conectado à internet, também apaga do servidor os históricos diários e a análise de saúde guardados por ele, desde que o cartão também esteja desconectado em qualquer outro iPhone em que você use a conta, porque, conectado, ele volta a enviá-los; revogar o acesso só no iPhone não basta para apagar o que já foi guardado. Os treinos e as pesagens já importados continuam no seu histórico e continuam sendo usados nos recursos do app, inclusive enviados ao provedor de IA, até você apagá-los: cada treino na aba Treino, em Histórico; cada pesagem na tela Pesagens, que você abre tocando na faixa com o seu peso, no topo da aba Coach, e depois, na tela Evolução, em Pesagens; ou tudo de uma vez ao excluir a conta, em Você > Configurações > Excluir conta. Um treino importado que você apagou pode voltar se você reconectar o cartão Apple Watch ou mudar o período dele, e um treino apagado num iPhone continua em outro iPhone com a mesma conta e pode ir à IA a partir dele. O peso e o percentual de gordura do seu perfil também podem ter vindo da última pesagem importada, e cada sincronização do cartão Apple Saúde volta a copiar para o perfil o peso e a gordura do dia da pesagem importada mais recente; para trocá-los, desconecte o cartão e edite o perfil em Você > Meu perfil. Você também pode pedir por {{CONTACT_EMAIL}} que apaguemos do servidor, sem excluir a conta, o que veio do Apple Saúde: as leituras dos cartões e a análise de saúde, os treinos importados, a frequência cardíaca e as calorias do Apple Watch nos treinos que você registrou e as pesagens importadas; num dia em que você também digitou a pesagem, fica o que você digitou. Antes, desconecte os cartões em todos os iPhones em que você usa a conta, com internet, porque, conectados, eles voltam a enviar tudo; depois, feche o app por completo e abra de novo em cada iPhone. Algumas coisas ficam: o peso e o percentual de gordura do seu perfil, até você editá-los; as pesagens gravadas por versões do app anteriores à 1.1.0, que o servidor não consegue separar das que você digitou, até você apagá-las em Pesagens; a lista das pesagens que você apagou, só com a data e a hora, para que elas não voltem, a menos que você peça para apagá-la também; e, no iPhone, os treinos importados e os dados do Apple Watch dos treinos que você registrou, que continuam indo à IA nas conversas com o coach e nas avaliações de progresso até você apagar o treino no app (apagar um treino registrado apaga também as séries). Os números guardados numa avaliação de progresso, como o peso e as médias do Apple Saúde, só saem quando você apaga a avaliação ou a conta, e os que o coach citou numa conversa, quando você apaga a conversa ou a conta.

Desde a versão 1.5.0 do app, quando você apaga uma pesagem que veio do app Saúde, guardamos no servidor só o dia e o horário dela, sem nenhum valor, para que ela não seja importada de novo, nem depois de reinstalar o app. Pelo app, não dá para desfazer isso nem apagar esse registro, que é apagado junto com a conta. A pesagem continua no app Saúde. O contrário também vale: uma pesagem ou uma noite de sono que você apagar no app Saúde continua no GainOS; para tirar uma pesagem do GainOS, apague-a também na tela Pesagens. Se você encurtar o período de busca, as pesagens do app Saúde anteriores ao novo início saem do seu histórico no GainOS e voltam se você ampliar o período. Um treino importado do Apple Watch que você apagar pode voltar se você reconectar o cartão ou mudar o período.

Dados do Apple Saúde, e tudo o que vem deles, servem só para prestar o serviço a você. Nunca são usados para publicidade, nunca são vendidos e nunca são usados para melhorar o produto. Eventos de uso e registros técnicos sem conteúdo, como a abertura de um aviso de dados novos do app Saúde ou o tempo de uma análise de saúde, não trazem nenhum desses dados e entram nas estatísticas de uso, como explica a seção Melhorar o produto. Os dados do Apple Saúde chegam a quem nos ajuda a prestar o serviço, como o provedor de IA e a hospedagem.

Eles também chegam a outras pessoas. Seus amigos (depois que um de vocês aceita o pedido do outro) veem seu peso, mesmo quando ele vem do app Saúde, e seus treinos, inclusive os importados do Apple Watch, que entram na contagem semanal e podem aparecer como seu último treino. Treinos e pesagens importados também contam para as medalhas, publicadas automaticamente no mural, visível para todos os usuários, com seu nome. A mensagem não mostra o seu peso nem outras medidas, mas diz o marco atingido, como a terceira pesagem ou o décimo quinto treino. Essas medalhas também contam, sem o seu nome, nas estatísticas da comunidade mostradas no app, como parte do serviço, e não para melhorar o produto.

5. Como usamos seus dados

Usamos seus dados para:

  • Criar e proteger sua conta, fazer login e recuperar a senha.
  • Montar e ajustar seus planos de treino e de alimentação e calcular suas metas.
  • Registrar e mostrar treinos, refeições, medidas, gráficos e medalhas.
  • Gerar estimativas, análises e respostas do coach com inteligência artificial e, se você ligar a memória do coach, levar em conta o que você já contou.
  • Ler e sincronizar os dados do Apple Saúde que você liberar.
  • Operar os recursos sociais: amigos, mensagens, treinos compartilhados e mural da comunidade.
  • Enviar os lembretes e notificações que você ativar e comunicados sobre o beta.
  • Manter a segurança, prevenir abuso, corrigir erros e cumprir obrigações legais.
  • Gerar estatísticas agregadas ou anonimizadas, como explica a seção Melhorar o produto.
  • Medir o tempo, o custo e o resultado das chamadas à IA, para manter o serviço funcionando e controlar o custo dele, e direcionar as suas chamadas a outro modelo quando o atual responde mal para você.
  • Organizar a lista de espera, enviar os convites do TestFlight, avisar quem escolheu Android se houver uma versão para Android e comprovar os consentimentos que você deu.

6. Inteligência artificial

Planos, respostas do coach (que no app se chama Allday), análises, leitura de fotos e de textos e estimativas do GainOS são feitos por inteligência artificial. Para isso, seus dados, inclusive dados de saúde, são enviados ao Google, pela API Gemini, no serviço pago.

O Google atua como operador, segundo o seu Aditivo de Tratamento de Dados, que tem um apêndice para a LGPD e as cláusulas-padrão contratuais aprovadas pela ANPD. Ele trata os dados para devolver a resposta e, por até 55 dias, para detectar abuso e cumprir obrigações legais. O Google não usa esse conteúdo para treinar nem melhorar os produtos dele.

Pessoas autorizadas do Google podem revisar conteúdo sinalizado como possível abuso. Os dados podem ser processados em qualquer país onde o Google tem estrutura. Hoje, só o Google recebe seus dados para IA. Se passarmos a usar outro provedor de IA, antes atualizamos esta política e pedimos de novo o seu consentimento.

O que vai ao provedor de IA em cada recurso:

  • Gerar, redimensionar ou ajustar o plano: todo o seu perfil, incluindo medidas, lesões e limitações, alergias, intolerâncias, sono e estresse, além do plano atual. Como hoje o perfil vai inteiro, também vão seu nome, seu e-mail e o identificador da conta. No ajuste, vão ainda o comentário que você escreveu ou ditou para ajustar o plano, até 5 comentários anteriores, os treinos registrados nos últimos 28 dias, com cada série, inclusive os importados do Apple Watch, e, se a memória do coach estiver ligada, as frases que ela guardou.
  • Coach: sua pergunta e até 20 mensagens anteriores da mesma conversa; outras conversas não vão. Seu perfil: nome, sexo, idade, altura, peso, experiência, objetivo, lesões, local de treino, equipamentos, restrições alimentares, intolerâncias e alergias. Seus planos e metas, inclusive o do nutricionista. Todo o histórico de treinos, refeições e medidas, o consumo dos últimos 14 dias e as refeições de hoje. Um resumo de 7 dias do Apple Saúde, as estimativas de gasto e da tendência do peso e, se a memória do coach estiver ligada, as frases que ela guardou.
  • Análise de progressão, que o app chama de avaliação: o perfil completo, inclusive seu nome, seu e-mail e o identificador da conta, os planos, todo o histórico registrado, o consumo dos últimos 14 dias, o resumo de 7 dias do Apple Saúde, as estimativas de gasto, o que o cálculo do GainOS, feito sem IA, sugere para a sua meta de calorias (manter ou mudar, e para quanto) e, se a memória do coach estiver ligada, as frases que ela guardou. Ela é feita quando você pede, no app ou na conversa com o coach, e também automaticamente, a cada 4 semanas contadas a partir do seu primeiro treino. A avaliação automática vem ligada. Para desligá-la, use a opção Avaliação automática mensal, na lista de avaliações do coach. Essa escolha fica guardada só no iPhone: se você reinstalar o app ou usar outro aparelho, ela volta ligada.
  • Memória do coach, só se você ligar a opção Lembrar o que eu contar: depois da resposta, a mensagem que você mandou ao coach, ou o comentário para ajustar o plano, vai de novo ao provedor de IA, desta vez sem o seu perfil nem o seu histórico, para escolher frases suas a guardar. Isso acontece com as mensagens do modo Confessar e com as outras que falam de você, por exemplo de dores, lesões, rotina, alimentos, gravidez, doenças, remédios ou objetivos. As frases guardadas passam a ir no coach, no ajuste do plano e na avaliação.
  • Análise de saúde: nome, idade, nome do aparelho, passos, energia ativa, séries diárias de frequência cardíaca de repouso, sono e VFC, frequência respiratória, VO₂máx e até 20 treinos com frequência cardíaca e calorias.
  • Comparar fotos de progresso: as duas fotos do corpo que você escolher, o tipo de cada uma (frente, lado ou costas) e os dias entre elas.
  • Foto de refeição, rótulo ou embalagem: a foto, a hora local, a refeição e a meta dela, seu peso, seu objetivo nutricional e suas restrições alimentares.
  • Descrever refeição por texto ou voz: o texto, com o mesmo contexto da foto e os itens já identificados. O texto também pode ir a um modelo de imagem do Google, que cria uma ilustração do prato guardada só no seu aparelho.
  • Importar treino: o texto do treino, sua experiência, suas limitações e o tempo por treino.
  • Importar plano do nutricionista: o texto integral do plano.
  • Sugerir cardápio: refeições, horários e metas, objetivo nutricional, restrições, intolerâncias, alergias e preferências.
  • Detalhes e substituições de exercício: o nome do exercício, seu local de treino e o texto das suas limitações. Esse texto e a resposta ficam guardados num cache compartilhado por até 30 dias, sem o identificador da sua conta. Por isso não conseguimos apagá-los antes desse prazo, nem mesmo com a exclusão da conta.

7. Seu consentimento para a IA

O envio de dados de saúde ao provedor de IA depende do seu consentimento específico e destacado (LGPD, art. 11, I). Ele é condição para usar o app (art. 9º, § 3º), porque os recursos centrais do GainOS dependem da IA.

Pedimos esse consentimento numa caixa separada do aceite dos termos, junto com o consentimento para a transferência internacional (veja a seção própria), no cadastro da lista de espera e, desde a versão 1.6.0 do app, na tela de criar conta, antes de a conta existir. Registramos a data, a versão do texto aceito e a versão destes documentos. Quem já tinha conta, inclusive quem aceitou na lista de espera, vê no app, antes de qualquer outra tela, a tela O combinado, com as mesmas duas caixas, e só continua usando o app depois de aceitar. Versões do app anteriores à 1.6.0 não pedem esse consentimento e, nelas, seus dados, inclusive de saúde, continuam indo ao provedor de IA; atualize o app pelo TestFlight. Se você não quiser dar esse consentimento, exclua a conta no próprio app, em Você > Configurações > Excluir conta: sair da conta não apaga seus dados.

Fotos do corpo e dados do Apple Saúde só vão ao provedor de IA se você usar a comparação de fotos ou conectar os cartões Apple Saúde ou Apple Watch. Esses recursos são opcionais: sem eles, o resto do app funciona. Desconectar um cartão interrompe a leitura, mas os treinos e as pesagens já importados ficam no seu histórico e continuam indo à IA até você apagá-los no app; a seção Apple Saúde e Apple Watch explica como apagar cada um e o que pode voltar. Excluir a conta no app, ou pedir a exclusão por {{CONTACT_EMAIL}}, também faz esses dados deixarem de ir à IA.

Você pode recusar ou retirar esse consentimento a qualquer momento, sem custo. Hoje o app não tem um modo sem IA. Por isso, recusar significa não usar o app, e retirar significa encerrar a conta (art. 18, VIII). Para retirar, exclua a conta no próprio app, em Você > Configurações > Excluir conta, ou escreva para {{CONTACT_EMAIL}}.

Ao excluir a conta no app, você confirma com a sua senha, e a exclusão é feita na hora e não pode ser desfeita: o servidor encerra as sessões e apaga seus dados, com as exceções da seção O que continua depois da exclusão, e o iPhone em que você fez a exclusão sai da conta e apaga os dados dela que guardava. Se a exclusão não terminar, o app avisa: parte dos dados pode já ter sido apagada, mas a conta continua existindo e você pode tentar de novo. Outro aparelho conectado à mesma conta perde o acesso em até 30 minutos, e a partir daí nenhum dado seu volta a ser enviado ao provedor de IA, mas os dados da conta guardados nesse aparelho continuam nele até você apagar o app. Se você pedir por e-mail, encerramos as sessões assim que confirmarmos o pedido; em até 30 minutos, o app deixa de conseguir falar com o servidor, e nenhum dado seu volta a ser enviado ao provedor de IA. Nesse caso, a exclusão segue o prazo da seção Como exercer seus direitos. A retirada não afeta o que foi feito antes dela.

Resultados de IA são estimativas e podem conter erros. Nenhum resultado de IA é aplicado ao seu plano, às suas metas ou aos seus registros sem a sua aprovação. Quando a IA não responde, um cálculo próprio do GainOS, sem IA, assume, e o app sinaliza o resultado, por exemplo com a indicação 'Versão básica'. No coach, o aviso de resposta básica aparece só até você fechar o app: ao reabrir a conversa depois, ou em outro aparelho, a resposta aparece sem o aviso.

A IA propõe e você decide. Mesmo assim, você pode pedir a revisão de qualquer resultado e informações sobre os critérios usados (art. 20).

8. Melhorar o produto

Estatísticas agregadas ou anonimizadas. Podemos usar números agregados, como quantas estimativas são corrigidas ou quanto tempo uma resposta leva, para melhorar o GainOS. Anonimizar é tirar tudo o que liga o dado a você, e isso já é, em si, um tratamento de dados pessoais. Fazemos isso só com eventos de uso e dados técnicos, sem dados de saúde, com base no legítimo interesse (art. 7º, IX).

Você é informado dessa coleta no cadastro da lista de espera e nesta política. Você pode se opor a qualquer momento escrevendo para {{CONTACT_EMAIL}}, e o app continua funcionando.

Dados identificados, com consentimento opcional. Usar seus dados identificados, como perfil, registros e conversas, para melhorar recursos só acontece se você der um consentimento separado. Ele é opcional: recusar ou retirar não muda nada no seu acesso ao app. Dados de saúde só entram em estatísticas do produto com esse consentimento.

Hoje o app ainda não oferece essa opção. Enquanto não oferecer, não usamos seu perfil, seus registros nem suas conversas para melhorar recursos, nem para testar ou comparar modelos de IA. Há três exceções. Os eventos de uso ficam ligados ao identificador da sua conta, mas só entram em números agregados. O servidor registra cada chamada ao provedor de IA sem o pedido nem a resposta, só com dados técnicos, como o recurso, o modelo, o tempo de resposta, o tamanho do pedido e da resposta, o custo e como a chamada terminou; o registro pode levar um código pseudônimo derivado do identificador da sua conta e também só entra em números agregados. E usamos o feedback que você nos envia e os dados de uso e travamentos que a Apple nos repassa pelo TestFlight para corrigir erros e melhorar o GainOS.

Dados do Apple Saúde, e tudo o que vem deles, como treinos e pesagens importados e resumos e análises feitos com eles, servem só para prestar o serviço a você e não são usados para melhorar o produto, nem com o seu consentimento. Nas estatísticas de uso, o que diz respeito ao app Saúde se limita a eventos de uso e registros técnicos sem conteúdo, como a abertura de um aviso de dados novos do app Saúde ou o tempo de uma análise de saúde, que não trazem nenhum valor do app Saúde.

O provedor de IA não usa nenhum dado seu para treinar modelos. O feedback enviado pelo TestFlight é usado só para melhorar o GainOS e só chega a prestadores de serviço que o tratem por nossa conta e não possam usá-lo para outro fim.

9. Bases legais

Cada uso de dados tem uma base na LGPD:

  • Execução do contrato e procedimentos preliminares a seu pedido (art. 7º, V): conta, login, recuperação de senha, notificações, recursos sociais, lista de espera e convite do TestFlight, com dados que não são de saúde.
  • Consentimento específico e destacado, condição de uso (art. 11, I; art. 9º, § 3º): dados de saúde, fotos e dados do Apple Saúde, e o envio deles ao provedor de IA.
  • Consentimento específico e opcional (art. 11, I): mostrar seu peso, a tendência dele e seus treinos, inclusive os vindos do Apple Saúde, a um amigo. Você o dá ao enviar ou aceitar um pedido de amizade. Não é condição de uso: sem amigos, nada disso é compartilhado, e você pode desfazer uma amizade a qualquer momento.
  • Consentimento específico e opcional (art. 11, I): a memória do coach. Com ela ligada, mensagens suas ao coach e comentários para ajustar o plano vão de novo ao provedor de IA, que escolhe frases suas a guardar, inclusive sobre saúde; o GainOS guarda essas frases e as usa nas respostas do coach, nos ajustes do treino e nas avaliações. Você o dá ao ligar a opção Lembrar o que eu contar e o retira ao desligá-la, o que apaga tudo o que foi guardado. Não é condição de uso: a memória vem desligada.
  • Consentimento (art. 11, I): publicação automática das suas medalhas no mural, com seu nome, inclusive das conquistadas com treinos e pesagens vindos do Apple Saúde. Enquanto o app não oferecer uma opção para desligar, ela está incluída no consentimento de uso.
  • Ditado: a partir da versão 1.3.0 do app, o áudio é transcrito no seu iPhone e não chega a nós nem à Apple. O texto transcrito segue a base do recurso em que você o usa, como um texto digitado.
  • Consentimento separado e opcional (arts. 7º, I, e 11, I): uso de dados identificados para melhorar o produto.
  • Obrigação legal (art. 7º, II): atendimento a ordens judiciais e a pedidos de autoridades.
  • Legítimo interesse (art. 7º, IX): segurança, prevenção de abuso, eventos de uso, registros técnicos das chamadas à IA, o direcionamento das suas chamadas a outro modelo de IA quando o atual responde mal para você, estatísticas sem dados de saúde, comunicados sobre o beta e dados do TestFlight sobre sessões, travamentos e aparelho, com o feedback que você envia, para corrigir erros. Se uma captura de tela mostrar dados de saúde, usamos só para entender o problema relatado. Você pode se opor.
  • Exercício regular de direitos (arts. 7º, VI, e 11, II, d): defesa em processos judiciais ou administrativos e prova dos consentimentos que você deu.
  • Transferência internacional: veja a seção própria.

10. Com quem compartilhamos

Alguns termos desta seção: operador é quem trata dados em nosso nome e só pode seguir nossas instruções. Controlador independente decide sozinho como usa os dados, conforme a política dele. Cláusulas-padrão contratuais são um contrato-modelo aprovado pela ANPD que obriga quem recebe os dados no exterior a protegê-los como a LGPD exige.

Compartilhamos dados só com quem nos ajuda a prestar o serviço, com as pessoas que você escolhe no app ou quando a lei exige. Não vendemos dados.

Os operadores tratam os dados para prestar o serviço contratado pelo GainOS, segundo os contratos e termos deles. Ainda estamos formalizando com alguns deles cláusulas específicas de proteção de dados compatíveis com a LGPD. A Apple e o Open Food Facts tratam os dados que recebem segundo as próprias políticas. O jsDelivr recebe só o endereço IP.

  • Google, API Gemini (operador): inteligência artificial, como descrito na seção própria.
  • Railway (operador): hospedagem do servidor do app. Recebe todos os dados que o app envia, inclusive dados de saúde, e guarda os registros técnicos.
  • MongoDB Atlas (operador): banco de dados onde seus dados ficam guardados.
  • Resend (operador): envio do e-mail de recuperação de senha, com seu e-mail, seu nome e o código.
  • Expo (operador): encaminhamento das notificações push ao serviço da Apple. Recebe o token do aparelho e o conteúdo da notificação.
  • Apple: no TestFlight, quando o convite é enviado por e-mail, recebe seu e-mail só para enviar o convite em nosso nome, e nos repassa os dados do beta. Na entrega das notificações (APNs), é controlador independente e trata os dados segundo a política de privacidade dela.
  • Open Food Facts (controlador independente): o app consulta essa base diretamente do seu iPhone quando você lê um código de barras ou busca um produto. Recebe o endereço IP e o código ou o texto buscado.
  • jsDelivr: rede que entrega as imagens dos exercícios diretamente ao seu iPhone. Recebe o endereço IP.
  • Google, Planilhas e Apps Script (operador): guarda a lista de espera e o registro dos seus consentimentos. Também recebe o endereço IP e dados técnicos da conexão quando você preenche o formulário da lista de espera.
  • Vercel (operador): hospedagem deste site. Recebe dados técnicos das visitas, como o endereço IP.
  • Outros usuários: o que você escolhe mostrar a amigos e o que vai para o mural, como explica a seção O que outras pessoas veem.
  • Autoridades: quando a lei ou uma ordem judicial exigir.

11. Transferência internacional

Parte dos seus dados é tratada fora do Brasil. Este aviso atende à Resolução CD/ANPD nº 19/2024. Para cada destinatário, informamos o papel, a finalidade, os dados, o país e o mecanismo que autoriza a transferência. As transferências duram enquanto o serviço for prestado, respeitados os prazos da seção Por quanto tempo guardamos.

Os países onde ficam o servidor e o banco de dados do app são: {{DATA_HOSTING_COUNTRIES}}. A Railway, que hospeda o servidor, não tem região no Brasil e presta suporte a partir dos Estados Unidos.

Para a Railway e o MongoDB Atlas, que guardam dados de saúde e não oferecem cláusulas-padrão, a transferência se apoia no seu consentimento específico e destacado (LGPD, art. 33, VIII). Ele é pedido na mesma caixa do consentimento para a IA, separada do aceite dos termos, numa frase própria que diz que seus dados serão guardados fora do Brasil, no cadastro da lista de espera e, desde a versão 1.6.0 do app, ao criar a conta. Quem criou a conta antes, ou usa uma versão anterior, teve os dados guardados nesses fornecedores desde a criação da conta, sem esse aceite, como explica a seção Seu consentimento para a IA. Sem esse consentimento não é possível continuar no beta, porque o app depende desses fornecedores. Retirar esse consentimento também significa encerrar a conta, o que você pode fazer no próprio app, em Você > Configurações > Excluir conta.

A partir da versão 1.3.0 do app, ditar não envolve transferência: a transcrição é feita no seu iPhone, como explica a seção Voz.

  • Google, API Gemini (operador): gerar planos, respostas, análises e estimativas. Dados de perfil, saúde, registros, fotos e textos, como descrito em Inteligência artificial. Estados Unidos e outros países onde o Google tem estrutura. Mecanismo: cláusulas-padrão contratuais da ANPD, no aditivo de tratamento de dados do Google (art. 33, II, b).
  • Railway (operador): hospedar o servidor do app. Todos os dados que o app envia. Países: a região do servidor, entre os indicados acima, e os Estados Unidos, onde a Railway tem sede. Mecanismo: seu consentimento específico e destacado (art. 33, VIII).
  • MongoDB Atlas (operador): guardar os dados da conta. Todos os dados guardados no servidor. País: a região do banco de dados, entre os indicados acima. Mecanismo: seu consentimento específico e destacado (art. 33, VIII).
  • Resend (operador): e-mail de recuperação de senha. E-mail, nome e código. Estados Unidos. Mecanismo: necessária para executar o contrato com você (art. 33, IX, com o art. 7º, V).
  • Expo (operador): encaminhar notificações push. Token do aparelho, nome de quem enviou, início da mensagem e dados da notificação. Estados Unidos. Mecanismo: necessária para executar o contrato com você (art. 33, IX, com o art. 7º, V).
  • Apple, TestFlight e notificações: enviar o convite e entregar notificações. E-mail do convite, quando o convite é por e-mail, dados do TestFlight e conteúdo das notificações. Estados Unidos e outros países. Mecanismo: necessária para atender seu pedido de entrar no beta e executar o contrato (art. 33, IX, com o art. 7º, V).
  • Google, Planilhas e Apps Script (operador): lista de espera. Nome, e-mail, estado, país, tipo de celular, data, versão aceita e consentimentos dados, além do endereço IP e de dados técnicos da conexão. Estados Unidos e outros países. Mecanismo: necessária para atender seu pedido de entrar no beta (art. 33, IX, com o art. 7º, V).
  • Vercel (operador): hospedar este site. Endereço IP e dados técnicos da visita. Estados Unidos e outros países. Mecanismo: necessária para entregar a página que você pediu (art. 33, IX, com o art. 7º, V).
  • Open Food Facts e jsDelivr: não há transferência feita por nós. O seu iPhone se conecta diretamente a esses serviços, que recebem o endereço IP e, no Open Food Facts, o código ou o texto buscado. O Open Food Facts fica na França, país da União Europeia, que a ANPD reconhece como de proteção adequada (Resolução CD/ANPD nº 32/2026). O jsDelivr tem servidores em vários países.

12. Seus direitos na transferência

Você pode pedir uma cópia das cláusulas usadas nas transferências, e enviamos em até 15 dias. Você tem todos os direitos da seção Seus direitos, inclusive o de peticionar à Agência Nacional de Proteção de Dados (ANPD).

Responsabilidades. GainOS LLC, como controlador, responde perante você por todas as transferências da seção Transferência internacional. Os operadores só podem tratar seus dados segundo nossas instruções e respondem junto com o GainOS se descumprirem a LGPD ou essas instruções (LGPD, art. 42, § 1º, I). A Apple e o Open Food Facts são controladores independentes e respondem pelo tratamento que fazem, segundo as políticas deles.

Controlador responsável pelas transferências: GainOS LLC. Contato: {{CONTACT_EMAIL}}. As medidas de segurança estão na seção Segurança.

13. O que outras pessoas veem

Amigos: você adiciona amigos pelo e-mail, e a amizade só vale depois do aceite. Quem envia um pedido para o seu e-mail vê seu nome e seu e-mail antes do aceite. Ao procurar um e-mail, o app informa se existe uma conta com ele.

Depois do aceite, cada amigo vê seu nome, seu e-mail, a tendência do seu peso, quantos treinos você fez na semana e seu último treino. O app do amigo também recebe o valor exato do seu peso atual, mesmo quando a tela mostra só a tendência. O peso pode vir do app Saúde, e os treinos importados do Apple Watch também contam e podem aparecer como seu último treino.

Esse compartilhamento é opcional. Ele só acontece com quem aceita seu pedido de amizade ou com quem você aceita. Você pode desfazer a amizade a qualquer momento, e a pessoa deixa de receber esses dados.

Mensagens com amigos são privadas. Elas ficam guardadas nos servidores do GainOS, sem prazo, até você ou o amigo excluir a conta, o que apaga a conversa inteira do servidor. Hoje não é possível apagar uma mensagem pelo app, e desfazer a amizade não apaga a conversa, que volta a aparecer se vocês forem amigos de novo.

Um filtro automático marca mensagens com palavras ofensivas, mas elas são entregues mesmo assim, e a marcação fica registrada. A equipe do GainOS só lê uma mensagem quando alguém da conversa a denuncia e a envia para nós, ou por ordem judicial (Marco Civil da Internet, art. 7º, III).

Treinos compartilhados: quando você envia um dia de treino a um amigo, guardamos uma cópia com seu nome, os exercícios, as séries e as instruções do plano, que podem refletir as limitações que você informou. Quem enviou fica sabendo se o amigo aceitou, recusou ou concluiu o treino. Essa cópia fica no servidor até você ou o amigo excluir a conta. Se o amigo aceitou o treino, o aparelho dele guarda o treino com o seu nome; se ele colocou o treino no próprio plano, os exercícios também ficam no plano dele, no servidor, sem o seu nome. O treino no aparelho do amigo e os exercícios no plano dele continuam mesmo depois que você exclui a sua conta.

Mural da comunidade: é visível para todos os usuários do app, com o nome de quem enviou. O app de cada usuário também recebe o identificador interno da conta de quem enviou, que não aparece na tela. O mural guarda só as mensagens mais recentes, e as antigas saem sozinhas. Mensagens com palavras ofensivas são recusadas e não são guardadas. Não é possível apagar uma mensagem do mural pelo app: as suas saem quando são substituídas pelas mais novas ou quando você exclui a conta.

Quando você ganha uma medalha, o app publica automaticamente no mural, com o seu nome, uma mensagem sobre ela, por exemplo sobre uma pesagem, a meta de água ou uma conversa com o coach. A mensagem não mostra o seu peso nem outras medidas, mas diz o marco atingido, como a terceira pesagem ou o décimo quinto treino. Treinos e pesagens importados do Apple Saúde também contam para as medalhas. Hoje não há como desligar essas publicações nem apagá-las pelo app: elas saem quando são substituídas pelas mais novas ou quando você exclui a conta.

Suas medalhas também ficam no servidor e entram em estatísticas da comunidade mostradas no app, sem o seu nome.

14. Notificações

Notificações push passam pelo Expo e pelo serviço de notificações da Apple (APNs). Elas podem mostrar o nome de quem enviou e o começo de uma mensagem de amigo, com até 80 caracteres, além de nomes de treinos compartilhados. Mensagens marcadas pelo filtro vão sem o trecho. Medalhas e avaliações de progresso não geram push. As medalhas e a avaliação automática do mês ficam registradas na Central de Comunicação do app.

Lembretes de refeição, água, treino e check-in, o aviso de fim do descanso e o aviso de dados novos do app Saúde são criados no próprio iPhone e não passam pelo servidor. Eles podem mostrar na tela bloqueada dados do seu plano, como calorias e proteína, e quantos treinos, pesagens, noites de sono ou dias de passos chegaram do app Saúde. Com a opção Suplementos junto da refeição ligada, como ela vem, o primeiro lembrete de refeição do dia lembra dos seus suplementos sem dizer quais (até a versão 1.6.0 do app, dizia os nomes). Os lembretes que uma versão anterior já tinha agendado com os nomes são trocados na primeira vez que você abre o app atualizado.

Além dos avisos de amigos e de treinos compartilhados, o GainOS usa push só para comunicados sobre o beta, como uma versão nova, mudanças nestes documentos ou o fim do beta, no máximo 2 por mês. Não enviamos publicidade por push. Você pode desligar cada categoria de notificação em Configurações > Notificações, e o iOS permite desligar todas.

15. Dados no seu aparelho

O app guarda no iPhone uma cópia da sua conta, inclusive dados de saúde, para funcionar sem internet. Os tokens de sessão ficam no Keychain do iOS. O restante fica no armazenamento do app, protegido pelo iOS, sem criptografia adicional do GainOS.

Ficam só no aparelho: fotos de progresso e as análises delas, miniaturas de refeições e ilustrações geradas, água e suplementos, rascunhos de treino e a lista dos comentários que você aplicou ao plano. Se a memória do coach estiver ligada, trechos dos comentários que você envia para ajustar o plano, aplicados ou não, também podem ficar no servidor, como explica a seção Dados que coletamos.

Sair da conta não apaga esses dados do aparelho. Apagar o app remove quase tudo, mas a sessão fica no Keychain do iOS mesmo depois disso. Se você divide o iPhone com alguém, saia da conta e depois apague o app.

Excluir a conta pelo app (Você > Configurações > Excluir conta) apaga os dados dela guardados no iPhone onde você fez a exclusão, inclusive fotos de progresso, miniaturas e a sessão no Keychain. Nesse iPhone fica o código interno da conta excluída, sem nome nem e-mail, até você apagar o app, para que o app apague o que ainda chegar depois. Cópias temporárias das fotos que você tirou ou escolheu no app podem ficar na pasta de cache dele até o iOS limpá-la ou até você apagar o app. Em outro iPhone conectado à mesma conta, o app sai da conta na próxima vez que se conectar ao servidor, mas a cópia da conta guardada nele, inclusive dados de saúde e fotos de progresso, continua até você apagar o app nesse aparelho.

16. Voz

A partir da versão 1.3.0 do app, o ditado usa o reconhecimento de fala do iOS só no modo que funciona no próprio aparelho: a transcrição é feita no seu iPhone, e o áudio não é enviado à Apple nem ao GainOS. Só o texto transcrito vai ao GainOS, tratado como um texto digitado, com a indicação de que foi ditado. Em versões anteriores, o iOS podia processar o áudio nos servidores da Apple: atualize o app pelo TestFlight antes de ditar.

Ditar é opcional: você pode digitar. Antes da primeira vez, o iOS pede sua permissão para o microfone e o reconhecimento de fala. Se o seu iPhone não consegue transcrever no aparelho, o ditado fica indisponível e você digita. Você pode revogar em Ajustes > Privacidade e Segurança > Reconhecimento de Fala.

O texto transcrito segue as regras desta política, inclusive o envio ao provedor de IA quando você usa um recurso de IA.

17. Lista de espera, TestFlight e este site

Lista de espera: guardamos nome, e-mail, estado, país, tipo de celular (iPhone ou Android), a data e a origem do cadastro, a versão dos documentos que você aceitou e os consentimentos que você deu. Para organizar os convites, também guardamos a situação do convite, a data do convite e anotações internas. Os dados ficam numa planilha do Google, gravada por um script do Google Apps Script.

Usamos esses dados para organizar as levas e enviar o convite. Quando o convite é enviado pelo TestFlight por e-mail, passamos seu e-mail à Apple, que o usa só para enviar o convite em nosso nome. Se você pedir para não receber mais contato, paramos. A lista de espera é separada da conta do app: excluir a conta pelo app não apaga o seu cadastro nela. Para pedir a remoção, escreva para {{CONTACT_EMAIL}}.

Pelo TestFlight, a Apple nos envia: nome e e-mail de quem foi convidado por e-mail, situação do convite, modelo do aparelho, versão do iOS, sessões de uso, travamentos e quantos feedbacks cada pessoa enviou.

No feedback que você envia pelo TestFlight vão seus comentários, capturas de tela e dados do aparelho: versão do app, tempo desde a abertura, modelo, versão do iOS, bateria, operadora, fuso horário, arquitetura do processador, tipo de conexão, espaço livre e resolução da tela.

Este site não usa cookies nem rastreadores. A hospedagem, na Vercel, registra dados técnicos das visitas, como o endereço IP, para entregar as páginas e manter a segurança. Quando você começa a preencher o formulário da lista de espera, mesmo antes de enviar, o seu navegador se conecta direto ao Google (Apps Script) para preparar o envio. Nessa conexão, o Google recebe dados técnicos, como o endereço IP, mas ainda não o que você digitou.

18. Por quanto tempo guardamos

Guardamos seus dados enquanto sua conta existir, salvo os prazos abaixo. Quando a conta é excluída, apagamos os dados, exceto o que a lei exige guardar e o que a seção O que continua depois da exclusão descreve.

  • Tokens de sessão: 60 dias desde o último uso.
  • Código de recuperação de senha: 15 minutos.
  • Tokens de notificação: 180 dias sem uso, ou até você sair da conta naquele aparelho.
  • Recibos de envio de notificação: 7 dias.
  • Central de Comunicação: cada aviso é apagado 90 dias depois da última atualização dele. O aviso de uma conversa com um amigo é atualizado a cada mensagem que você recebe nela, então só é apagado 90 dias depois da última.
  • Miniaturas de refeições e ilustrações geradas, no aparelho: ficam as 60 mais recentes, com até 30 dias. A limpeza só acontece quando uma nova miniatura é salva; até lá, as mais antigas continuam no aparelho.
  • Registro de refeições no aparelho: 90 dias ou 1.500 registros. A cópia no servidor continua.
  • Cache de detalhes de exercício, com o texto das suas limitações: até 30 dias.
  • Memória do coach, se você a ligar: cada frase guardada é apagada sozinha depois de 60 dias (como o plano foi seguido), 180 dias (dores e lesões, restrições e objetivos) ou 365 dias (preferências e alimentos que você evita). Se você repetir a frase, o prazo recomeça. Ficam no máximo 40 frases, e as mais antigas saem quando passa disso. Você pode apagá-las antes, uma a uma ou todas. Apagar a conversa de onde a frase saiu não apaga a frase.
  • Provedor de IA: até 55 dias, para monitorar abuso.
  • Direcionamento das suas chamadas à IA a um modelo específico: até a data definida, no máximo 90 dias.
  • E-mails de recuperação no Resend: 30 dias.
  • Registros técnicos do servidor: o endereço de cada requisição, que contém o identificador da sua conta, com o resultado e o horário; o seu e-mail, quando enviamos um código de recuperação de senha; e avisos técnicos sobre respostas da IA, que podem trazer uma meta de calorias ou um trecho curto da resposta. A hospedagem os guarda por um período limitado, de no máximo 90 dias conforme o plano contratado, e depois os apaga automaticamente.
  • Lista de espera: enquanto durar o beta, ou até você pedir a remoção.
  • Registro do seu aceite na lista de espera (data, versão dos documentos e consentimentos dados): enquanto você estiver na lista de espera e, depois, pelo tempo necessário para comprovarmos o consentimento (LGPD, arts. 8º, § 2º, e 7º, VI).
  • Registro dos aceites dados no app: enquanto a conta existir; é apagado junto com ela.
  • Open Food Facts: guarda os endereços IP das consultas por 3 anos, segundo a política dele.

19. O que ainda não tem prazo automático

Ainda não há exclusão automática para perfil, registros, planos, dados do Apple Saúde, conversas com o coach, avaliações de progresso, amizades, mensagens com amigos, treinos compartilhados, medalhas e eventos de uso, inclusive os registros técnicos de cada chamada à IA, que não guardam o que foi perguntado nem respondido. Também não tem prazo a lista das pesagens do app Saúde que você apagou no GainOS, que guarda só a data e a hora de cada uma, sem valores, para que elas não sejam importadas de novo. Tudo isso fica enquanto a conta existir e é apagado quando ela é excluída, menos os eventos de uso, que perdem o vínculo com você e continuam guardados.

Fim do beta: os dados do beta poderão ser migrados para a versão final do GainOS ou apagados. Avisaremos antes, com prazo para você pedir uma cópia ou a exclusão antes da migração.

20. O que continua depois da exclusão

Alguns itens continuam depois da exclusão da conta:

  • Eventos de uso, sem nenhum conteúdo, como o tipo de entrada usado, se uma estimativa foi corrigida, o tempo de resposta e os registros técnicos de cada chamada à IA. Eles perdem o vínculo com a sua conta e continuam guardados, sem prazo.
  • Treinos que você compartilhou e que um amigo já aceitou. Se ele os colocou no plano, eles seguem no plano dele, sem o seu nome, com os exercícios e as instruções, que podem refletir as suas limitações. No iPhone dele também fica um registro com o seu nome, que aparece no treino da semana em que ele aceitou.
  • Notificações push já entregues no iPhone de amigos, com seu nome e o começo da mensagem, até eles as limparem. E a cópia da Central de Comunicação guardada no aparelho deles, até o app deles carregar os avisos de novo. No servidor, os avisos sobre você na Central de Comunicação dos amigos são apagados junto com a conta.
  • O texto das suas limitações no cache de exercícios, por até 30 dias.
  • Os dados guardados em outro iPhone em que você entrou com a mesma conta, como fotos de progresso, histórico e conversas com o coach. A exclusão limpa só o iPhone em que foi feita: o outro perde o acesso à conta, mas mantém esses dados até você apagar o app nele. No próprio iPhone em que você fez a exclusão, ficam cópias temporárias de fotos na pasta de cache do app, até o iOS limpá-la ou você apagar o app, e o código interno da conta excluída, sem nome nem e-mail.
  • O seu cartão de amigo guardado no iPhone de cada amigo, com seu nome, seu e-mail, seu peso e a tendência dele, quantos treinos você fez na semana e seu último treino, até o app dele atualizar a conta. E o que outras pessoas guardaram por conta própria, como capturas de tela das suas mensagens ou do seu cartão de amigo. Não conseguimos apagar o que está no aparelho de outras pessoas.
  • O que o provedor de IA, a hospedagem, o Resend, o Expo, a Apple e o Open Food Facts já receberam, que segue os prazos deles. A exclusão não pede a esses fornecedores que apaguem nada.
  • O seu cadastro na lista de espera e o registro do seu aceite, que ficam fora do app: excluir a conta no app não os apaga. O registro do aceite segue o prazo da seção Por quanto tempo guardamos. Para pedir a remoção do seu cadastro da lista de espera, escreva para {{CONTACT_EMAIL}}.

21. Segurança

Adotamos medidas técnicas e administrativas para proteger seus dados (LGPD, art. 46). Entre elas: conexão cifrada (HTTPS); senhas guardadas só como hash, com o algoritmo argon2id (senhas antigas, guardadas com bcrypt, passam para argon2id no próximo login); tokens de acesso que valem 30 minutos, com o token de sessão trocado a cada uso; bloqueio temporário depois de tentativas erradas de login; limites de requisições; a senha pedida de novo para excluir a conta; e acesso de cada conta só aos próprios dados.

Pessoas da equipe do GainOS com acesso técnico podem ver dados só quando for necessário para suporte, segurança, correção de erros, análise de uma denúncia ou para atender pedidos seus. Nenhum sistema é totalmente imune a incidentes.

22. Incidentes de segurança

Se houver um incidente que possa trazer risco ou dano relevante a você, comunicamos à ANPD e a você em até 3 dias úteis, contados de quando soubermos que dados pessoais foram afetados (Resolução CD/ANPD nº 15/2024).

Diremos o que aconteceu, quais dados foram afetados, os riscos, as medidas que tomamos, o que você pode fazer e como falar com o encarregado.

23. Seus direitos

A LGPD (art. 18) assegura a você, a qualquer momento, o direito de:

  • Confirmar se tratamos seus dados.
  • Acessar seus dados.
  • Corrigir dados incompletos, inexatos ou desatualizados.
  • Pedir a anonimização, o bloqueio ou a eliminação de dados desnecessários, excessivos ou tratados em desacordo com a lei.
  • Pedir a portabilidade dos seus dados a outro fornecedor.
  • Pedir a eliminação dos dados tratados com base no seu consentimento.
  • Saber com quem compartilhamos seus dados.
  • Saber que pode recusar o consentimento e o que acontece se recusar.
  • Retirar o consentimento.
  • Pedir a revisão de decisões tomadas só com base em tratamento automatizado (art. 20).
  • Opor-se a um tratamento feito sem consentimento, se ele não cumprir a lei.

24. Como exercer seus direitos

Escreva para {{CONTACT_EMAIL}}, de preferência do e-mail da sua conta. Podemos pedir uma confirmação para ter certeza de que é você. Não cobramos nada.

Prazos: a confirmação e o acesso simplificado são imediatos, e a declaração completa sai em até 15 dias (art. 19). Os demais pedidos atendemos no menor prazo possível. Se não pudermos atender, explicamos o motivo.

Exclusão da conta: no app, vá em Você > Configurações > Excluir conta. O app mostra o que será apagado e pede a sua senha e uma última confirmação. A exclusão é feita na hora e não pode ser desfeita: apagamos a conta e os dados que o servidor guarda sobre você, inclusive amizades, conversas com amigos, treinos compartilhados e mensagens no mural, e o app apaga os dados guardados no iPhone em que você fez a exclusão, com as exceções da seção O que continua depois da exclusão. Excluir a conta também retira o seu consentimento para a IA e para a transferência internacional.

Quando a exclusão pelo app termina, o app volta para a tela inicial, e não enviamos e-mail de confirmação. Se o servidor não conseguir concluir, o app avisa que a conta continua existindo e que parte dos dados pode já ter sido apagada; é só tentar de novo. Você também pode pedir a exclusão por {{CONTACT_EMAIL}}, por exemplo se não conseguir usar o app: confirmamos que é você, encerramos as sessões, apagamos a conta e os dados em até 15 dias e avisamos quando terminar.

Alguns registros também podem ser apagados um a um no app: treinos, refeições, pesagens, conversas com o coach (a conversa inteira, não uma mensagem sozinha), avaliações de progresso e frases da memória do coach. Sem conexão, a exclusão de um registro chega ao servidor quando o app voltar a se conectar; as frases da memória só podem ser apagadas com conexão. Treinos, refeições e conversas com o coach apagados num iPhone continuam em outro iPhone com a mesma conta e podem ir à IA a partir dele; uma conversa volta ao servidor se você escrever nela nesse aparelho, e uma refeição, se você alterá-la nele. Uma pesagem apagada sai da tela desse outro iPhone quando o app é aberto de novo nele, mas ele guarda uma cópia oculta dela até você apagar o app nele ou excluir a conta por ele. Apagar um registro não muda as avaliações de progresso feitas antes, que guardam os números da época, e um treino importado do Apple Watch pode voltar se você mudar o período ou reconectar o cartão.

Se não ficar satisfeito, você pode peticionar à Agência Nacional de Proteção de Dados (ANPD) e procurar os órgãos de defesa do consumidor.

25. Menores de idade

O GainOS é só para maiores de 18 anos. O app não verifica a idade. A declaração de que você tem 18 anos ou mais é feita ao marcar a caixa de aceite dos termos: no cadastro da lista de espera ou, desde a versão 1.6.0 do app, ao criar a conta ou, para quem já tinha conta, na tela O combinado.

Se soubermos que uma conta é de alguém com menos de 18 anos, encerramos a conta e apagamos os dados. Se você souber de um caso, escreva para {{CONTACT_EMAIL}}.

26. Mudanças nesta política

Cada versão desta política tem um número, mostrado no topo. Quando mudarmos algo relevante, avisamos no app ou por e-mail antes de a mudança valer.

Se a mudança afetar um consentimento, pediremos de novo e você poderá recusar (art. 8º, § 6º). O cadastro da lista de espera e, desde a versão 1.6.0, o app registram a versão que você aceitou, e guardamos as versões anteriores.

27. Contato

Controlador: GainOS LLC. Encarregado: {{DPO_NAME}}. E-mail: {{CONTACT_EMAIL}}.