Documento legal

Política de Privacidade do Whalo

Atualizado em

Esta Política explica quais dados pessoais o Whalo trata, por que, com quem compartilha, por quanto tempo guarda e como você exerce os seus direitos. Ela segue a Lei Geral de Proteção de Dados (Lei nº 13.709/2018, a LGPD). Os termos que usamos aqui estão nos Termos de Uso.

1. Quem é responsável pelos seus dados

  • Dados da conta do professor (cadastro, assinatura e pagamento): o responsável (controlador) é o Whalo, 63.485.609 JOAO VICTOR PASSOS BATISTA DE OLIVEIRA, CNPJ 63.485.609/0001-18, com endereço na Avenida Brigadeiro Mario Epinghaus, 21, Centro, Lauro de Freitas – BA, CEP 42703-640.
  • Dados dos alunos e conteúdo das aulas: o controlador é o professor que convidou o aluno. O Whalo trata esses dados em nome dele, como operador (LGPD, art. 5º, VI e VII), seguindo as instruções dos Termos de Uso.

Encarregado de dados (DPO): João Victor Passos Batista de Oliveira. Canal de privacidade: privacidade@whalo.com.br.

2. Quais dados tratamos

Professor

  • Cadastro: nome, e-mail e senha. A senha é guardada só como um código embaralhado (hash BCrypt), e ninguém consegue lê-la, nem nós.
  • Assinatura: plano, periodicidade, valor, cupom usado, situação da assinatura e das cobranças, e os códigos dessas operações no Mercado Pago. Não recebemos nem guardamos os dados do cartão.
  • Conta Google (opcional): o e-mail da conta Google conectada e um código de acesso, guardado criptografado. Ver o item 10.
  • Conteúdo que você cria: assuntos e textos, materiais, atividades, provas, áudios de questões, aulas (datas, links de videochamada e de gravação, observações), notas e comentários sobre os alunos, e mensagens.

Aluno

  • Cadastro: nome, e-mail (o mesmo do convite), senha (hash BCrypt) e data de nascimento, informada pelo professor no convite.
  • Estudo: nível CEFR, data de início, assuntos liberados, progresso da leitura, trechos marcados, anotações, dúvidas enviadas ao professor e o caderno de vocabulário com as revisões.
  • Atividades: respostas escritas e respostas gravadas em áudio (voz do aluno), notas e comentários do professor.
  • Provas: respostas, nota, horários de início e fim e quantas vezes o aluno saiu da tela cheia durante a prova.
  • Aulas: em quais aulas o aluno está e o horário em que ele clicou para entrar em cada uma.
  • Acompanhamento: boletins, médias, progresso por habilidade e histórico de mudança de nível.
  • Mensagens trocadas com o professor e notificações.

Usamos a voz do aluno só para o professor ouvir e corrigir a resposta. Ela não é usada para identificar a pessoa (biometria) nem para nenhum outro fim.

Responsável (aluno menor de idade)

  • Contato: nome e e-mail, informados pelo professor no convite.
  • Autorização: o nome completo de quem autorizou, o parentesco (mãe, pai ou responsável legal), as versões dos Termos e desta Política, a data, o endereço IP e o navegador.
  • Conta de acompanhamento (aluno com menos de 16 anos): nome, e-mail e senha (hash BCrypt).

