Pular para o conteúdo

A alternativa ao Camoufox de código aberto

O Camoufox é um navegador antidetect de código aberto bem construído, baseado em Firefox. O Clearcote aplica a mesma abordagem no nível do motor ao Chromium, para que sua automação apresente o navegador que cerca de 66% da web realmente usa, e não um usado por cerca de 3%.

O que é o Camoufox?

O Camoufox é um navegador antidetect de código aberto construído sobre o Firefox pelo desenvolvedor daijro. Ele aplica patches no motor em C++ e usa um Juggler customizado (o protocolo de automação do Firefox) para apresentar um fingerprint coerente — canvas, WebGL, fontes, tela, navigator, WebRTC e locale — em vez de falsificar esses valores com JavaScript injetado. Você o controla por pacotes compatíveis com Playwright para Python e, desde setembro de 2026, para JavaScript/TypeScript. O navegador é MPL-2.0 e os launchers são MIT; tem cerca de 13.000 estrelas no GitHub e em torno de 1,08 milhão de downloads por mês no PyPI, e é genuinamente respeitado na área.

Ele também evolui rápido: as versões atuais são baseadas no Firefox 158 (v158.0.1, do fim de outubro de 2026) e ainda marcadas como beta, e o README avisa que o projeto está em desenvolvimento e pode não ser adequado para uso estável em produção. A diferença maior, porém, é o motor. O Camoufox apresenta uma identidade Firefox; o Clearcote, uma identidade Chromium. Segundo a StatCounter, só o Chrome tinha 66% do uso mundial de navegadores em setembro de 2026, e o Firefox, 3%. Uma persona Chrome fica numa multidão muito maior e mais comum, e é o que a maioria dos sites espera ver.

Como o Camoufox funciona, segundo o código-fonte

O Camoufox altera os valores dentro dos getters em C++ do Firefox, antes que cheguem ao JavaScript, então as formas habituais de pegar um override em JavaScript (descritores de propriedade, checagens do prototype, Function.prototype.toString) não encontram nada para pegar. Uma biblioteca Python enxuta, camoufox, inicia o navegador pelo driver de Firefox do Playwright e passa a ele uma configuração de fingerprint; o repositório também traz um launcher em TypeScript, publicado no npm como camoufox.

O conjunto de patches é grande: 50 patches de stealth, paridade e enxugamento (debloat) sobre o Firefox 158.0.1, dois para o Juggler (o protocolo de automação do Firefox, que o Playwright usa) e dois trazidos do LibreWolf e do Ghostery. O trabalho do Playwright roda num escopo isolado que a página não enxerga, e o navigator.webdriver recebe um patch para retornar false. Os headers User-Agent, Accept-Language e Accept-Encoding são reescritos no código de rede do Firefox, enquanto o handshake TLS continua sendo o do próprio Firefox, o que é consistente para uma identidade Firefox, mas não tem como se parecer com o do Chrome.

Os fingerprints vêm de um gerador: o fpgen, que substituiu o BrowserForge no repositório em setembro de 2026 e no pacote publicado no PyPI a partir da 0.5.7 (4 de outubro de 2026). As identidades geradas passam numa verificação de coerência da máquina inteira, e fingerprints reais capturados do tráfego do Firefox são um preset opcional. Com humanize=True, o movimento do mouse reproduz um de 2.356 trajetos humanos gravados. Não há ruído de canvas quando a identidade declara o próprio sistema operacional do host; quando declara outro, o readback do canvas é randomizado, como no LibreWolf, e uma opção canvas_noise sobrepõe esse comportamento em qualquer um dos casos.

As versões saem com frequência e ainda são marcadas como betas: desde meados de outubro de 2026, seguem um ciclo quinzenal, com pré-lançamentos no meio. Em 1º de novembro de 2026, a versão mais nova, e também a versão completa mais recente, era a v158.0.1-beta.41 (29 de outubro). O projeto tem cerca de 13.000 estrelas no GitHub e 50 contribuidores. As licenças são divididas: o navegador é MPL-2.0, os launchers são MIT e o código de trajetos do cursor trazido de outro projeto é LGPL-3.0 ou posterior.

Clearcote vs Camoufox

RecursoClearcoteCamoufox
Motor Chromium 156 sem serviços do Google (Chrome: ~66% do uso) Firefox 158 (Firefox: ~3% do uso)
Abordagem Patches em C++/Blink no nível do motor Patches em C++ no nível do motor (Juggler)
Código aberto Build aberto totalmente legível e reproduzível (BSD-3); o build mais recente adiciona patches privados Totalmente aberto (navegador MPL-2.0, launchers MIT)
API de automação Playwright e Puppeteer (Python, Node, .NET), launch() drop-in Playwright (Python e, desde setembro de 2026, JavaScript/TypeScript)
Coerência de TLS / rede O ClientHello TLS acompanha a versão do Chrome declarada (JA3/JA4) TLS nativo do Firefox
Endpoint CDP / Docker / MCP Sim: serve() via CDP, imagem Docker, servidor MCP N/A (o Firefox usa Juggler, não CDP)
Custo Build aberto grátis; build mais recente grátis com GitHub (um navegador por vez); Pro a partir de $49/mês Grátis

