Política de Privacidade

Em resumo

  • Só são coletados os dados necessários para registrar seus treinos e mostrar sua evolução.
  • Seus dados não são vendidos nem usados para publicidade.
  • Medidas corporais são opcionais e só são coletadas com o seu consentimento.
  • Você pode exportar ou apagar seus dados pelo app, em Configurações › Privacidade.
  • Seus dados ficam guardados no Brasil. Alguns prestadores ficam nos EUA, e a transferência segue as regras da LGPD.
  • Responsável: Glauber Monteiro. Pedidos sobre seus dados: devglaubermonteiro@gmail.com.

O resumo ajuda a entender, mas não substitui o texto completo abaixo.

1. Quem somos

O guf é mantido por Glauber Monteiro, pessoa física, desenvolvedor independente. Para a LGPD, ele é o controlador dos seus dados pessoais: decide como e para que eles são tratados.

Como agente de tratamento de pequeno porte (Resolução CD/ANPD nº 2/2022), o guf não tem encarregado (DPO) designado, o que a resolução dispensa (art. 11). O canal para dúvidas e pedidos sobre seus dados é o e-mail devglaubermonteiro@gmail.com, que recebe e responde esses pedidos.

2. Dados que coletamos

DadoExemploOrigem
ContaExemplo: Nome, e-mail e senha criptografadaOrigem: Você ou o login com Google
TreinosExemplo: Exercícios, séries, cargas, repetições e descansoOrigem: Você
PreferênciasExemplo: Tema, unidade de peso e meta semanalOrigem: Você
Foto do perfilExemplo: Imagem enviada (recortada e reduzida no aparelho, sem os dados da câmera, como a localização) ou vinda do GoogleOrigem: Você, opcional
Perfil socialExemplo: Nome de usuário (@), seguidores, pedidos e bloqueiosOrigem: Você
Sobre você no perfilExemplo: Bio, objetivos de treino e experiênciaOrigem: Você, opcional
Avisos no celularExemplo: Endereço do aparelho no serviço de notificações e chaves de criptografiaOrigem: Seu aparelho, se você ligar os avisos
Plano e assinaturaExemplo: Plano atual, de onde ele vem e até quando vale; se você assinar o Pro, o código do seu cadastro no Stripe, a situação e as datas da assinatura e o valor, a data e a situação de cada pagamento e devoluçãoOrigem: O app e, se você assinar, o Stripe
Medidas corporaisExemplo: Circunferências do corpo, em centímetrosOrigem: Você, opcional e com consentimento
Conversas com o GUF AIExemplo: Suas perguntas, as respostas e se você marcou a resposta como útilOrigem: Você, se usar o GUF AI
Ficha colada para importarExemplo: O texto da ficha (não é guardado) e o horário da conversãoOrigem: Você, se usar a importação
ComunicadosExemplo: Quais avisos do guf você viu, fechou ou tocouOrigem: O app
AtendimentoExemplo: Registro do que a equipe viu ou alterou na sua conta, com o motivo; suspensões e exclusões agendadasOrigem: A equipe do guf, ao atender ou moderar

Não são coletados localização, contatos nem dados de outros apps.

3. Para que usamos e base legal