Todos os usuários

  • Aceite destes documentos: qual versão dos Termos e desta Política você aceitou, quando, de que endereço IP e por qual navegador.
  • Segurança: quando alguém erra a senha, guardamos por um tempo o e-mail e o endereço IP usados, para bloquear tentativas repetidas. Também contamos, só na memória do servidor, quantos pedidos cada IP faz às telas públicas (cadastro, login, e-mails).
  • Sessão: códigos de acesso que mantêm você conectado.
  • Registros técnicos do servidor (logs): podem conter endereço IP, e-mail e o horário de algumas operações, para investigar erros e abusos.
  • Criar e manter sua conta e prestar o serviço (aulas, atividades, provas, mensagens, avisos por e-mail): execução de contrato (LGPD, art. 7º, V).
  • Cobrar a assinatura: execução de contrato (art. 7º, V).
  • Segurança e prevenção de fraude (captcha, bloqueio de tentativas, limite de pedidos, logs): legítimo interesse (art. 7º, IX) e proteção ao crédito e prevenção de fraude.
  • Guardar a prova do seu aceite destes documentos: cumprimento de obrigação legal e exercício regular de direitos (art. 7º, II e VI).
  • Dados dos alunos: o tratamento é definido pelo professor, que é o controlador. Para alunos menores de 18 anos, a base é o consentimento específico e em destaque de um dos pais ou do responsável legal (art. 14, § 1º), que o Whalo coleta em nome do professor antes de liberar a conta.
  • Dados do responsável: para registrar e provar a autorização e, quando há conta de acompanhamento, para prestar esse serviço (art. 7º, II, V e VI).

Não vendemos dados, não mostramos anúncios e não usamos dados de alunos para perfil de consumo, publicidade ou qualquer fim comercial.

4. Crianças e adolescentes

O Whalo pode ser usado por alunos menores de idade convidados pelo professor. Tratamos só os dados necessários para as aulas (item 2), sempre no melhor interesse do aluno, como determinam a LGPD (art. 14) e o Estatuto Digital da Criança e do Adolescente (Lei nº 15.211/2025).

Como funciona:

  • no convite, o professor informa a data de nascimento do aluno e o nome e o e-mail de um dos pais ou do responsável legal;
  • a conta do aluno só é liberada depois que o responsável autoriza, pelo link que enviamos para o e-mail dele. O link vale por 7 dias, e o professor pode reenviá-lo. Registramos o nome de quem autorizou, o parentesco, as versões dos Termos e desta Política, a data, o endereço IP e o navegador;
  • se o aluno tiver menos de 16 anos, o responsável também ganha uma conta de acompanhamento, ligada à do aluno, para ver as aulas, as atividades, as provas e a conversa com o professor (só leitura);
  • o responsável pode revogar a autorização a qualquer momento, pelo link do e-mail de confirmação ou pela conta de acompanhamento. Ao revogar, a conta do aluno é encerrada e os dados dele são apagados na hora.

Para alunos menores de idade, o Whalo funciona de forma restrita por padrão:

  • o aluno só vê o conteúdo que o próprio professor libera e só conversa com ele;
  • não há perfil público, busca de outros usuários, contato com desconhecidos nem localização;
  • não há publicidade, perfil de consumo nem venda de dados;
  • a voz do aluno só é usada para o professor ouvir e corrigir as respostas.

Pais e responsáveis podem pedir acesso, correção ou exclusão dos dados do aluno pelo canal do item 8.

5. Com quem compartilhamos

Compartilhamos dados só com os fornecedores necessários para o serviço funcionar, e cada um recebe só o que precisa:

  • Mercado Pago: processa as cobranças. Recebe o e-mail do professor, o plano e o valor. O cartão é digitado direto na página do Mercado Pago.
  • Cloudflare (R2): guarda os arquivos de áudio em um armazenamento privado. Ver o item 9.
  • Cloudflare (Turnstile): verificação contra robôs nas telas de cadastro, "esqueci a senha" e reenvio de confirmação. Analisa sinais técnicos do navegador e o endereço IP.
  • Google (opcional): se o professor conectar a conta, cria os eventos das aulas na agenda dele. Ver o item 10.
  • Envio de e-mails: Brevo (França). Recebe o nome e o e-mail de quem recebe a mensagem e o conteúdo do aviso.
  • Recebimento de e-mails: a Cloudflare (Email Routing) encaminha as mensagens enviadas para contato@ e privacidade@whalo.com.br à caixa de e-mail do Whalo, no Google (Gmail).
  • Hospedagem: provedor de computação em nuvem que roda o servidor e guarda o banco de dados do Whalo.
  • jsDelivr: quando o professor importa uma imagem ou um PDF escaneado, o navegador dele baixa dessa rede o programa de leitura de texto (OCR). O jsDelivr recebe o IP e o navegador, mas não o arquivo, que é lido no próprio computador.

