> ## Documentation Index
> Fetch the complete documentation index at: https://docs.miteos.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Browser Operator

> Embedded stealth browser with anti-detection and human-like automation.

# Browser Operator

The Browser Operator runs an embedded Chromium browser inside the Desktop app with full anti-detection and human-like interaction.

## Key Features

* **Real Chromium** — Not Playwright/Puppeteer. Uses Electron's BrowserView (real browser process)
* **Anti-Detection** — No webdriver flag, real plugins, spoofed navigator, no CDP leaks
* **Human-Like Input** — Bezier mouse curves, natural typing rhythm, smooth scrolling
* **Session Persistence** — Maintains cookies/localStorage across agent sessions
* **CAPTCHA Handling** — Auto-detects CAPTCHAs, pauses for you to solve, resumes after
* **Visible** — The browser is embedded in the app window — you see what the agent sees

## Anti-Detection Layers

1. **Fingerprint** — Real GPU, proper plugins array, consistent languages
2. **Behavior** — Mouse trails before clicks, variable delays, natural patterns
3. **Events** — All input via Chromium's pipeline (`isTrusted = true`)
4. **Session** — Uses your actual cookies (agent is logged into your accounts)

## CAPTCHA Handling

When a CAPTCHA is detected (reCAPTCHA, hCaptcha, Turnstile, Cloudflare):

1. Agent pauses automatically
2. You get a notification: "CAPTCHA detected — please solve it"
3. You interact with the visible browser to solve it
4. Agent detects the CAPTCHA is gone and resumes

Detected providers: reCAPTCHA v2/v3, hCaptcha, Cloudflare Turnstile, PerimeterX, Arkose Labs.

## User Takeover

Click "Take Over" to grab control of the embedded browser. The agent pauses while you interact. Click "Release" to hand control back.
