VerisoulAgent Atlas
All agents

Anchor Browser

Run by Anchor

Type: Headless automationSignedHow common: Very uncommonDetection guide
Verisoul ResearchUpdated 4 min read

Anchor sells cloud browsers that can sign with Web Bot Auth or pass as human, depending on how the customer sets them up

How to detect Anchor Browser

You detect Anchor Browser by verifying its Web Bot Auth signature when a session is signed, because Anchor is a Cloudflare signed agent with a published key, while it publishes no IP list and has no confirmed user agent token. Anchor's docs say signing is off by default and turned on per session, while its Chromium fork is sold as stealthy, with CAPTCHA bypass on paid plans, so unsigned sessions carry no declaration. Verisoul returns signed sessions as agent id anchor_browser and flags unsigned automated sessions through bot score.

Detection method
SignedThe agent signs its requests, so its identity is verified cryptographically.
Signals that identify it
  • CryptographicA signed request verified cryptographically
  • DeviceHeadless or automated browser markers in the device fingerprint
  • BehavioralScripted navigation with no human input

Anchor runs managed Chromium cloud browsers for AI agents. Its pitch is that an agent plans a task with AI once and then replays it as deterministic browser code, with built-in authentication for logged-in work. Anchor, led by co-founder and CEO Idan Raman, raised a $6M seed led by Blumberg Capital with Gradient on Oct 22, 2025, and SiliconANGLE reported that Groq runs parallel Anchor browsers for its Compound research agent.

Plans start with a free tier and run through $50, $500 and $2,000 a month tiers to custom enterprise deals, with AWS Marketplace, bring-your-own-cloud and on-prem options. Anchor's OmniConnect authentication and a 1Password partnership let its browsers log in to accounts, which is why it shows up on ticketing, marketplaces, SaaS, fintech and crypto sites, and on anything behind a login.

Anchor is interesting from a detection point of view because it sells both sides at once. Cloudflare named it in its first cohort of signed agents on Aug 28, 2025, when Anchor announced Web Bot Auth signing and support for Cloudflare's Pay Per Crawl, while its homepage describes Anchor Chromium as stealthy and recognized as human, with CAPTCHA bypass on paid plans.

How Anchor Browser shows up on your site

Anchor sessions run Anchor Chromium, its own Chromium fork, in Anchor's cloud or the customer's. Traffic leaves through Anchor's VPN or the customer's own proxies. CAPTCHA bypass comes with the Starter plan, full stealth with Growth and unique fingerprinting with Enterprise. Anchor's docs say Web Bot Auth signing is turned on per session through a web_bot_auth.active setting and is off unless the customer turns it on.

When a session is signed, it carries the standard Web Bot Auth headers, and you verify them against the public keys at the signer's /.well-known/http-message-signatures-directory, as the IETF draft describes. Cloudflare Radar lists Anchor Browser as verified, with a signatures directory and a robots.txt token of Anchor Browser, and oddly files it under AI training crawlers even though it works on tasks its customers direct. Whether that token appears in the User-Agent header is not confirmed.

CheckWhat Anchor Browser does
User agentNo confirmed Anchor token in the header
Web Bot Auth signatureCloudflare signed agent. Opt-in per session, off by default
IP rangesNo list. Anchor VPN or customer proxies
robots.txtRadar lists an Anchor Browser token. Compliance not documented

Why Anchor Browser is hard to detect when unsigned

A signed Anchor session is easy to recognize, because the signature checks out against Anchor's key or it does not. Everything else is harder. Signing is off by default, so most sessions likely carry no declaration, and the browser is built to pass as human, with CAPTCHA bypass and stealth on the higher plans and egress through a VPN or customer proxies rather than a known range.

Anchor's replay model gives one useful tell. A workflow planned once and then replayed as code tends to produce the same request sequence and timing across many sessions, so a cluster of accounts that move through your pages in exactly the same way is worth a look. Even a valid signature only identifies Anchor, not the customer or the task behind the session.

