Pricing
Start free. One plan per person.
Plans count browser-hours, the time your browser is running, because that is what a browser costs to run. Prices are in US dollars, before tax.
Plans
Trial
$0
Try it with your own agent. No card needed.
- 2 browser-hours
- 7 days
- 1 browser
- Live view (view only)
- Vault, sessions, MCP and REST
Personal
One person$50
Your own browser for every agent you use.
- 150 browser-hours a month
- 5 GB storage (profile, downloads, recordings)
- 1 browser, up to 20 tabs
- 3 connections at once
- Live view with take-over and hand-offs
Team
$45
Personal for every member, hours pooled across the workspace.
- Everything in Personal, per user
- Browser-hours pooled across the workspace
- Members, roles and invites
- Workspace API keys and signed webhooks
- Audit log export
Enterprise
Custom
Dedicated capacity or your own hosts, with a contract to match.
- Dedicated hosts, or the server on your own infrastructure
- Commercial licence for the server (no AGPL obligations)
- Custom limits and support terms
- Security review and a data processing agreement
What a browser-hour is
Time your browser is running.
The clock starts when your agent's first request starts the browser and stops when the browser stops. It stops by itself after 20 minutes without activity. Time is rounded up to the minute.
| What happens | Counted |
|---|---|
| An agent checks a dashboard for 6 minutes, then idles | 26 minutes (6 active + 20 idle before it stops) |
| A 2-hour working session with the agent in Claude Code | 2 hours 20 minutes |
| 100 browser_read calls that never needed the browser | 0 |
Overage
No surprise bills.
When the included hours run out and overage is off, your browser stops at its next idle moment and new connections get a clear plan-limit error with a link to the console.
Browser-hours beyond your plan
$0.20 per hour
Off by default. Turn it on in the console under Settings → Billing.
Storage beyond your plan
Not sold yet
Delete downloads and recordings you no longer need, or talk to us about a larger plan.
Tool calls, tabs, pages, hand-offs
Never priced
Counted on the Usage page so you can see what your agents do.
| Item | Price | How it works |
|---|---|---|
| Browser-hours beyond your plan | $0.20 per hour | Off by default. Turn it on in the console under Settings → Billing. |
| Storage beyond your plan | Not sold yet | Delete downloads and recordings you no longer need, or talk to us about a larger plan. |
| Tool calls, tabs, pages, hand-offs | Never priced | Counted on the Usage page so you can see what your agents do. |
Need many browsers, your own hosts or a contract? Talk to us.
FAQ
Questions people ask
What is a browser-hour?
An hour during which your browser is running. We count from the moment it starts (your agent's first request) until it stops, rounded up to the minute. It stops by itself after 20 minutes without activity, so an idle browser does not burn hours.
Are tool calls, tabs or pages counted?
No. Tool calls, runs, tabs, pages and hand-offs are shown on the Usage page but never priced. Only browser time and storage count toward your plan.
What happens when I run out of hours?
With overage off (the default), your browser stops at its next idle moment and new connections are refused with a clear plan-limit error and a link to the console, until the next period or an upgrade. With overage on, extra hours are billed at $0.20 each.
Does reading a page without a tab use hours?
No. browser_read and POST /v1/read fetch on the server first and only start your browser if a site blocks the fetch or you ask for it.
Can I self-host instead?
Yes. The server is open source under AGPL-3.0 and runs in one Docker container. A commercial licence is available for organisations that cannot use the AGPL; see Enterprise.
How do I pay and cancel?
Paid plans are billed monthly through Stripe. Invoices, payment methods and cancellation are in Stripe's billing portal, linked from the console. We never see or store your card number.
Do you charge VAT?
Prices are shown before tax. Where VAT or sales tax applies, Stripe adds it at checkout based on your billing address.
Give your agent a browser that remembers.
Start with the free trial. Connect Claude Code, Cursor, Codex or your own code in a minute.