VERSÃO 2026-09-30 · LGPD

Política de Privacidade

1. Quem somos

Bradypus é uma plataforma de estudos adaptativa. Controlador dos dados: Bradypus Ltda. Encarregado (DPO): contato@bradypus.app.

2. Dados que coletamos

  • Cadastro: email, senha (hash gerenciado pelo Firebase Authentication), username, foto/avatar (opcional).
  • Perfil de estudo: objetivo (concurso ou tema livre), universo favorito para personalização de exemplos, preferências de duração, retenção e estilo.
  • Uso: respostas a questões, tempo de sessão, tópicos cobertos, métricas de domínio por matéria, sessões preparadas pelo motor adaptativo.
  • Redação (opcional): o texto que você escreve e, se preferir enviar o manuscrito, a foto ou o PDF da folha — usados só para gerar a correção e montar seu histórico de redações. A imagem/PDF passa por leitura automática de texto e fica associada à sua conta; você pode apagar o envio a qualquer momento.
  • Comentários e suporte: comentários que você publica nas questões e as mensagens enviadas pela tela de contato (nome, email e texto da mensagem).
  • Pagamento: identificadores Stripe, Mercado Pago e, nas compras feitas dentro do app, App Store / Google Play via RevenueCat (customer/subscription id e histórico de assinatura). Dados completos do cartão nunca trafegam ou são armazenados em nossa infra — ficam só com o provedor de pagamento.
  • Interações com o Tutor: os temas e enunciados que você envia ao Tutor são processados por um provedor externo de processamento de linguagem natural sob contrato de sub-operação, para preparar o conteúdo da sessão. O uso é medido por chamada (auditoria + controle de custo) e os textos que você envia não são utilizados para treinar modelos de terceiros, conforme cláusula contratual.
  • Atendimento no chat do site (Brady): as mensagens que você escreve no chat de dúvidas e as respostas enviadas. O atendimento é automatizado: as perguntas que a base oficial de respostas não cobre são processadas por um provedor externo de processamento de linguagem natural sob contrato de sub-operação, só para responder a sua dúvida. Não é preciso estar logado; antes de gravar, removemos email, CPF, telefone e número de cartão que apareçam no texto, e o IP fica guardado só de forma pseudonimizada (para limitar abuso).
  • Técnico: IP, user-agent, locale, eventos de App Check, logs de erro via Sentry (sem dados sensíveis).

3. Para que usamos

  • Personalizar conteúdo e revisões.
  • Calcular score e ranking (com opt-in).
  • Prevenir fraude (rate limit, audit).
  • Faturamento e suporte.

Não vendemos seus dados. Não compartilhamos com terceiros para marketing.

4. Base legal (LGPD art. 7)

  • Execução do contrato: dados de cadastro, uso e pagamento.
  • Legítimo interesse: prevenção a fraude, audit log.
  • Consentimento: cookies de analytics, opt-in de ranking público.

5. Seus direitos (LGPD art. 18)

  • Acesso: baixe o arquivo completo pelo app, em Ajustes → Seus dados → Exportar meus dados, ou no site, com a conta aberta, em bradypus.app/api/me/export.
  • Correção: edite seu perfil a qualquer momento.
  • Exclusão: pelo app, em Você → Ajustes → Excluir conta (imediata), ou por email para contato@bradypus.app a partir do endereço cadastrado (em até 15 dias). A exclusão é definitiva, sem período de recuperação. O passo a passo e o que é mantido estão em /excluir-conta.
  • Portabilidade: o mesmo arquivo do acesso, em formato estruturado (JSON).
  • Oposição/revogação: opt-out de marketing em settings; revoga sessões ativas.

6. Retenção

Dados ativos enquanto sua conta existir. Quando você exclui a conta, cadastro, perfil, progresso e redações são apagados na hora, sem período de recuperação. Ficam apenas os registros fiscais e de pagamento pelo prazo que a lei exige (sem dados de cartão) e logs de segurança e antifraude sem vínculo com você; questões e sessões geradas seguem no acervo, desanexadas da sua conta. Backups operacionais podem guardar cópias por até 30 dias antes de serem sobrescritos e não são consultáveis pela aplicação. Mensagens do chat de atendimento do site: 90 dias. Os registros da comunidade no Discord seguem os prazos da seção 11.

7. Cookies

