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

# Pricing & Costs

> Understanding WebRun's pricing model and cost optimization

WebRun charges for **token usage**, **compute time**, and **proxy data transfer** (when using WebRun-managed proxies).

## What Tasks Cost

Real examples from production usage:

| Task Type                        | Typical Cost | Duration |
| -------------------------------- | ------------ | -------- |
| Simple search (Google, LinkedIn) | \$0.01       | \~20s    |
| Form filling (3-5 fields)        | \$0.02       | \~25s    |
| Data extraction (10-20 items)    | \$0.05       | \~50s    |
| Multi-step workflow (5+ tasks)   | \$0.08       | \~2min   |
| Complex automation (10+ tasks)   | \$0.30       | \~5min   |

Actual costs vary based on page complexity and task specificity.

***

## Pricing

### Tokens

| Model                   | Input (per 1M tokens) | Output (per 1M tokens) |
| ----------------------- | --------------------- | ---------------------- |
| **enigma-browser-pro**  | \$0.60                | \$2.70                 |
| **enigma-browser-fast** | \$0.60                | \$1.80                 |

### Compute

**\$0.02 per minute** of active session time.

Compute time runs from session creation until termination or inactivity timeout. Sessions can run indefinitely while active, but expire after 5 minutes of inactivity by default. WebRun provisions real desktop environments with dedicated resources for each session, ensuring consistent browser behavior across all tasks.

### Proxy

| Proxy Mode                  | Cost                           |
| --------------------------- | ------------------------------ |
| **WebRun-managed**          | \$4.00 per GB of data transfer |
| **Custom (bring your own)** | No additional charge           |

WebRun-managed proxies route traffic through residential proxy pools with geographic targeting. Data transfer is measured across the entire session. Custom proxies incur no extra cost from WebRun — you pay your proxy provider directly.

See the [Proxies guide](/usage-guides/proxies) for configuration details.

<Warning>
  Sessions remain billable until terminated. Set `terminateOnCompletion: true` on your final task or explicitly call terminate to avoid charges for the full timeout window.
</Warning>

***

## Usage Tracking

Every response includes a `usage` object with real-time cost tracking:

```json theme={null}
{
  "success": true,
  "sessionId": "abc123",
  "taskId": "xyz789",
  "type": "task_completed",
  "data": {
    "message": "Task completed successfully"
  },
  "usage": {
    "prompt_tokens": 12450,
    "completion_tokens": 3200,
    "total_tokens": 15650,
    "completion_time": 23.5,
    "cost": 0.0124
  }
}
```

View historical usage and costs at [app.webrun.ai/usage](https://app.webrun.ai/usage).

***

## Related

<CardGroup cols={2}>
  <Card title="Cost Optimization Guide" icon="chart-line" href="/usage-guides/cost-optimization">
    Reduce costs with best practices
  </Card>

  <Card title="Session Control" icon="gamepad" href="/usage-guides/controlling-sessions">
    Manage session lifecycle
  </Card>

  <Card title="Response Model" icon="exchange-alt" href="/concepts/response-model">
    Understanding polling and responses
  </Card>

  <Card title="API Parameters" icon="sliders" href="/api-reference/parameters">
    All cost-related parameters
  </Card>
</CardGroup>
