Stealth
Solari runs two browser modes. The default is a fast headless Chromium for general-purpose use. Stealth mode swaps in a full Chromium tuned for sites with bot defenses.
Enable
// Default
await client.sessions.create({})
// Stealth
await client.sessions.create({ stealth: true })Stealth is also a prerequisite for proxies and captcha solving.
When to use which
| Default | Stealth | |
|---|---|---|
| Best for | Public pages, search, structured-data scraping, internal tools, agent loops on trusted sites. | Sites with bot defenses (Cloudflare, DataDome, Akamai, PerimeterX), social media, e-commerce, account-bound scraping. |
| Speed | Fastest cold-start and per-page navigation. | Slightly slower; full browser stack. |
| Cost | Cheapest tier. | Higher per-second rate. |
| Proxies + captcha | Not available. | Available. |
If you're unsure, start with the default and switch to stealth the moment you see blocks or challenge pages.