VerisoulAgent Atlas
All agents

Chrome auto browse

From Google

Type: AI browserSelf-declaredDetection guide
Verisoul ResearchUpdated 5 min read

Gemini drives the user's own Chrome with no marker, while Google's cloud agents declare themselves as Google-Agent.

How to detect Chrome auto browse

Chrome auto browse can't be detected from headers in its main mode, because Gemini drives the user's own signed-in Chrome on their own device and IP with no user agent token or signature. When a task runs on Google's cloud, the traffic can be checked against Google's declared Google-Agent identity and IP list, though Google hasn't confirmed auto browse uses it. Verisoul returns agent id google_agent for Google's cloud agents and flags local sessions through bot score without naming them.

Detection method
Self-declaredThe agent names itself in its user agent, and Verisoul confirms it with network, device or behavioral data. A user agent alone is never enough. Verisoul names it only in some setups; other sessions are flagged through bot score.
Signals that identify it
  • NetworkSource IP confirmed as the operator's own network
  • DeviceCloud-hosted browser with a virtual machine device profile
  • BehavioralAutomated clicks, typing and page flow instead of a person's

Chrome auto browse is the agent mode of Gemini in Chrome. Google launched it on Jan 28, 2026 as a preview in Chrome desktop for US Google AI Pro and Ultra subscribers, powered by Gemini 3, and brought it to Android in the US in late June 2026. It takes over the user's browser to finish multi-step tasks such as comparing products, building a cart, booking travel or filling an expense report, and it hands control back to the person to pay, accept terms or create an account.

Google caps usage at 20 tasks a day on AI Pro and 200 on Ultra, so each account sends a limited number of tasks, but it ships inside a browser that Google says has 3.8 billion users. In late July 2026 Google also connected its Gemini Spark agent to auto browse, which can use logged-in accounts and saved passwords with the user's permission. That combination of reach and access to real accounts is why fraud and risk teams want to know when it is on their site.

How Chrome auto browse shows up on your site

Auto browse mostly runs in the user's own signed-in Chrome on their desktop or Android phone, with their cookies and IP, and the device has to stay awake while it works. In that mode it sends no agent token and no signature, so a site sees a normal Chrome visit. Google's help page adds that Gemini may switch to a remote browser in the cloud when the device is unavailable, and those tasks pause at sign-in steps.

Google also runs a declared identity for agents on its own infrastructure, called Google-Agent, which it added to its crawler docs on Mar 20, 2026. It carries compatible; Google-Agent in the user agent, comes from IPs in Google's published user-triggered-agents.json list and is part of a Web Bot Auth experiment under the identity agent.bot.goog. Google has not said whether auto browse's cloud browser uses it, which is the most important open question on this page.

CheckWhat Chrome auto browse does
User agentNormal Chrome locally; Google-Agent for Google-hosted agents
Web Bot Auth signatureNone locally; Google-Agent experiments as agent.bot.goog
IP rangesUser's own IP locally; Google-Agent list published
robots.txtGoogle says user-triggered fetchers generally ignore it

Why Chrome auto browse is hard to detect

In local mode, auto browse is the user's real Chrome on the user's real device, IP and account, so it blends into their own traffic. Nothing in the headers marks the moment Gemini takes over from the person, and no client-side marker has been published, which leaves behavior such as very even timing and a pointer that jumps straight to targets as the only clue.

The cloud path is easier because a declared identity with an IP list exists for it, though only if auto browse actually uses Google-Agent. Google's own design also helps a little, since payment, terms acceptance and account creation are handed back to the person, so those steps are usually human even inside an agent session.

How Verisoul detects Chrome auto browse

When a Google agent runs on Google's cloud, Verisoul names it from its self-declared Google-Agent user agent, then confirms the claim by checking that the source IP belongs to Google's own network and that the device and behavior match a cloud browser. The IP check is what stops a scraper from borrowing the user agent. Local auto browse sessions don't declare anything, so Verisoul flags them through bot score when the input is automated and leaves the agent field empty.

