Introdução
O Clearcote é uma distribuição do Chromium sem serviços do Google, com controles de fingerprint no nível do motor — um navegador drop-in para Playwright & Puppeteer. O build aberto é totalmente open source.
NovoO build mais recente é grátis com GitHub para um navegador. Sem cartão.
Obter grátisTrabalhando com um agente de IA?
Copie toda a documentação do Clearcote como um único bloco pronto para usar como prompt e cole no Claude, no Codex, no Cursor ou em qualquer LLM, para que ele tenha na hora o contexto completo do projeto.
O que é
Um navegador comum expõe, sem você perceber, um fingerprint único e rastreável — canvas, WebGL, áudio, fontes, localidade, hardware e mais. O Clearcote leva o controle desses sinais para dentro do próprio motor, de modo que uma sessão apresente uma identidade consistente e plausível, e não uma identidade hiperúnica por acidente.
Ele é construído sobre o ungoogled-chromium (sem a integração com o Google e sem telemetria), mais uma pilha de patches no código-fonte. O build aberto não tem binário mágico: você pode ler cada alteração, compilar tudo de novo por conta própria e conferir se o que você roda corresponde ao que foi publicado. O build licenciado (grátis com GitHub para um navegador, ou Pro) adiciona patches que não são publicados e recebe primeiro as novas versões major do Chromium, por isso não pode ser recompilado a partir do código público.
Instale como SDK — npm i clearcote, pip install clearcote ou dotnet add package Clearcote — e ele baixa e verifica o navegador para você: o build aberto sem chave, o build licenciado mais recente com uma. Veja Instalação.
Princípios
| Princípio | O que significa |
|---|---|
| Aberto por padrão | O build aberto é 100% open source: todo patch é legível por humanos, sem blobs proprietários na árvore. |
| No nível do motor, não injeção de script | Os controles são compilados no binário, e não acoplados por meio de JavaScript injetado, frágil e que se denuncia sozinho. |
| Identidade coerente | Os sinais são controlados em conjunto, para que fiquem consistentes entre si e estáveis por site. |
| Reproduzível & verificável | Build aberto: revisão upstream fixada, conjunto de patches determinístico, artefatos de release com checksum e assinados com GPG. Todo build que o SDK baixa tem o SHA-256 verificado antes de rodar. |
| Responsável desde a concepção | Feito para privacidade, testes e automação lícita. Você é responsável pela forma como o utiliza. |
Para quem é
Desenvolvedores, engenheiros de QA e de automação, pesquisadores de privacidade e os agentes/LLMs que, cada vez mais, pilotam os navegadores. Com o Playwright, a ideia é que a migração seja a troca de uma única linha de import; o Puppeteer e outros clientes CDP se conectam ao clearcote serve.
O Clearcote é um projeto independente. Não tem afiliação com nenhum produto comercial, não é endossado por nenhum nem derivado de nenhum, e não distribui código proprietário de terceiros.
Próximos passos
Instale o SDK (npm, pip ou NuGet) ou baixe e verifique um build manualmente.
Inicie pelo SDK ou conecte o Puppeteer e outros clientes CDP.
Receitas prontas para copiar e colar: SDK, perfis, proxy, canvas bridge, CI e agentes.
Cada switch de identidade, o que ele faz e valores de exemplo.
Docker, o build licenciado em contêineres e um endpoint CDP permanente com clearcote serve.
Comprove que uma versão do build aberto é exatamente o que foi compilado — checksums + GPG.