Comparação feita em novembro de 2026. O Camoufox é Código aberto (MPL-2.0); os detalhes mudam — confira o projeto para ver as informações mais recentes.

Medido: 12 ferramentas nos mesmos 10 sites

Rodamos o harness open source browsers-benchmark 5 vezes, terminando em 27 de outubro de 2026. Cada ferramenta rodou com seu próprio IP residencial dos EUA, em uma ordem diferente a cada rodada. Um acerto significa que a própria verificação do harness para aquele site encontrou a página em si, e não uma página de bloqueio ou de desafio. Clearcote medido em um desktop Windows (build mais recente); as outras ferramentas, em um servidor Linux.

Parcela dos carregamentos de página que chegaram à página real, por ferramenta, em modo headed e headless
FerramentaHeadedHeadless
Clearcote0.63.2 · r5278%39/5080%40/50
Camoufox0.5.8 · v156.0.1-beta.3672%36/5080%40/50
Invisible Playwright0.43.0 · Firefox76%38/5078%39/50
CloakBrowser0.6.474%37/5064%32/50
SeleniumBase (CDP mode)4.49.0 · Chrome74%37/50—
nodriver0.50.6 · Chrome74%37/5040%20/50
Zendriver0.17.1 · Chrome64%32/5060%30/50
tf-playwright-stealth (Firefox)1.2.058%29/5062%31/50
tf-playwright-stealth (Chromium)1.2.056%28/5050%25/50
Playwright (Chromium)1.62.056%28/5030%15/50
Playwright (Firefox)1.62.054%27/5054%27/50
Patchright1.64.3 · Chrome24%12/5026%13/50

Sites: uma página de resultados de busca, um fórum de comunidade, o site de uma empresa de software, uma varejista de luxo, a página de produto de um marketplace, um site de venda de ingressos, uma varejista de moda, um site de reservas de viagem, uma companhia aérea, uma rede social. Este é um retrato de uma rede e de uma semana: os resultados mudam a cada release, a cada proxy e com os próprios sites, e nenhuma ferramenta carregou todos os sites todas as vezes. Resultados brutos (JSON).

Por que equipes escolhem o Clearcote

Uma persona Chrome, não Firefox

O Chrome tem cerca de 66% do uso de navegadores, e o Firefox, cerca de 3%. Uma identidade Chrome coerente se mistura à maior multidão e corresponde ao que a maioria dos sites espera, enquanto um fingerprint de Firefox é, por natureza, mais raro.

Coerente até o handshake TLS

O Clearcote mantém a camada de rede consistente com a versão do Chrome declarada: o ClientHello JA3/JA4 acompanha a persona, não só o JavaScript. Um navegador que diz ser Chrome deve fazer o handshake como o Chrome.

Encaixa direto no ecossistema Chromium

Playwright e Puppeteer, Python, Node e .NET, um endpoint CDP persistente, uma imagem Docker e um servidor MCP. O Clearcote se encaixa nas ferramentas que a maioria das automações já usa, com um launch() de uma linha.

Um build aberto que você pode verificar

O build aberto do Clearcote traz cada patch como código-fonte legível, com builds reproduzíveis, para você conferir o binário com o código. O build mais recente é o mesmo motor, uns dois meses antes, com patches privados adicionais.

Quando o Camoufox pode ser a melhor escolha

  • Você quer especificamente uma identidade Firefox, para alvos que esperam Firefox ou para diversificar além do Chrome.
  • Você quer que todos os patches do build que você roda sejam de código aberto, num motor recente, sem custo.
  • Sua stack é Playwright, em Python ou JavaScript, e você não precisa do ecossistema CDP do Chromium (Puppeteer, browser-use, Crawl4AI, Stagehand).
  • O Camoufox é um projeto sério e em desenvolvimento ativo. Se uma persona Firefox atende ao seu caso, é uma escolha honesta.

Outras alternativas ao Camoufox

Ferramentas de código aberto que as pessoas comparam com o Camoufox, em outubro de 2026. A maioria é baseada em Chromium; outra também é um fork do Firefox.

  • invisible_playwright: Também é um fork do Firefox com patches em C++, controlado por uma cópia modificada do cliente Python do Playwright: o equivalente técnico mais próximo do Camoufox. Por padrão, ele envia um ping ao ser iniciado.
  • CloakBrowser: Um fork do Chromium com patches de stealth compilados e wrappers de Playwright e Puppeteer. Os wrappers são de código aberto; o binário do navegador, não.
  • Patchright: Um driver do Playwright com patches que remove vazamentos de automação na camada de protocolo. Ele roda sobre um Chrome padrão, então o fingerprint é o da própria máquina.
  • nodriver: O sucessor do undetected-chromedriver: controla o Chrome pelo DevTools Protocol, sem WebDriver.
  • SeleniumBase: Um framework Python cujos modos UC e CDP escondem como o Chrome está sendo controlado. A escolha natural se você vai continuar no Selenium.
  • Scrapling: Um framework Python de scraping com uma camada HTTP, uma camada de navegador stealth construída sobre o Patchright, um parser e um spider.
  • Botasaurus: Um framework Python de scraping construído sobre um driver próprio para o DevTools Protocol.

