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

# Browser Profiles

> Configure browser behavior for different sites

Browser profiles let you configure how TinyFish Web Agent's browser behaves for different sites.

## The Two Profiles

| Profile   | Description                          |
| --------- | ------------------------------------ |
| `lite`    | Standard Chromium browser            |
| `stealth` | Modified browser with anti-detection |

***

## Lite (Default)

Use for standard websites without bot protection.

```typescript theme={null}
{
  url: "https://example.com",
  goal: "Extract product data",
  browser_profile: "lite"
}
```

Lite is the default. If you don't specify a profile, TinyFish Web Agent uses lite.

***

## Stealth

Use for sites with Cloudflare, DataDome, CAPTCHAs, or other bot protection.

```typescript theme={null}
{
  url: "https://protected-site.com",
  goal: "Extract product data",
  browser_profile: "stealth"
}
```

Stealth mode includes anti-fingerprinting techniques that help bypass detection systems.

***

## When to Use Each

<Tabs>
  <Tab title="Use Lite">
    * Standard websites
    * Internal tools and dashboards
    * Sites you control
    * When speed matters
  </Tab>

  <Tab title="Use Stealth">
    * Sites showing CAPTCHAs
    * Getting "Access Denied" errors
    * Sites behind Cloudflare or similar
    * E-commerce sites with bot protection
  </Tab>
</Tabs>

***

## Limitations

Stealth mode helps bypass detection but has limits:

| Limitation        | Notes                                                  |
| ----------------- | ------------------------------------------------------ |
| CAPTCHAs          | Cannot solve reCAPTCHA or similar challenges           |
| Infinite scroll   | May not scroll to load all content automatically       |
| Login persistence | Each run starts fresh, no session cookies carried over |

***

## Combining with Proxies

For maximum anti-detection, combine stealth mode with a proxy:

```typescript theme={null}
{
  url: "https://protected-site.com",
  goal: "Extract product data",
  browser_profile: "stealth",
  proxy_config: {
    enabled: true,
    country_code: "US"
  }
}
```

Learn more about proxies in the [Proxies](/key-concepts/proxies) page.

***

## Related

<CardGroup cols={2}>
  <Card title="Proxies" icon="globe" href="/key-concepts/proxies">
    Geographic routing for requests
  </Card>

  <Card title="Endpoints" icon="plug" href="/key-concepts/endpoints">
    Choose how to call the API
  </Card>

  <Card title="Anti-Bot Guide" icon="shield" href="/anti-bot-guide">
    Diagnose and bypass bot detection on protected websites
  </Card>
</CardGroup>
