A maioria das automações quebra na hora de fazer login. Gologin Cloud Browser é o Chromium real na nuvem que restaura cookies, fingerprint do dispositivo e IP residencial entre as execuções: uma sessão de navegador persistente que você acessa por um script Playwright ou Puppeteer, pela interface do navegador ou por um agente de IA.
Comece grátis · Tarifa fixa por hora · IPs residenciais incluídos · $1/GB depois disso
Os dados que valem a pena estão atrás de um login. Chegar lá uma vez é fácil - continuar lá no mês que vem é a parte difícil.
Cookies não mantêm você logado.
A identidade, sim.
Os sites ligam uma sessão ao cookie, ao dispositivo e à rede de onde ela veio. Um navegador que não existia três segundos atrás não tem histórico, então cada execução começa como uma primeira visita. Restaure só os cookies e a sessão chega em um dispositivo que o site nunca viu. Um perfil do Gologin traz de volta os três.
Cookies, armazenamento local e tudo o mais que o site salvou no navegador.
O perfil de canvas, WebGL, áudio e hardware que estava lá no login.
O IP residencial ou móvel de onde a conta fez login.
Um usuário recorrente. O mesmo da última vez.
Quer isso em um trabalho real? Veja Scraping dinâmico ou Automação web.
Todo navegador na nuvem restaura cookies. Estas são as partes que decidem se a sessão ainda é sua na próxima execução.
| O que você recebe | Browserbase | Browser Use | Steel | |
|---|---|---|---|---|
| O que um perfil salvo traz de volta | Cookies, armazenamento, dispositivo e IP | Cookies e armazenamento | Cookies e estado de login | Cookies e armazenamento |
| Mesmo IP na próxima execução | Sim | Não | Não | Add-on pago |
| IPs móveis | Sim | Não | Não | Seu próprio proxy |
| Sessão mais longa, primeiro plano pago | Sem limite | 6 horas | 4 horas | 15 minutos |
| Uma pessoa pode intervir a partir de um link | Sim | Sim | Sim | Sim |
Precisa concluir uma etapa de 2FA manualmente? Veja Cloud Browser UI.
A linha de conexão é a única parte do Gologin; o resto é Playwright ou Puppeteer puro. Cada aba abaixo rodou exatamente como mostrado no Gologin Cloud Browser.
Cadastre-se com o Google e copie sua chave no painel. Grátis, sem cartão.
Um clique no painel ou uma chamada de API. O perfil guarda o dispositivo, o IP e o login.
Instale a biblioteca e rode o script abaixo com seu token e o ID do perfil. Vai migrar seu próprio script? Troque a chamada launch() pela linha de conexão. Mais no guia de primeiros passos.
// antes - um navegador novo, e um login novo, a cada execuçãoconst browser = await chromium.launch();// depois - o mesmo perfil, já logadoconst browser = await chromium.connectOverCDP(CLOUD_BROWSER_URL);// todas as linhas abaixo continuam exatamente iguaisnpm install playwright-coreGOLOGIN_TOKEN=your_token GOLOGIN_PROFILE_ID=your_profile_id node scrape.mjswss://cloudbrowser.gologin.com/connect?token=…&profile=…import { chromium } from "playwright-core";
const token = process.env.GOLOGIN_TOKEN;
const profileId = process.env.GOLOGIN_PROFILE_ID;
const endpoint = `wss://cloudbrowser.gologin.com/connect?token=${token}&profile=${profileId}`;
const browser = await chromium.connectOverCDP(endpoint);
const page = await browser.contexts()[0].newPage();
await page.goto("http://quotes.toscrape.com/scroll");
await page.waitForSelector(".quote");
for (let i = 0; i < 30; i++) {
const before = await page.locator(".quote").count();
await page.evaluate(() => window.scrollTo(0, document.body.scrollHeight));
try {
await page.waitForFunction(
(n) => document.querySelectorAll(".quote").length > n,
before,
{ timeout: 3000 }
);
} catch {
break;
}
}
const quotes = await page.$$eval(".quote", (els) =>
els.map((el) => ({
text: el.querySelector(".text")?.textContent,
author: el.querySelector(".author")?.textContent,
}))
);
console.log(quotes.length, quotes[0]);
await page.close();
await browser.close();npm install puppeteer-coreGOLOGIN_TOKEN=your_token GOLOGIN_PROFILE_ID=your_profile_id node scrape.mjswss://cloudbrowser.gologin.com/connect?token=…&profile=…import puppeteer from "puppeteer-core";
const token = process.env.GOLOGIN_TOKEN;
const profileId = process.env.GOLOGIN_PROFILE_ID;
const endpoint = `wss://cloudbrowser.gologin.com/connect?token=${token}&profile=${profileId}`;
const browser = await puppeteer.connect({ browserWSEndpoint: endpoint });
const page = await browser.newPage();
await page.goto("http://quotes.toscrape.com/scroll");
await page.waitForSelector(".quote");
for (let i = 0; i < 30; i++) {
const before = await page.$$eval(".quote", (els) => els.length);
await page.evaluate(() => window.scrollTo(0, document.body.scrollHeight));
try {
await page.waitForFunction(
(n) => document.querySelectorAll(".quote").length > n,
{ timeout: 3000 },
before
);
} catch {
break;
}
}
const quotes = await page.$$eval(".quote", (els) =>
els.map((el) => ({
text: el.querySelector(".text")?.textContent,
author: el.querySelector(".author")?.textContent,
}))
);
console.log(quotes.length, quotes[0]);
await page.close();
await browser.disconnect();pip install playwrightGOLOGIN_TOKEN=your_token GOLOGIN_PROFILE_ID=your_profile_id python scrape.pywss://cloudbrowser.gologin.com/connect?token=…&profile=…import os
from playwright.sync_api import sync_playwright, TimeoutError as PlaywrightTimeoutError
token = os.environ["GOLOGIN_TOKEN"]
profile_id = os.environ["GOLOGIN_PROFILE_ID"]
endpoint = f"wss://cloudbrowser.gologin.com/connect?token={token}&profile={profile_id}"
with sync_playwright() as p:
browser = p.chromium.connect_over_cdp(endpoint)
page = browser.contexts[0].new_page()
page.goto("http://quotes.toscrape.com/scroll")
page.wait_for_selector(".quote")
for _ in range(30):
before = page.locator(".quote").count()
page.evaluate("window.scrollTo(0, document.body.scrollHeight)")
try:
page.wait_for_function(
"n => document.querySelectorAll('.quote').length > n",
arg=before,
timeout=3000,
)
except PlaywrightTimeoutError:
break
quotes = page.eval_on_selector_all(
".quote",
"els => els.map(el => ({text: el.querySelector('.text')?.textContent, author: el.querySelector('.author')?.textContent}))",
)
print(len(quotes), quotes[0])
page.close()
browser.close()Nesta categoria, o medidor corre por requisições, banda e minutos de sessão. Uma página que volta vazia, um login que pede um código de novo, um erro no meio do caminho - cada um termina em uma nova tentativa, e a nova tentativa é cobrada de novo.
"Os créditos são cobrados sempre que a infraestrutura do Firecrawl processa uma requisição, mesmo que o site de destino retorne um código de status HTTP de erro, como 403 Forbidden ou 404 Not Found."
Documentação de cobrança do Firecrawl
Um site difícil custa o mesmo
que um fácil.
Cobramos horas de navegador. Os IPs residenciais estão incluídos, e o tráfego além da sua franquia custa $1/GB. A menor tarifa publicada seguinte na categoria é $5.
Quanto custam 50 GB de tráfego residencial
A menor tarifa publicada de cada fornecedor
Nos planos de entrada: Steel $500, Browserbase $600.
Uma tarifa por hora baixa significa pouco se tráfego e requisições são cobrados à parte. Veja o que cada fornecedor coloca na sua fatura.
| Item da fatura | Browserbase | Browser Use | Steel | |
|---|---|---|---|---|
| Tráfego residencial | $1/GB | $10-12/GB | $5/GB | $6-10/GB |
| Taxas por requisição | Nenhuma | Sim | Nenhuma | Sim |
| Cobrado por | Hora, GB | Hora, GB, chamadas de search, fetch e extract | Hora, GB | Hora, GB, chamadas de add-ons |
| Hora de navegador | $0.07-0.09 | $0.10-0.12 | $0.02 | $0.08-0.10 |
O servidor MCP do Gologin dá ao Claude controle direto de perfis, proxies e sessões na nuvem. Você descreve o trabalho; ele configura as contas e escreve a automação na API do Cloud Browser.
claude mcp add gologin -e API_TOKEN=… -- npx gologin-mcp
Crie três perfis com IPs residenciais dos EUA e depois escreva um script que faça login em cada conta de vendedor e baixe as faturas do mês passado.
Veja Navegador para agentes de IA ou configure o servidor MCP do Gologin.
Um navegador na nuvem é um navegador web completo que roda em um servidor remoto em vez do seu computador. Você o controla por um script via API, ou manualmente na interface do navegador, enquanto as páginas carregam no hardware e na rede do servidor. A maioria dos navegadores na nuvem entrega um navegador limpo a cada execução. Um perfil do Gologin entrega o mesmo navegador sempre: Chromium real com sua própria impressão digital do dispositivo, cookies e IP residencial ou móvel, tudo mantido entre as execuções, para que os sites vejam um usuário recorrente.
Uma página por tarefa: o que ela exige de um navegador e como rodá-la no Gologin Cloud Browser.
Conecte via CDP com uma linha. Os mesmos seletores, os mesmos testes, o mesmo CI - o navegador só passa a rodar na nuvem.
Feeds, listas com "carregar mais" e páginas montadas por JavaScript, carregados do jeito que o navegador de uma pessoa carrega.
Scripts que fazem login em portais e painéis uma vez e depois rodam em uma agenda sem entrar de novo.
Deixe o Claude criar scripts que aprendem sozinhos e fazer trabalho de verdade. Cada perfil tem sua própria impressão digital, cookies e IP.
Acompanhe a automação ao vivo, assuma o controle para um 2FA ou um formulário complicado e depois devolva a sessão ao seu script.
Chromium real ao qual seu script Puppeteer ou Playwright se conecta, com sua própria impressão digital do dispositivo e um IP residencial.
Sim. Cadastre-se com o Google e você recebe uma chave de API na hora: 3 execuções de até 15 minutos cada em 1 sessão paralela, sem cartão.
As páginas carregam nos nossos servidores, não na sua máquina, então o site de destino nunca chega ao seu dispositivo nem ao IP da sua casa. Cada perfil é isolado, com sua própria impressão digital, cookies e IP.
Sim. Toda sessão tem um link de Live View: abra-o para ver o script trabalhando, ou assuma manualmente para um código ou um formulário complicado e depois devolva a sessão. Veja Cloud Browser UI.
Enquanto durar o próprio login do site. O perfil mantém os cookies, o dispositivo e o IP entre as execuções, então o site vê o mesmo usuário a cada vez. Quem encerra um login é o site, ao expirá-lo, não nós.
Sim. Mude a linha de conexão e nada mais: seletores, asserções, esperas e CI continuam como estão. Playwright, Playwright para Python e Puppeteer se conectam ao mesmo endereço wss://. Veja Playwright & Puppeteer ou API de navegador headless.
Abra o Live View da sessão e conclua essa etapa você mesmo, depois deixe o script seguir na mesma sessão. Se você só precisa de páginas públicas, o Web Unlocker as retorna e cobra só quando dá certo.
O perfil guarda o que a execução construiu: os cookies, o dispositivo e o IP. Comece a próxima execução no mesmo perfil e ela retoma já logada, não a partir da página de login. Para ver onde parou, abra a sessão no Live View.
Cada perfil é isolado: seus próprios cookies, sua própria impressão digital, seu próprio IP. Nada é compartilhado entre perfis, então um problema em um perfil não chega aos outros.
Uma no plano gratuito e no Professional, 2 no Business, 3 no Enterprise, a partir de 4 no Custom. Adicione mais a qualquer plano por $2 por mês cada.
IPs residenciais e móveis do Gologin Proxies, adicionados a um perfil com uma chamada de API, ou o seu próprio proxy.
Tempo de navegador além das horas incluídas, a $0.07-0.09 por hora conforme o plano, sessões paralelas extras a $2 por mês cada, e tráfego de proxy além da sua franquia a $1/GB. Não há taxas por requisição.
Se as páginas de que você precisa são públicas e a tarefa não exige sessão - envie uma URL, receba o conteúdo, siga em frente - o Web Unlocker é mais simples e cobra só quando a requisição dá certo. O Cloud Browser é para trabalho que exige sessão: fazer login, continuar logado e agir como o mesmo usuário em muitas execuções.
Uma conta, uma rede de proxies, um ecossistema. Escolha o produto de que a tarefa precisa.
Todos os planos rodam o mesmo navegador, com IPs residenciais incluídos. Os planos diferem em horas de navegador e sessões paralelas.
$0
Sem cartão
$4.50/ mês
Para devs solo
$8/ mês
Para equipes em crescimento
$14/ mês
Para operações críticas
Precisa de mais ao mesmo tempo? Adicione sessões paralelas a qualquer plano por $2 por mês cada, quantas precisar. O tráfego de proxy além da sua franquia custa $1/GB.
A partir de 4 sessões paralelas, com gerente de conta dedicado, SLA premium e onboarding sob medida.
Uma linha conecta seu script ao Gologin Cloud Browser. Crie qualquer coisa que precise continuar logada: scrapers, agentes, ferramentas internas e fluxos de trabalho que rodam todos os dias.
Comece grátis, sem cartão. IPs residenciais incluídos.