Perguntas frequentes

O Clearcote é um substituto direto do Camoufox?

Não literalmente. O Camoufox expõe uma interface de Firefox e Playwright para Python e JavaScript/TypeScript; o Clearcote é Chromium, com Playwright e Puppeteer para Python, Node e .NET. Os dois atuam no nível do motor, então os conceitos se transferem diretamente, e o launch() do Clearcote retorna um Browser padrão do Playwright.

Camoufox ou Clearcote: qual é melhor para evitar a detecção de bots?

Depende do alvo. A maioria dos sites vê principalmente Chrome, então uma persona Chromium fica numa multidão muito maior e costuma ser o padrão mais seguro. O Camoufox é a ferramenta certa quando você precisa especificamente de uma identidade Firefox. Nenhum dos dois torna a automação indetectável; veja o que é, de fato, um navegador indetectável.

Os dois são gratuitos e de código aberto?

O Camoufox é gratuito e totalmente de código aberto: o navegador sob MPL-2.0 e os launchers sob MIT. O build aberto do Clearcote é gratuito e totalmente de código aberto (BSD-3), com builds reproduzíveis, e chega cerca de dois meses depois de cada nova versão major do Chromium. O build mais recente é grátis com login do GitHub para um navegador por vez e adiciona patches de stealth privados; o Pro ($49/mês) remove o limite de simultaneidade.

Em qual versão do Firefox o Camoufox é baseado?

As versões atuais no GitHub são baseadas no Firefox 158 (v158.0.1, do fim de outubro de 2026) e publicadas como betas. Confira a página de releases do projeto para ver a mais recente.

Fontes

Até onde vai

Mais que o dobro de patches de qualquer fork que comparamos.

Patches compilados no Chromium, por abordagem. Ferramentas baseadas em scripts não mudam o motor.

Plugins de stealth

ex.: puppeteer-extra-plugin-stealth

0

Drivers modificados

ex.: undetected-chromedriver, nodriver

0

Outros forks do Chromium

builds gratuitos e pagos

35–87

Clearcote Pro

r57, Chromium 156

240

Número de patches publicado, outubro de 2026. A faixa cobre os builds gratuitos e pagos dos outros forks; no Clearcote, é o build Pro.

Teste

365 verificações, grátis, no seu próprio navegador

O teste de fingerprint a que todo build do Clearcote é submetido. Rode no que você usa hoje e compare.

Rodar o teste
Leia

Os patches do build aberto são públicos

O build aberto gratuito é BSD-3, reproduzível a partir do código-fonte e não precisa de conta. O build Pro adiciona patches privados por cima.

Abrir no GitHub
Acompanhe

57 versões do motor, 7 versões principais do Chromium

Cada patch é levado para cada nova versão do Chromium. O build mais recente recebe as novas versões principais no dia do lançamento.

Ver as versões

Leituras relacionadas

DocumentaçãoMigrating from Camoufox to ClearcoteCamoufox(...) becomes clearcote.launch(...) with mostly the same options: os, geoip, proxy, humanize, persistent profiles. Firefox to Chromium notes.Perguntas e respostasWhat is a JA3 / JA4 TLS fingerprint?JA3/JA4 hash the TLS ClientHello (cipher list, extensions, curves) so a server can identify the client stack before any HTTP — a common automation tell.Perguntas e respostasWhat is a stealth browser?A stealth browser is a real browser engine, driven by Playwright, Puppeteer or Selenium, with the automation tells removed. Tools differ mainly in which layer they fix.PesquisaCoherence over camouflage: why a plausible identity beats a hidden oneMost stealth tooling tries to hide. The signals that survive scrutiny don't hide — they agree with each other.ComparaçãoClearcote vs CloakBrowserO CloakBrowser é um Chromium stealth competente, no nível do motor, com muitos seguidores, mas o binário com os patches é de código fechado. O Clearcote também atua no nível do motor e oferece um build aberto em que você pode ler e recompilar cada patch.ComparaçãoClearcote vs undetected-chromedriverO undetected-chromedriver ainda é baixado cerca de 2,5 milhões de vezes por mês, mas a última versão saiu em fevereiro de 2024. Ele esconde a emenda Selenium/ChromeDriver num Chrome padrão e nunca mexe no fingerprint nem na camada de rede. O Clearcote muda os dois no motor.ComparaçãoClearcote vs nodriverO nodriver é o sucessor do undetected-chromedriver: rápido, assíncrono, sem Selenium, CDP puro. Mas ele ainda controla um Chrome padrão, então o fingerprint é o da sua máquina. O Clearcote mantém a ergonomia centrada em CDP e muda o fingerprint e o TLS no motor.

Experimente a alternativa de código aberto baseada em Chromium

Grátis e de código aberto, plug-and-play no Playwright e no Puppeteer, coerente até o handshake TLS.

Grátis para um navegador: GitHub, uma verificação de cartão ou uma conta corporativa do Google. Nunca é cobrado.