Leitura em voz alta: o recurso de ouvir o texto usa a voz do próprio navegador ou do sistema. Dependendo do navegador, o fabricante pode processar o texto lido.

Também podemos compartilhar dados quando a lei ou uma ordem judicial exigir.

6. Transferência internacional

Alguns desses fornecedores (Cloudflare, Google, Brevo e jsDelivr, e possivelmente o de hospedagem) guardam ou processam dados fora do Brasil. Nesses casos, a transferência segue o art. 33 da LGPD e a Resolução CD/ANPD nº 19/2024, com base nos termos de proteção de dados que cada fornecedor oferece, como as cláusulas-padrão contratuais.

7. Por quanto tempo guardamos

  • Conta ativa: enquanto a assinatura estiver ativa.
  • Depois do cancelamento: até 30 dias depois do fim do acesso pago. Depois disso, apagamos de forma definitiva a conta do professor, as contas dos alunos vinculados a ele e todo o conteúdo, inclusive os áudios no armazenamento. Assinar de novo antes desse prazo mantém tudo.
  • Exclusão pedida pelo professor (em Configurações › Privacidade): o acesso acaba na hora e, 30 dias depois, a conta do professor, as contas dos alunos e todo o conteúdo são apagados. Os alunos são avisados por e-mail. Até lá, dá para baixar os dados ou assinar de novo para desistir.
  • Exclusão pedida pelo aluno: a conta e os dados dele, inclusive os áudios, são apagados na hora.
  • Cadastro não concluído (cartão nunca autorizado): apagado em 7 dias.
  • Cadastro de aluno menor sem a autorização do responsável: apagado 30 dias depois da criação.
  • Tentativas de senha errada: esquecidas 24 horas depois da última tentativa.
  • Sessão: o código que mantém você conectado vence em 30 dias sem uso, ou na hora, quando você sai da conta ou troca a senha.
  • Links enviados por e-mail: confirmação de e-mail e convite valem 24 horas; redefinição de senha, 30 minutos; pedido de autorização ao responsável, 7 dias; link de revogação, 1 ano.
  • Autorização do responsável: guardada enquanto a conta do aluno existir.
  • Revogação da autorização: a conta do aluno e os dados dele, inclusive os áudios, são apagados na hora. A conta de acompanhamento do responsável é apagada quando não tiver mais nenhum aluno ligado a ela.
  • Registros de aceite e de pagamento na plataforma: são apagados junto com a conta. O Mercado Pago mantém os registros das cobranças conforme a política dele, e os documentos fiscais são guardados pelo prazo exigido pela legislação tributária.
  • Logs do servidor: guardados por 6 meses e depois apagados.

8. Seus direitos e como exercê-los

Pela LGPD (art. 18), você pode pedir:

  • confirmação de que tratamos seus dados e acesso a eles;
  • correção de dados incompletos ou errados;
  • anonimização, bloqueio ou exclusão de dados desnecessários ou tratados em desacordo com a lei;
  • portabilidade;
  • informação sobre com quem compartilhamos;
  • revisão de decisões tomadas só por meios automáticos;
  • revogação do consentimento, quando ele for a base do tratamento.

Direto na plataforma:

  • Baixar os seus dados: em Configurações › Privacidade (professor e aluno) ou em Acompanhamento (responsável), você baixa um arquivo com tudo o que guardamos sobre você. Os áudios vêm como links temporários.
  • Excluir a sua conta: em Configurações › Privacidade, confirmando com a sua senha. Os prazos estão no item 7.