FinalidadeDadosBase legal
Criar e manter sua contaDados: ContaBase legal: Execução de contrato (art. 7º, V)
Registrar treinos e mostrar evoluçãoDados: Treinos e preferênciasBase legal: Execução de contrato (art. 7º, V)
Acompanhar medidas corporaisDados: MedidasBase legal: Consentimento (art. 11, I)
Mostrar seu perfil (@, nome, foto e bio) na busca e receber pedidos para seguirDados: Conta, perfil social e bioBase legal: Execução de contrato (art. 7º, V)
Mostrar seus objetivos e sua experiência a quem pode ver seus treinosDados: Sobre você no perfilBase legal: Execução de contrato (art. 7º, V), pela sua escolha no app
Mostrar seus treinos a quem você aprovar (ou a todos, se abrir o perfil) e competirDados: Treinos e pontuaçãoBase legal: Execução de contrato (art. 7º, V), pela sua escolha no app
Avisar no celular sobre seguidores (novo seguidor, pedido para seguir, pedido aceito) e quando um competidor está perto de passar você ou passaDados: Avisos no celular, perfil social e pontuação da competiçãoBase legal: Execução de contrato (art. 7º, V), só se você ligar as notificações
Liberar o que o seu plano inclui e gerir a assinatura do ProDados: Plano e assinaturaBase legal: Execução de contrato (art. 7º, V)
Guardar os registros de pagamento exigidos pela lei fiscalDados: Assinatura e pagamentosBase legal: Obrigação legal (art. 7º, II)
Devolver valores (desistência em 7 dias e pedidos), tratar cobranças indevidas e contestações no cartãoDados: Assinatura, pagamentos e devoluçõesBase legal: Execução de contrato (art. 7º, V) e exercício regular de direitos (art. 7º, VI)
Responder suas perguntas no GUF AI e converter fichas em rotinasDados: Conversas, treinos e rotinas (sem identificação)Base legal: Execução de contrato (art. 7º, V), só se você usar
Avisos sobre o serviço e sobre estes documentosDados: ComunicadosBase legal: Execução de contrato (art. 7º, V) e obrigação legal (art. 7º, II)
Avisos de novidades do gufDados: ComunicadosBase legal: Legítimo interesse (art. 7º, IX), com opção de desligar em Configurações › Preferências
Atender pedidos de suporte e aplicar estes termos (suspensão ou exclusão por violação)Dados: Atendimento e o resumo da contaBase legal: Execução de contrato (art. 7º, V) e exercício regular de direitos (art. 7º, VI)
Comprovar seus aceites e consentimentosDados: Documento, versão e data de cada aceiteBase legal: Obrigação legal (art. 7º, II)
Segurança e prevenção a fraudesDados: Conta e registros de acessoBase legal: Legítimo interesse (art. 7º, IX)
Cumprir obrigações legaisDados: Registros de acessoBase legal: Obrigação legal (art. 7º, II)

4. Dados de saúde (sensíveis)

Medidas corporais são dados pessoais sensíveis (art. 5º, II, e art. 11 da LGPD). Só são tratadas se você ativar o módulo de medidas e der um consentimento específico, registrado com data e versão do termo.

Só você vê suas medidas: elas não aparecem para outras pessoas, nem para seguidores, e não são enviadas ao GUF AI. Para registrar e consultar é preciso estar conectado; elas não ficam salvas no aparelho.

Ler o Termo de Consentimento para Dados de Saúde

5. Perfil, seguidores e competição

Toda conta tem um perfil privado com nome de usuário (@), nome e foto, que aparecem na busca e no link do perfil, junto com a bio, se você escrever uma. Objetivos e experiência, se você marcar, seguem a mesma regra dos treinos. Seus treinos, com as observações que você escreve no treino e nos exercícios, só aparecem para seguidores que você aprovar ou, se você abrir o perfil, para qualquer pessoa com conta no guf. Você pode ocultar o histórico, remover seguidores e bloquear pessoas a qualquer momento.

A pontuação da competição é calculada pelas mesmas regras para todos, a partir dos treinos: constância, recordes de carga e de cardio e volume comparado à sua própria média. As regras ficam publicadas em Competição › Como funciona.

Quem compete com você (vocês se seguem mutuamente) vê também os pontos de cada treino no seu perfil; quem só visita não vê pontos. Nos 3 primeiros dias de cada mês, os competidores veem o pódio do mês anterior, com os 3 primeiros e os pontos.

Se você ligar as notificações (Configurações › Preferências), o aparelho recebe um aviso quando alguém começa a seguir você, pede para seguir ou aceita o seu pedido, e quando um competidor fica a menos de 20 pontos de passar você no mês ou passa. O aviso mostra o nome e o @ da pessoa (e, na competição, a diferença de pontos), inclusive na tela bloqueada. Para evitar excesso, o mesmo aviso de seguidor sobre a mesma pessoa sai no máximo uma vez por dia. As notificações são ligadas em cada aparelho, começam desligadas e podem ser desligadas a qualquer momento, no app ou nas configurações do celular.

Ler as regras do perfil nos Termos de Uso

6. GUF AI (inteligência artificial)