API response
"agent": {
  "id": "google_agent",
  "name": "Google Agent",
  "provider": "Google",
  "type": "ai_agent",
  "detection_method": "self_declared",
  "detection_signals": [
    "network",
    "behavioral"
  ]
}
  • id is google_agent, the stable name for Gemini browsing and acting on a site from Google's infrastructure
  • type is ai_agent, meaning software acting for a person
  • detection_method is self_declared, meaning the agent announced itself and Verisoul verified the claim
  • detection_signals lists a source IP confirmed as Google's own network, a cloud-hosted browser with a virtual machine device profile, and automated clicks, typing and page flow

Across sites that use Verisoul, google_agent made up about 1% of the personal-agent sessions we named between Oct 29 and Nov 1, 2026. That is small next to Meta Muse at 68%, which fits a design where most auto browse runs locally and unnamed. The Agent Atlas entry for Google Agent lists the signals, and the AI agent detection docs cover the response format.

Google Agent was 1% of the personal-agent sessions Verisoul named, Oct 29 to Nov 1, 2026

Share of sessions with a named personal agent on sites that use Verisoul, %. Oct 29 to Nov 1, 2026

Meta Muse68%Instinct14%OpenAI cloud browser13%Claude desktop app3%Google Agent1%Claude Duet<1%
Source: Verisoul network data, the first four days agents were named in the API. Nov 1 is a partial day

How to detect Chrome auto browse step by step

  1. Add the Verisoul SDK to login, checkout and account pages, following the AI agent detection docs
  2. Tag sessions where agent.id is google_agent as verified Google agent traffic
  3. Treat a high bot score with no agent name on a known Chrome user as a likely local agent session
  4. Review sensitive account changes such as payouts and saved payment methods when either pattern appears

Should you block Chrome auto browse?

Most teams shouldn't. Auto browse works for a paying Google subscriber, and Google requires the person to take over for payment, terms and account creation, so sign-up and checkout already have a human at the critical moment. Browsing and cart building can stay open.

Payouts and account changes are where to look harder, because Google lists mistakes such as buying without permission or wrong quantities, and Gemini Spark can use saved passwords with permission. A high bot score on a known customer at those steps calls for review rather than a block.

How to detect AI agents like Muse, Instinct, Grok Bot, Dots and Duet, from Verisoul

How Chrome auto browse shows up in the Atlas

Verisoul returns these Atlas entries for Chrome auto browse sessions it can name.

Questions about Chrome auto browse

Can websites tell when Gemini auto browse is using Chrome?

Not from headers in local mode, because it is the user's own Chrome on their own IP. Behavior is the remaining signal, and Verisoul flags those sessions through bot score.

Does Chrome auto browse identify itself as a bot?

Not in local mode. Google-Agent is a separate declared identity with a published IP list for agents hosted on Google infrastructure, but Google hasn't confirmed that auto browse's remote browser uses it.

Can Gemini auto browse make purchases without asking?

Google says the user must take over to finalize financial transactions, accept terms of service or create accounts. Google also says the user is responsible for its actions and lists mistakes such as buying without permission or wrong quantities.

Is Chrome auto browse available outside the US?

It started on US desktop on Jan 28, 2026 and US Android in late June 2026, and was reported rolling out in India in October 2026. It needs a Google AI Pro or Ultra plan, English and an adult account.

What is the Google-Agent user agent?

It's the declared identity Google uses for user-triggered agents hosted on Google infrastructure, carrying the token compatible; Google-Agent. You can verify it with Google's user-triggered-agents.json IP list and reverse DNS.

Sources

  1. Ask Gemini in Chrome to complete tasks with auto browse, Google Help
  2. Google user-triggered fetchers, including Google-Agent, Google for Developers
  3. Gemini in Chrome with auto browse comes to Android, Google
  4. Gemini Spark now integrates with Chrome, Google
  5. Google lets the browser take control, SiliconANGLE
  6. Web Bot Auth architecture, IETF draft