Cookies estritamente necessários (sessão, locale): sem opt-in. Cookies de analytics: precisam de aceite no banner. Pode revogar em Configurações → Privacidade.

8. Segurança

Criptografia em trânsito (TLS 1.3) e em repouso. App Check no cliente. MFA opcional para usuários e obrigatório para administradores. Rate limit e audit log em ações sensíveis. Incidentes seguem a Resolução CD/ANPD nº 15/2024.

9. Transferência internacional + sub-operadores

Operamos com os seguintes sub-operadores sob cláusulas contratuais padrão (LGPD art. 33 V):

  • Firebase Authentication (Google LLC, EUA) — autenticação, gestão de sessão e verificação de email.
  • Supabase (Supabase Inc., EUA — infraestrutura AWS) — banco de dados relacional do perfil, sessões e métricas de estudo.
  • Stripe (Stripe Inc., EUA) — processamento de pagamento internacional/cartão.
  • Mercado Pago (Mercado Pago Brasil) — processamento de pagamento BR (PIX, boleto, cartão local).
  • Provedor externo de processamento de linguagem natural (operador estabelecido nos EUA, sob cláusulas contratuais padrão) — preparação de conteúdo personalizado pelo Tutor. Os textos enviados não são utilizados para treinar modelos do operador, conforme cláusula contratual.
  • Cloudflare R2 (Cloudflare Inc., EUA) — storage de avatares.
  • Sentry (Functional Software Inc., EUA) — logs de erro e observability (sem PII).
  • Hetzner Online GmbH (Alemanha/Finlândia, sob cláusulas contratuais padrão) — servidor do bot da comunidade no Discord e do painel interno da equipe.

10. Decisões automatizadas (LGPD art. 20)

Usamos um motor adaptativo para sugerir quais tópicos estudar em seguida (Forgetting Curve + métricas de domínio). Você pode revisar a recomendação, escolher outro tema/sessão a qualquer momento e pedir revisão humana solicitando em contato@bradypus.app. O conteúdo da sessão é preparado de forma automatizada e fica sob sua revisão antes do estudo.

Na comunidade do Discord, a reputação, os cargos, a contagem da ajuda para o reconhecimento dos monitores e os benefícios de apoiador são decididos por regras automáticas, descritas nos Termos de Uso (seção 10.1) e nos Termos do Monitor. Você pode pedir revisão humana de qualquer uma dessas decisões em contato@bradypus.app.

11. Programa Monitor e comunidade no Discord

Programa Monitor. Alunos de ENEM e vestibular podem participar do Programa Monitor (materiais de estudo, comentários e ajuda no tira-dúvidas, reconhecidos pelo pool). Como o programa aceita adolescentes (quem pode participar está nos Termos do Monitor), o tratamento dos dados de menor de 18 depende do consentimento específico e em destaque de um responsável legal (LGPD art. 14), coletado na candidatura antes de qualquer aprovação e de novo quando uma versão dos Termos do Monitor traz uma fonte nova de reconhecimento, como a ajuda no Discord.