How Verisoul detects Anchor Browser

Verisoul names Anchor Browser when the session is signed. We verify the Web Bot Auth signature against Anchor's published key and confirm the rest of the session agrees: traffic from the provider's cloud data centers, headless or automated browser markers in the device fingerprint, and scripted navigation with no human input. Unsigned Anchor sessions are flagged through bot score without the Anchor name.

API response
"agent": {
  "id": "anchor_browser",
  "name": "Anchor Browser",
  "provider": "Anchor",
  "type": "headless_automation",
  "detection_method": "signed",
  "detection_signals": [
    "cryptographic",
    "device",
    "behavioral"
  ]
}
  • id is anchor_browser, the key for rules on signed Anchor sessions
  • type is headless_automation, a hosted scripted browser
  • detection_method is signed, meaning the identity was proven cryptographically
  • detection_signals lists cryptographic, network, device and behavioral, the signature plus the session evidence behind it

Anchor Browser's Agent Atlas entry lists the signals, and the AI agent detection docs describe the full response.

  1. 01Customer replays an Anchor workflow
  2. 02Anchor Chromium logs in to your site
  3. 03Signed requests carry Web Bot Auth headers
  4. 04Signature verifies against Anchor's key
How Anchor Browser reaches your site

How to detect Anchor Browser step by step

  1. Add the Verisoul SDK to sign-up, login, checkout and payout pages using the Verisoul docs
  2. Give anchor_browser with detection_method signed its own rule, separate from unknown automation
  3. Use bot score for unsigned sessions and look for groups of accounts with identical paths and timing
  4. Review signed sessions on ticket and limited-inventory checkout, where replayed workflows do the most damage

Should you block Anchor Browser?

Signed Anchor sessions are verifiable automation, often doing logged-in work for a business customer, so allowing them on integrations you approve makes sense. At sign-up and payouts review or block them, because the signature tells you nothing about who directed the task.

Ticketing and limited-inventory checkout deserve the strictest rules. A replayed workflow running across many sessions is exactly how inventory gets cleared before people get a chance, signed or not.

How often you'll see it

Very uncommon

Rare, brand new, or not seen on Verisoul traffic yet

Questions about Anchor Browser

Does Anchor Browser sign its requests?

When the customer turns it on. Anchor's docs say Web Bot Auth signing is enabled per session through a web_bot_auth.active setting and is off by default.

Is Anchor Browser a Cloudflare verified bot?

Yes. Anchor has been in Cloudflare's signed agents program since Aug 28, 2025 and appears as verified in the Cloudflare Radar bots directory, which lists it under AI training crawlers even though it works on tasks its customers direct.

How do I verify Anchor Browser signatures?

Read the Web Bot Auth headers on the request, fetch the public keys from the signer's /.well-known/http-message-signatures-directory, and verify the signature. A valid signature proves Anchor sent it, not which customer.

Does Anchor Browser solve CAPTCHAs?

Yes. CAPTCHA bypass is included from the Starter plan, and full stealth comes with the Growth plan.

How do I block Anchor Browser on my site?

Cloudflare customers can block it by name as a signed agent, and you can use the Anchor Browser token in robots.txt, though Anchor does not document whether it complies. Unsigned sessions make no declaration and use a VPN or customer proxies, so they need automation and behavioral detection instead.

What does the Verisoul API return for Anchor Browser?

Every session Verisoul identifies as Anchor Browser carries an agent block with id "anchor_browser", type "headless_automation", detection_method "signed" and the detection_signals used (cryptographic, device, behavioral). Build rules on the id, type and detection method.

Sources

  1. Anchor Browser homepage
  2. Cloudflare Web Bot Auth docs, Anchor
  3. Anchor secures $6M, SiliconANGLE
  4. Web Bot Auth architecture, IETF draft
  5. The age of agents: cryptographically recognizing agent traffic, Cloudflare
  6. Anchor and Cloudflare verified browser agents, Anchor
  7. Anchor Browser in the bots directory, Cloudflare Radar