Política de Privacidade
Versão para revisão jurídica — 25 de outubro de 2026 (seção Anúncios reescrita).
O Frasy foi desenhado para processar o máximo possível no seu próprio navegador. Ainda assim, algumas funções usam serviços de nuvem — de tradução, de transcrição e de IA. Esta página diz, com honestidade, o que roda localmente, o que sai do seu dispositivo, para quem vai, e como você controla, exporta ou apaga tudo.
Quem é o responsável pelos seus dados (controlador): [DONO: razão social], CNPJ [DONO: CNPJ]. Contato para assuntos de privacidade: [DONO: contato].
Crianças e adolescentes
O Frasy é aberto a todas as idades. Com conta, pedimos a data de nascimento (LGPD, art. 14; Estatuto Digital da Criança e do Adolescente, Lei 15.211/2025):
- Menores de 18 anos ficam no perfil protegido: sem ranking público, sem pressão por sequência de dias, sem compras e com o tutor de IA restrito ao ensino de idiomas. Quem usa sem conta também fica nele, porque não sabemos a idade.
- Menores de 16 anos: os dados de estudo só vão para o nosso servidor depois que um responsável vincula a conta (aceitando um convite na conta dele). Até lá, tudo fica no aparelho.
- Menores de 12 anos: além do vínculo, o responsável dá um consentimento específico, que registramos (quem, quando e o texto aceito).
- Nunca usamos dados de ninguém — e menos ainda de crianças e adolescentes — para publicidade personalizada ou para montar perfil de comportamento. Os anúncios comuns que o perfil protegido pode ver são contextuais e marcados por idade (veja Anúncios); o anúncio com recompensa é só para adultos.
O que roda no seu navegador
A transcrição da fala (Whisper) e a tradução (Opus-MT) podem rodar em modelos que baixam para o seu navegador e executam no seu dispositivo. Os pesos desses modelos são baixados do Hugging Face na primeira vez. No modo sem conta, os seus dados de estudo (sessões, vocabulário, progresso) ficam apenas no armazenamento local do dispositivo e não são enviados a nós.
Modo convidado
Você pode usar o Frasy como convidado, sem conta. Os seus dados de estudo continuam só no seu dispositivo, como no modo sem conta. Se a IA de nuvem estiver aberta a convidados e você usar transcrição, tradução ou o tutor na nuvem, criamos um identificador anônimo (sem nome, e-mail nem senha) só para contar o seu uso gratuito; os trechos enviados seguem as regras da IA de nuvem descritas abaixo. Para evitar abuso, guardamos o seu endereço IP pseudonimizado (um código que não permite recuperar o IP e muda todo dia) junto com esse contador. Como convidados não informam a idade, o convidado fica no perfil protegido. O identificador anônimo e os contadores são apagados 30 dias depois do último uso. Se você criar uma conta a partir do modo convidado, o mesmo identificador passa a ser a sua conta.
Serviços de nuvem que podem ser usados
Dependendo do navegador, do plano e das engines escolhidas, algumas funções enviam dados a serviços de terceiros. Você vê e controla quais engines estão ativas dentro do app (painel de engines de IA e Ajustes):
- Reconhecimento de fala do navegador (Web Speech): quando você escolhe o reconhecimento de voz do próprio navegador para o microfone, é o navegador que envia o áudio ao fabricante dele — no Chrome, ao Google; no Edge, à Microsoft —, sob os termos e a política de privacidade desse fabricante, e não sob o nosso controle. Nós não recebemos esse áudio. Se preferir que a voz não vá a eles, o app oferece alternativas: a transcrição local, que roda no seu dispositivo, e a transcrição na nossa nuvem (Premium, o teste de 14 dias e a nuvem do Grátis para aparelho fraco), descrita abaixo.
- Tradução rápida (MyMemory): quando essa engine é usada, o texto a traduzir é enviado ao serviço MyMemory (terceiro).
- IA de nuvem (transcrição/tradução gerenciadas e o tutor iChat): no Premium (e no teste de 14 dias), na nuvem do Grátis para aparelho fraco e no tutor, os trechos enviados são processados por provedores de inferência contratados por nós — hoje por meio da OpenRouter e da Groq. A OpenRouter encaminha cada pedido só a provedores que se comprometem a não guardar o que recebem nem usá-lo para treinar modelos (retenção zero, exigida em cada chamada) — apenas para gerar a resposta daquela chamada. Os modelos de transcrição, tradução e tutor são abertos (Whisper, Gemma e Llama) e a OpenRouter escolhe, entre os provedores que cumprem essa exigência, quem atende. Os provedores que hoje podem atender por trás da OpenRouter são DeepInfra, Groq, Together, Cloudflare e Parasail. O provedor em uso aparece no selo de procedência dentro do app.
- Voz natural do intérprete: só quando esse recurso estiver ligado e você o usar, o texto da tradução de cada fala (não o seu áudio) é enviado ao DeepInfra ou ao Workers AI da Cloudflare para virar voz. Não guardamos o áudio gerado além de um cache de poucos minutos na memória do servidor, sem ligação com quem pediu.
- Imagens: a busca de imagens usa o Openverse; o termo buscado é enviado a esse serviço.
O que vai para o nosso servidor (com conta)
| Plano | Áudio (voz) para tradução/transcrição na nuvem | Texto transcrito |
|---|---|---|
| Grátis | não usa nossa IA de nuvem (mas veja Web Speech acima) — exceto a nuvem para aparelho fraco (até 3 h por mês), só quando você a liga: aí o áudio vai para transcrição na nuvem | com a nuvem para aparelho fraco ligada, enviado para tradução na nuvem; senão, — |
| Premium (e o teste de 14 dias) | enviado para transcrição na nuvem | enviado para tradução na nuvem |
Com conta, as sessões que você salva — incluindo o áudio gravado da sessão, as transcrições, o vocabulário e o progresso — ficam no nosso banco de dados, para você acessá-las de qualquer dispositivo.
Dados que guardamos
- Conta: identificador do usuário e o seu e-mail, além de nome de exibição, idioma e preferências. O login é feito via Supabase.
- Data de nascimento declarada, para aplicar o perfil certo para a idade.
- Vínculo com o responsável (contas de menores de 16): o e-mail informado para o convite, o nome e a conta de quem aceitou, a data e o texto do consentimento. O código do convite fica guardado só como hash e expira em 7 dias.
- Conteúdo de estudo: sessões, transcrições, áudio salvo, vocabulário, histórico de revisão e resultados de exercícios.
- Pagamento: usamos o Asaas. Seu nome e CPF vão direto ao Asaas no ato da assinatura e não guardamos o CPF; guardamos os identificadores da assinatura (ou do parcelamento em 12x) e o registro dos eventos de cobrança.
- Teste de 14 dias do Premium: o teste não pede cartão e nunca cobra nada. Na
sua conta guardamos quando ele começou e quando termina. Para que o teste seja
um por pessoa — e não recomece quando alguém apaga a conta e cria outra —,
guardamos também uma marca: um código calculado a partir do seu e-mail com uma
chave secreta que fica no nosso servidor (HMAC). Antes do cálculo, o e-mail é
normalizado (maiúsculas e minúsculas, o
+etiquetae os pontos de um endereço do Gmail não mudam a marca), para que variações do mesmo endereço contem como a mesma pessoa. A marca não é o e-mail, não permite recuperá-lo sem essa chave e não fica ligada à sua conta. Quando o responsável ativa o teste para a conta de um menor, a marca é calculada com o e-mail do responsável, e nada do menor entra nela. Fazemos isso por legítimo interesse (evitar o abuso do benefício gratuito), com o mínimo de dado possível. - Ranking: só contas de adultos publicam. Guardamos o apelido público e uma versão anonimizada (hash) do IP, para evitar abuso do placar.
- Relatórios de erro do app: a mensagem técnica do erro e a tela onde ocorreu — nunca o que você falou ou digitou.
- Medição técnica da IA de nuvem: para saber quanto custa e quanto demora cada chamada de transcrição, tradução e tutor — e assim dimensionar e precificar os planos —, o servidor registra, por chamada, o plano, a função usada, o provedor e o modelo, a quantidade de tokens ou de segundos de áudio, o custo estimado, o tempo de resposta, se deu certo e se o perfil é de menor de idade (sim/não). Você aparece ali só como um pseudônimo (um código calculado com uma chave secreta que fica no nosso servidor), nunca pelo nome, e-mail, IP ou identificador da conta. O que você falou, digitou, o texto traduzido, as mensagens ao tutor e o áudio não entram nessa medição. Esses registros podem ser enviados ao Langfuse (serviço de observabilidade de IA, hospedado na União Europeia), que os trata em nosso nome.
Quem hospeda e trata os dados em nosso nome
Além dos serviços de nuvem de IA acima, usamos estes fornecedores para o app funcionar. Cada um recebe só o necessário para a sua função:
- Cloudflare Workers (o app) e Supabase (o banco de dados e o login): o servidor do Frasy roda nos Workers da Cloudflare e guarda os dados no banco do Supabase, na região de São Paulo. As duas empresas ficam fora do Brasil.
- Cloudflare: DNS, proteção contra abuso (firewall) e entrega do site, o que inclui o seu endereço IP e os cabeçalhos da requisição na borda; o armazenamento (R2) do áudio gravado das sessões e das cópias de segurança; e o Turnstile, o captcha do modo convidado com nuvem.
- Resend: envia os e-mails de confirmação e de recuperação de senha do login e o convite ao responsável, e por isso recebe o e-mail de quem os recebe e o conteúdo da mensagem.
- UptimeRobot: confere de tempos em tempos se o serviço está no ar. Não recebe dado pessoal de ninguém.
- Sentry: recebe os relatórios de erro descritos acima (mensagem técnica, a tela onde ocorreu e o identificador da requisição), nunca o que você falou ou digitou.
Transferência para fora do Brasil
Quase todos os fornecedores acima ficam fora do Brasil, então seus dados podem ser tratados no exterior. Isso só acontece para executar a função que você usa, e cada fornecedor trata os dados apenas segundo as nossas instruções, por contrato.
[DONO: afirmar aqui que os contratos trazem as cláusulas-padrão da ANPD (Resolução CD/ANPD nº 19/2024), só depois de os DPAs de cada fornecedor estarem aceitos.]
Anúncios
O plano Grátis pode mostrar anúncios em alguns lugares fixos do app, sempre com a marca “Patrocinado”. [DONO: confirmar a data em que os anúncios passam a aparecer; até lá, eles estão desligados.] Os planos pagos não têm anúncios. Estas regras valem para todo anúncio:
- Quem fornece os anúncios é o Google (Google Ad Manager / AdSense, da Google LLC). Os anúncios carregam numa página separada do Frasy, num endereço próprio, e só depois do seu consentimento.
- Nunca sem o seu consentimento. Na primeira vez, o app pergunta se você aceita ver anúncios. Sem o “Aceitar”, nenhum anúncio aparece e nada é pedido ao Google. Você pode mudar a resposta quando quiser em Ajustes → Privacidade → Anúncios.
- Nenhum anúncio é personalizado, para ninguém. Não usamos o que você estuda, fala ou digita, nem perfil de comportamento, para escolher anúncio, e pedimos ao Google anúncios não personalizados, com processamento restrito de dados, para todas as pessoas.
- O que o Google recebe: o navegador envia à rede de anúncios do Google o endereço de internet (IP) do seu aparelho, o tipo de navegador e o idioma, para mostrar e contar o anúncio e combater fraude. O Google pode usar cookies ou identificadores do navegador para isso, conforme a política dele. Nós não enviamos ao Google o seu nome, e-mail, identificador da conta, data de nascimento nem o que você estuda. O quadro do anúncio abre sem os cookies do Frasy.
- Crianças e adolescentes: quem está no perfil protegido pode ver anúncios comuns, sempre contextuais (escolhidos pelo lugar do app, não por quem você é) e com a marcação de idade que o Google oferece: abaixo de 13 anos, ou se não sabemos a idade, o anúncio vai marcado como para criança; de 13 a 17 anos, como para adolescente. Essas marcações fazem o Google restringir os anúncios e os dados usados. Só a marcação vai ao Google, nunca a data de nascimento. Para adultos não há marcação de idade, e o anúncio continua não personalizado.
- Anúncio com recompensa (“assista e ganhe”) é só para maiores de 18 anos e é sempre uma escolha: você assiste se quiser, em troca de um benefício, e nada é tirado de quem não quiser. Para creditar a recompensa e respeitar o limite do dia, registramos que você viu um anúncio premiado (qual espaço e quando, ligado à sua conta) por até 2 meses.
- Nunca durante uma gravação, uma rodada de jogo ou o intérprete, e nunca nos primeiros dias da conta. Quem usa sem conta não vê anúncios.
- Sempre dá para dizer não. Todo anúncio tem uma saída ao lado. Para adultos, “Sem anúncios” leva aos planos pagos. Para quem está no perfil protegido, que não compra, a saída é “Não quero anúncios”: ela leva a Ajustes → Privacidade → Anúncios, onde basta escolher “Agora não” para retirar o consentimento, e nenhum anúncio aparece mais.
Como o Google usa as informações dos sites que usam os serviços dele: policies.google.com/technologies/partner-sites. As suas escolhas de anúncios na sua conta Google ficam em adssettings.google.com. [DONO: confirmar o produto contratado (Ad Manager ou AdSense) e o código da conta antes de ligar.]
O que NÃO fazemos
- Não há analytics nem telemetria de comportamento. Nenhum rastreador de uso, nenhum pixel nosso (os anúncios do Google, só com o seu consentimento, seguem a seção Anúncios). A única medição é a técnica da IA de nuvem descrita acima — custo, tempo e falhas de cada chamada, com pseudônimo e sem o conteúdo —, e ela não é usada para montar perfil de ninguém.
- Não vendemos seus dados nem os compartilhamos para publicidade personalizada. Os terceiros listados acima recebem apenas o necessário para executar a função que você acionou.
Retenção
O áudio gravado das sessões é apagado automaticamente 90 dias depois da gravação; a transcrição, o vocabulário e o progresso da sessão continuam na sua conta até você excluí-los.
Cópias de segurança do banco são rotacionadas (as mais antigas são apagadas automaticamente); os dados que você excluir desaparecem das cópias no ciclo de rotação. Os relatórios de erro são mantidos por 14 dias.
A marca do teste do Premium é apagada automaticamente 730 dias (dois anos) depois do início do teste. Ela não sai com a exclusão da conta — é justamente para isso que ela existe —, mas não contém o e-mail nem nada que a ligue à conta apagada. Se quiser se opor a esse tratamento, escreva para o contato abaixo.
Seus direitos (LGPD, art. 18)
Dentro do app, em Perfil → Seus dados, você pode:
- Exportar tudo o que guardamos sobre você, em um arquivo JSON;
- Excluir a conta — a assinatura, se houver, é cancelada antes; depois, exclusão física, imediata, de todas as suas linhas e arquivos de mídia (inclusive a data de nascimento e o vínculo com o responsável), incluindo o desvínculo do login. A única exceção é a marca do teste do Premium, descrita em Retenção. Se qualquer parte falhar, o app mostra exatamente o que não foi apagado, em vez de confirmar o que não aconteceu.
Contato
Dúvidas ou solicitações: contato@frasy.com.br.