Comunidade no Discord. Mantemos uma comunidade oficial no Discord, opcional. O Discord é um serviço de outra empresa, que controla por conta própria os dados da sua conta lá, com termos e política de privacidade próprios. Aqui está o que o Bradypus trata por causa da comunidade:

  • Quando você conecta a sua conta. Lemos do Discord só o identificador e o nome de usuário da sua conta e guardamos os dois, com a data da conexão. Não guardamos a senha nem o acesso à sua conta do Discord.
  • O que enviamos ao Discord. Para definir os seus cargos no servidor: o seu apelido no Bradypus, o seu plano, o seu foco (ENEM ou vestibular), o seu nível, se você participa do Programa Monitor e o seu cargo no tira-dúvidas. Enquanto a conta estiver conectada, os cargos são atualizados automaticamente e ficam visíveis para quem está no servidor. Se você ativar a participação no ranking (ela começa desligada), o seu nome do Discord pode aparecer no ranking semanal e na lista de quem mais ajudou na semana.
  • No tira-dúvidas. O bot da comunidade registra dados SOBRE as mensagens dos fóruns de dúvidas, nunca o conteúdo delas: quem abriu cada tópico, quando e em qual matéria; quem respondeu e quando; se a resposta tinha anexo (só o tipo e a quantidade — sem o arquivo, o nome dele, o tamanho ou o link); quem reagiu e com qual emoji positivo; quem marcou a resposta que resolveu a dúvida; e o que foi apagado. Não lemos o texto das mensagens para contar pontos e não guardamos esse texto nem os anexos. Cada registro fica ligado à conta do Bradypus que estava conectada naquele momento. A reação de quem não estava com a conta conectada no momento não é registrada.
  • Apoiadores. Enquanto a sua conta do Discord estiver conectada a uma conta do Bradypus, registramos se ela impulsiona o servidor e desde quando (o próprio Discord mostra isso a quem está no servidor), os dias de Pro liberados por isso e, quando houver sorteio, a lista de participantes, o número sorteado e o resultado. Quem impulsiona sem conta conectada não é registrado.
  • Para que usamos. Para liberar os canais e dar os cargos; calcular a reputação de ajuda; calcular o reconhecimento em dinheiro dos monitores aprovados pela ajuda no Discord; liberar os benefícios de apoiador; e prevenir fraude, como contas combinadas para trocar reações.
  • Base legal (LGPD art. 7º). A conexão, os cargos e os benefícios que você pede ao conectar se baseiam na execução do serviço (inciso V). O registro do tira-dúvidas e a prevenção de fraude se baseiam no nosso legítimo interesse de manter a comunidade justa e segura (inciso IX), limitado ao mínimo necessário — é por isso que não guardamos o texto das mensagens. Você pode se opor: para deixar de ter a sua ajuda registrada sem excluir a conta, escreva para contato@bradypus.app; apagamos a sua reputação e tiramos a sua conta dos registros do tira-dúvidas, como na exclusão (abaixo). Os registros que sustentam um pagamento feito a um monitor e os de sorteio são guardados para cumprir obrigações legais e para a defesa dos nossos direitos em eventual disputa (incisos II e VI). Para adolescentes, todo esse tratamento segue o melhor interesse deles (art. 14).
  • Decisões automáticas. A reputação, os cargos, a contagem da ajuda para o reconhecimento dos monitores e os benefícios de apoiador são decididos por regras automáticas (seção 10).
  • Por quanto tempo. O registro técnico de cada evento recebido do bot: 180 dias, já com o identificador do seu Discord trocado por um código interno. Tópicos, respostas, reações e reputação: enquanto a sua conta existir. Registros de quem nunca conectou uma conta do Bradypus: 180 dias. Pedidos de conexão não concluídos: 24 horas. Registro de impulso de conta do Discord que não está mais conectada: 90 dias depois do fim do impulso. Os registros dos dias de Pro por impulso e dos sorteios continuam guardados depois da exclusão da conta, para auditoria e para impedir que o mesmo benefício seja usado várias vezes, com a sua conta trocada por um código interno.
  • Se você desconectar. Nada é apagado: o que aconteceu enquanto a conta estava conectada continua contando, e o que acontecer depois não fica ligado à sua conta do Bradypus. Os seus cargos no servidor são retirados e a participação no ranking volta a ficar desligada.
  • Se você excluir a sua conta (pelo site, pelo app ou por pedido por e-mail). Desconectamos o Discord, apagamos a sua reputação, tiramos a sua conta do Bradypus de todos os registros do tira-dúvidas e trocamos o identificador do seu Discord, nesses registros e nos de impulso e sorteio, por um código interno. Nas reações que você deu, a sua conta e o identificador do seu Discord também são trocados por um código interno: elas deixam de contar para a reputação e para o reconhecimento dos monitores e ficam só para impedir que a mesma ajuda seja contada duas vezes. Valores já pagos a monitores e os registros de sorteio continuam guardados, pelos motivos da base legal acima. O registro da conexão (a ligação entre a sua conta do Bradypus e a do Discord) é apagado até 7 dias depois de o bot retirar os seus cargos, ou em 30 dias se você já tiver saído do servidor.
  • No próprio Discord. As suas mensagens ficam guardadas pelo Discord: para apagá-las, use o próprio Discord. Para remover o que enviamos na conexão, remova o Bradypus em Configurações de usuário → Aplicativos autorizados.

Os dados da comunidade entram na cópia dos seus dados que você pode pedir (seção 5). Contato: contato@bradypus.app.

12. Mudanças

Atualizações relevantes desta política são avisadas por e-mail e por mensagem no site e no app. Versão atual: 2026-09-30.

Política de Privacidade · bradypus