Faça scraping e automação sem ser detectado.
API de navegador antidetecção para Puppeteer, Playwright, Selenium e agentes de IA: grátis, local e baseada em Chrome DevTools Protocol.
Por que um navegador antidetecção de verdade vence puppeteer-stealth e undetected-chromedriver
Cloudflare, DataDome, PerimeterX e Akamai pararam de olhar só para IP há anos. Eles leem o próprio navegador: impressão digital, TLS, runtime JavaScript e até como o cursor se move. Um Chrome headless remendado é o sinal mais fácil do mundo de detectar.
Donut Browser é um navegador antidetecção gratuito com motor real, o Wayfern, não um Chromium headless com plugin stealth. O Cloudflare vê um navegador real, não uma assinatura de bot. As heurísticas do DataDome veem uma sessão de usuário normal. É um substituto direto para puppeteer-stealth, playwright-stealth e undetected-chromedriver, sem a corrida infinita de patches.
Converse com ele por uma API REST local e por um servidor MCP de navegador. Os planos Pro expõem uma porta Chrome DevTools Protocol por perfil, então seus scripts Puppeteer, Playwright ou Selenium funcionam sem alteração. Combine com um proxy residencial para isolamento total de identidade e use os mesmos perfis para operar várias identidades ao mesmo tempo ou para automatizar operações de anúncios.
Recursos Principais
API de navegador antidetecção no localhost
API REST em localhost:10108 para perfis, proxies e disparo via CDP. Autenticação por token, sem ida-e-volta para nuvem, sem prender em SDK.
Servidor MCP de navegador para automação por IA
Mais de 30 ferramentas MCP para automação de navegador com Claude e qualquer LLM compatível com MCP. Conecte controle de navegador por LLM aos seus agentes.
Scraping stealth que realmente passa
O Cloudflare vê um navegador real, não uma assinatura de bot. As heurísticas do DataDome veem uma sessão normal; contorne Cloudflare, DataDome e PerimeterX.
Navegador com proxy residencial, um IP por scraper
Proxies HTTP, HTTPS, SOCKS4, SOCKS5 por perfil, persistentes entre execuções. Impressão digital única por identidade para isolamento completo.
Antidetecção para Puppeteer, Playwright e Selenium
Suba um perfil, pegue a porta Chrome DevTools Protocol, connectOverCDP, pronto. Seus scripts atuais rodam como estão. Plano Pro.
Headless que não te entrega
O modo headless mantém toda a falsificação de impressão digital, então o puppeteer não é detectado pelo Cloudflare e o playwright passa nas checagens, igualzinho no servidor. Plano Pro.
Pilote um navegador antidetecção real com Playwright puro
Uma chamada REST sobe um perfil Donut e devolve uma porta Chrome DevTools Protocol. Um connectOverCDP comum anexa Playwright, Puppeteer ou Selenium, sem SDK, sem plugin stealth, sem Chromium remendado. O pacote npm wayfern reexporta o Playwright com hooks humanizados de mouse, digitação e rolagem já prontos.
// npm i wayfern playwright
import { chromium } from 'wayfern';
// Launch a profile via the REST API and read its CDP port.
const run = await fetch(`http://localhost:10108/v1/profiles/${profileId}/run`, {
method: 'POST',
headers: { Authorization: `Bearer ${process.env.DONUT_API_KEY}` },
}).then(r => r.json());
// Plain Playwright connection, no manual CDP wiring.
const browser = await chromium.connectOverCDP(`http://127.0.0.1:${run.remote_debugging_port}`);
const page = browser.contexts()[0].pages()[0];
await page.goto('https://example.com');
console.log(await page.title());Uma chamada lança uma frota inteira
Uma única requisição em lote sobe todos os perfis de uma vez, cada um um navegador real que você pilota com Playwright pela sua própria porta. Role a página e veja rodar.
Prévia com script de um lançamento em lote. Nenhuma requisição real é feita a partir desta página.
Tudo roda na sua máquina, sem necessidade de conta
O kit completo de perfis funciona de imediato, sem nada para cadastrar e nada enviado para nós
- Definir como Navegador Padrão
- Suporte a Proxy (HTTP/SOCKS5)
- Suporte VPN (WireGuard)
- Perfis Locais Ilimitados
- API de gerenciamento de perfis e MCP
- Código Aberto