Quando você faz uma pergunta ao GUF AI ou cola uma ficha para importar, o guf envia ao provedor de inteligência artificial (Google, pela API do Gemini, nos Estados Unidos) a sua pergunta e só os dados de treino necessários para responder: exercícios, séries, cargas, datas, rotinas, as regras da competição e o seu extrato de pontos (de onde veio cada ponto seu; nunca os pontos ou a posição de outras pessoas).

  • Nunca são enviados: nome, e-mail, foto, @, ids da sua conta, medidas corporais, observações escritas por você nem dados de outras pessoas.
  • Antes de enviar, o guf remove da pergunta e-mails, CPF ou CNPJ, telefones, links e números longos.
  • O guf usa hoje o plano gratuito da API do Gemini, em que o Google pode usar o conteúdo recebido para melhorar os próprios serviços, inclusive com revisão por pessoas. Por isso não escreva dados pessoais ou de saúde nas perguntas.
  • As conversas ficam guardadas para você continuar de onde parou e são apagadas 180 dias depois da última mensagem ou quando você exclui a conta. Para apagar antes, peça pelo e-mail devglaubermonteiro@gmail.com.
  • O texto da ficha colada não é guardado; fica só o horário da conversão, por 2 dias, para contar o limite diário.
  • O GUF AI só lê; ele não altera nada na sua conta. Rotinas sugeridas só são criadas depois da sua confirmação.

7. Atendimento e moderação

Para atender pedidos de suporte e aplicar os Termos de Uso, a equipe do guf (hoje, só o responsável) usa um painel interno com acesso protegido por senha e segundo fator. O painel mostra um resumo da sua conta: nome, @, e-mail parcialmente escondido, datas, logins, plano, seguidores, total de treinos e quais documentos você aceitou.

  • O painel nunca mostra medidas corporais, observações, conversas com o GUF AI, séries ou cargas.
  • Mostrar o e-mail completo e qualquer alteração ficam registrados, com o motivo e quem fez.
  • A equipe pode corrigir o @ ou o nome (você recebe um aviso no app), mudar o plano, desvincular um login social a seu pedido, mandar um link para você criar uma senha nova (a equipe nunca vê nem escolhe a sua senha) e, por violação dos Termos, suspender ou excluir a conta.
  • Para tratar pedidos sobre a assinatura do Pro (devoluções, cobranças e contestações), a equipe usa o painel do Stripe, também protegido por segundo fator. Ele mostra a assinatura e os pagamentos, com o e-mail e o final do cartão; nunca o número completo.

8. Comunicados no app

O guf pode mostrar avisos no app sobre o serviço (manutenção, mudanças na sua conta), sobre estes documentos e sobre novidades do guf. O app registra se você viu, fechou ou tocou no aviso, para não repetir o mesmo aviso.

Os avisos de novidades podem ser desligados em Configurações › Preferências › Novidades do guf no app. Avisos sobre o serviço e sobre os documentos continuam chegando.

9. Com quem compartilhamos

Seus dados não são vendidos. São compartilhados só com prestadores necessários para o app funcionar, que agem em nome da controladora e sob contrato:

  • Supabase: banco de dados, login e envio dos e-mails de acesso. Os dados ficam guardados em São Paulo (Brasil).
  • Vercel: hospedagem do site do app. Recebe só dados de acesso, como IP e navegador; nenhum dado de treino passa por ela.
  • Google, se você escolher entrar com Google. O guf recebe nome, e-mail e foto.
  • Google (API do Gemini), se você usar o GUF AI: recebe a pergunta e os dados de treino sem identificação (veja a seção GUF AI).
  • Stripe, se você assinar o Pro: processa o pagamento, a renovação e as devoluções. Recebe do guf só o e-mail da sua conta (para o recibo) e um código interno da conta; os dados do cartão e o que mais a página de pagamento pedir você informa direto ao Stripe. O guf não vê nem guarda o número do cartão. Para prevenir fraudes e cumprir as próprias obrigações legais, o Stripe também trata esses dados por conta própria, conforme a política de privacidade dele.
  • Serviço de notificações do seu navegador ou celular (Google, Apple ou Mozilla), se você ligar as notificações. O texto do aviso vai criptografado: só o seu aparelho consegue ler.
  • Outras pessoas do guf, só o que o seu perfil mostrar a elas (veja a seção Perfil, seguidores e competição).
  • Autoridades públicas, quando houver ordem judicial ou obrigação legal.

10. Transferência internacional

O banco de dados fica no Brasil. Alguns prestadores ficam nos Estados Unidos: a Vercel, o Google (se você entrar com Google ou usar o GUF AI), o serviço de notificações do seu aparelho (só se você ligar as notificações), o Stripe (só se você assinar o Pro; também em outros países onde ele mantém operações) e empresas contratadas pelo Supabase. Essas transferências acontecem porque são necessárias para prestar o serviço que você contratou (art. 33, IX, combinado com o art. 7º, V, da LGPD), e esses prestadores têm compromissos públicos de proteção de dados.

