Política de privacidade
Em poucas palavras: sem conta, sem cookies, sem análise de uso e sem servidor do programandoai guardando o que você faz. O que você faz aqui fica no seu navegador.
Versão de 21/10/2026 (2026-10-21), em revisão jurídica. Este texto foi escrito para descrever com verdade o que o programandoai faz hoje. Ele ainda não foi revisado por profissional habilitado e não é parecer jurídico nem promessa de conformidade com nenhuma lei.
Resumo
- Não pedimos nome, e-mail, idade nem qualquer cadastro.
- Seu progresso, seu código e suas anotações ficam no armazenamento do seu navegador, neste aparelho. Não vão para um servidor do programandoai.
- O site não usa cookies, não tem ferramenta de análise de uso e não mostra anúncios, hoje.
- Algumas coisas fazem o seu navegador falar com outros serviços: a hospedagem do site, o tutor de IA (só se você usar, com a sua chave) e alguns exemplos das lições. A seção 4 lista todos.
- Você pode exportar, importar ou apagar tudo a qualquer momento em Meus dados, no rodapé do app.
1. O que fica guardado no seu navegador
O app usa o armazenamento local do navegador (localStorage) e, para um caso específico, o armazenamento da aba (sessionStorage). Isso não é cookie e não é enviado a ninguém por nós. Fica até você apagar, ou até o navegador limpar os dados do site.
| O que | Para quê | Até quando |
|---|---|---|
| Lições concluídas e a última lição aberta, por curso | Mostrar seu progresso e o botão "Continuar" | Até você apagar |
| O código que você escreve nos exemplos, exercícios e no playground | Não perder o que você digitou | Até você apagar |
| Suas anotações por lição e as lições marcadas para revisar | Estudar do seu jeito | Até você apagar |
| O nome que você digita para o certificado | Preencher o certificado de novo. A imagem é desenhada no seu navegador e o nome não é enviado a lugar nenhum | Até você apagar |
| Tema claro ou escuro e tamanho da janela do playground | Lembrar suas preferências | Até você apagar |
| Conversas com o tutor de IA (as mensagens mais recentes de cada lição) e o modelo escolhido | Retomar a conversa | Até você apagar |
| Sua chave de API da Anthropic, se você configurar o tutor | Falar com o tutor | Por padrão, só na aba aberta (some ao fechá-la). Se você marcar "Lembrar neste navegador", fica gravada até você removê-la |
O site também pode guardar uma cópia dos arquivos do próprio app no cache do navegador (service worker), para abrir mais rápido e funcionar sem internet depois do primeiro acesso. São arquivos do site, não dados seus.
Computador compartilhado: o próximo usuário do mesmo navegador pode ver o progresso, o código e o nome do certificado. Antes de sair, use Meus dados → Apagar meus dados. Em máquina de uso coletivo, deixe desmarcado "Lembrar neste navegador" ao configurar a chave do tutor.
2. Como ver, levar e apagar seus dados
No rodapé da página inicial e do catálogo de cursos há o botão Meus dados, com três opções:
- Exportar progresso: baixa um arquivo .json com seu progresso e suas preferências, para guardar ou levar a outro navegador. O arquivo não inclui a sua chave de API.
- Importar progresso: lê um arquivo exportado, mostra o que será substituído e só aplica depois da sua confirmação.
- Apagar meus dados: remove deste navegador tudo o que o programandoai guardou, inclusive a chave do tutor, depois de uma confirmação explícita. Não há como desfazer, a menos que você tenha exportado antes.
Como o programandoai não guarda seus dados em servidor, não há uma cópia nossa para consultar ou apagar: o controle é seu, pelas opções acima ou pela limpeza de dados do site no próprio navegador.
3. Cookies e rastreamento
O programandoai não define cookies, não usa ferramentas de análise de uso, não usa pixels de rastreamento e não exibe anúncios. Se isso mudar, esta página será atualizada e a data da versão também.
4. O que sai do seu navegador
Os arquivos do site, os scripts e os motores que rodam Python e TypeScript no navegador são servidos pelo próprio site, sem biblioteca carregada de terceiros. Fora isso, estas são as conexões que existem hoje:
| Para onde | Quando | O que é enviado |
|---|---|---|
| Hospedagem do site (Vercel) | Sempre que você abre uma página | O pedido normal de qualquer site: endereço IP, tipo de navegador e a página pedida. A hospedagem pode manter registros técnicos de acesso, regidos pela política dela. O programandoai não tem acesso a um painel de análise de visitantes |
| API da Anthropic (api.anthropic.com) | Só se você configurar o tutor de IA com a sua chave e enviar uma pergunta | Sua pergunta, a conversa daquela lição, o contexto (curso, módulo e título da lição), o código atual do editor, a saída do console, os testes que falharam e a sua chave de API, que identifica a sua conta. Vai direto do seu navegador para a Anthropic, sem passar por servidor do programandoai. O tratamento pela Anthropic segue os termos e a política de privacidade dela e o que você contratou lá |
| ViaCEP (viacep.com.br) | Quando você roda o exemplo de busca de CEP nas lições de JavaScript | O CEP que o exemplo consulta, mais os dados normais de qualquer pedido (como o endereço IP) |
| Official Joke API (official-joke-api.appspot.com) | Quando você roda o exemplo de fetch que busca uma piada | Um pedido simples, mais os dados normais de qualquer pedido (como o endereço IP) |
| Lorem Picsum (picsum.photos e fastly.picsum.photos) | Quando uma prévia de HTML ou CSS com foto de exemplo é exibida. O picsum.photos redireciona o pedido para fastly.picsum.photos, um servidor de entrega de imagens, então os dois endereços recebem o pedido | O pedido da imagem, mais os dados normais de qualquer pedido (como o endereço IP) |
| MDN Web Docs, arquivos de exemplo de áudio e vídeo (interactive-examples.mdn.mozilla.net) | Só quando você aperta o play do áudio ou do vídeo de exemplo da lição de áudio e vídeo do curso de HTML. O arquivo não é baixado antes do clique | O pedido do arquivo de mídia, mais os dados normais de qualquer pedido (como o endereço IP) |
| OpenStreetMap (openstreetmap.org) | Quando a prévia do exemplo de mapa embutido da lição de HTML é exibida | O pedido do mapa, mais os dados normais de qualquer pedido (como o endereço IP) |
O código que você escreve nos exercícios roda em uma área isolada do navegador, que não enxerga seu progresso, suas anotações nem a sua chave. As conexões de rede feitas por esse código ficam limitadas pelo site a esta lista curta de endereços (o que significa que um exercício que tente consultar outro serviço será bloqueado pelo navegador). Imagens e vídeos de endereços seguros (https) podem ser carregados por prévias de HTML.
Links para outros sites (por exemplo, documentação) só abrem quando você clica, e a partir daí valem as regras do site de destino.
5. Crianças e adolescentes
O programandoai não pede idade e não coleta dados pessoais de ninguém, inclusive de menores. O tutor de IA exige uma conta própria na Anthropic, que tem termos próprios, incluindo regras de idade mínima. Por isso, não incentivamos o uso do tutor por menores sem o acompanhamento de um responsável. As regras específicas para menores em leis brasileiras ainda serão avaliadas na revisão jurídica.
6. Dúvidas e contato
O canal de contato do mantenedor do programandoai ainda não foi publicado. Quando existir, ele aparecerá aqui, em Sobre e no rodapé do site.
7. Mudanças nesta política
Esta é a versão de 21/10/2026. Quando o produto mudar de um jeito que altere o que está escrito aqui (por exemplo, se passar a existir conta, análise de uso ou um novo serviço de terceiros), este texto e a data da versão serão atualizados.