Por e-mail: para os outros pedidos, escreva para privacidade@whalo.com.br, a partir do e-mail da sua conta. Respondemos em até 15 dias.

  • O professor também pode só cancelar a assinatura na tela Assinatura, o que leva à exclusão descrita no item 7.
  • Alunos (ou seus responsáveis) podem pedir ao professor, que é o controlador dos dados deles, ou diretamente a nós.
  • Responsáveis por alunos menores podem revogar a autorização a qualquer momento, pelo link do e-mail de confirmação ou pela conta de acompanhamento, o que apaga os dados do aluno.

Você também pode reclamar à Autoridade Nacional de Proteção de Dados (ANPD): www.gov.br/anpd.

9. Como protegemos os dados

  • Senhas guardadas só como hash BCrypt.
  • Conexão criptografada (HTTPS) entre o navegador e o servidor.
  • Acesso com códigos de sessão curtos (30 minutos), renovados automaticamente e cancelados quando você sai da conta ou troca a senha.
  • Bloqueio progressivo depois de senhas erradas, limite de pedidos por IP e captcha nas telas públicas.
  • Áudios em armazenamento privado: só são abertos por links temporários, que vencem em 1 hora e são gerados para quem tem permissão de ouvir.
  • O código de acesso à conta Google é guardado criptografado (AES-256).
  • O conteúdo das aulas é filtrado antes de ser exibido, para impedir a inserção de código malicioso.
  • Cada professor só acessa os próprios alunos, e cada aluno só acessa os próprios dados.

Nenhum sistema é totalmente imune a falhas. Se acontecer um incidente de segurança que possa causar risco ou dano relevante, avisamos os afetados e a ANPD, como manda a lei.

10. Google: Agenda e Meet

Se o professor escolher conectar a conta Google em Configurações, o Whalo pede ao Google só estas permissões:

  • saber qual conta foi conectada (e-mail), para mostrar ao professor;
  • criar, alterar e remover eventos nas agendas que você possui (calendar.events.owned), usadas somente para os eventos das aulas marcadas no Whalo, na sua agenda principal, com o link do Google Meet.

O Whalo não lê os outros eventos da agenda, não acessa contatos, e-mails, arquivos nem outros dados da conta Google.

O uso e a transferência de informações recebidas das APIs do Google seguem a Google API Services User Data Policy, incluindo os requisitos de Limited Use. Os dados do Google:

  • são usados só para criar e manter os eventos das aulas;
  • não são vendidos;
  • não são usados para publicidade;
  • não são passados a terceiros, exceto quando necessário para prestar esse recurso ou quando a lei exigir;
  • não são lidos por pessoas, exceto com a sua permissão, para segurança ou quando a lei exigir.

Para revogar o acesso: clique em Desconectar em Configurações no Whalo, que também cancela a permissão no Google. Outra opção é removê-la direto em myaccount.google.com/permissions. Os eventos já criados continuam na sua agenda.

11. Cookies e armazenamento no navegador

O Whalo não usa cookies de publicidade nem ferramentas de análise ou rastreamento de terceiros. No seu navegador, guardamos só o necessário para o serviço funcionar:

  • sessão: os códigos que mantêm você conectado, além do seu nome e do seu tipo de conta (localStorage);
  • preferência de tela: se a barra lateral fica recolhida (localStorage);
  • cadastro em andamento: o e-mail digitado no cadastro, para mostrar na tela de volta do pagamento (sessionStorage, apagado ao fechar a aba).

O widget de captcha da Cloudflare e a página de pagamento do Mercado Pago podem usar armazenamento próprio, segundo as políticas deles.

12. Mudanças nesta Política

Quando esta Política mudar, a versão nova fica disponível nesta página e você precisa aceitá-la no próximo acesso.

13. Contato

Privacidade e proteção de dados: privacidade@whalo.com.br.