11. Por quanto tempo guardamos

DadoPrazo
Conta, treinos e preferênciasPrazo: Enquanto a conta existir
Medidas corporaisPrazo: Até você revogar o consentimento ou excluir a conta
Perfil social, seguidores e bloqueiosPrazo: Enquanto a conta existir; seguidores até você remover; bloqueios até desbloquear
Avisos no celularPrazo: Até você desligar as notificações, sair da conta no aparelho ou o aparelho deixar de aceitar notificações; o registro dos avisos de seguidores enviados, por 1 dia
Plano e assinaturaPrazo: Enquanto a conta existir
Pagamentos e devoluções do ProPrazo: 5 anos a contar do pagamento, pela lei fiscal. Se você excluir a conta antes, eles ficam sem ligação com você até o fim desse prazo
Avisos técnicos recebidos do Stripe (só o código e o tipo do aviso)Prazo: 90 dias
Dados de pagamento no StripePrazo: Pelo prazo de retenção do Stripe
Conversas com o GUF AIPrazo: Até 180 dias depois da última mensagem, ou até excluir a conta
Horário das conversões de fichaPrazo: 2 dias
Registro dos comunicados que você viuPrazo: Até 12 meses depois de o comunicado terminar
Suspensões e exclusões agendadasPrazo: Enquanto a conta existir
Registro do que a equipe viu ou alterou na sua contaPrazo: 5 anos, sem o conteúdo dos seus dados (só a ação, a data, quem fez e o motivo)
Registros técnicos de acesso (IP, data e hora)Prazo: Ficam nos provedores (Supabase e Vercel) pelo prazo curto de cada um; o guf não guarda um arquivo próprio desses registros
Depois de excluir a contaPrazo: Apagados na hora. Cópias de segurança automáticas do provedor do banco, se houver, são substituídas no ciclo dele e não são usadas para recuperar contas excluídas
Prova dos seus aceites, depois de excluir a contaPrazo: 5 anos, só com o documento, a versão, a data e o seu e-mail transformado em código irreversível (hash)

12. Seus direitos (art. 18) e como exercer pelo app

Você pode, a qualquer momento e sem custo:

  • Confirmar se seus dados são tratados e acessá-los.
  • Corrigir dados incompletos ou desatualizados.
  • Pedir anonimização, bloqueio ou eliminação de dados desnecessários.
  • Levar seus dados para outro serviço (portabilidade).
  • Saber com quem eles são compartilhados.
  • Revogar o consentimento e saber o que acontece se não consentir.

Para outros pedidos, escreva para devglaubermonteiro@gmail.com (ou use Configurações › Privacidade › Outros pedidos sobre seus dados). A resposta sai em até 15 dias. Você também pode reclamar à ANPD (Autoridade Nacional de Proteção de Dados).

13. Dados salvos no aparelho

Para o treino funcionar sem internet, o app guarda no seu aparelho o treino em andamento, as alterações que ainda vão ser enviadas, cópias do histórico, dos resumos e da evolução já vistos, o cronômetro do cardio e preferências (tema, aviso do descanso, tela ligada). As alterações vão para a sua conta quando a conexão volta. Ao sair da conta, o app apaga do aparelho os dados de treino; as preferências continuam. Medidas corporais nunca ficam salvas no aparelho.

O guf não usa cookies de publicidade nem rastreadores de terceiros.

14. Segurança

Os dados trafegam com criptografia (HTTPS) e as senhas são guardadas de forma irreversível. O banco só entrega a cada conta os dados que ela pode ver. O acesso interno é restrito a quem precisa, exige segundo fator e fica registrado. Em caso de incidente com risco relevante, você e a ANPD serão avisados (art. 48).

15. Menores de idade

O guf é destinado a pessoas com 18 anos ou mais. Se for identificada uma conta de menor de idade, ela será encerrada e os dados apagados.

Ler a declaração de idade nos Termos de Uso

16. Alterações desta política

Quando esta política mudar de forma relevante, o app mostra o que mudou e pede seu aceite antes de a nova versão valer. O que mudou em cada versão aparece no próprio documento; o texto de uma versão anterior pode ser pedido pelo e-mail devglaubermonteiro@gmail.com.