Pricing

Pay for session-minutes. Nothing else.

No per-seat fees, no concurrency caps, no charge for the replay. The runtime should disappear into your cost of goods sold.

Free

For kicking the tires.

$0 / month

  • 60 session-minutes per month
  • All features: isolation, vault, replay
  • 7-day replay retention
  • Community support
Start free

Enterprise

Regulated, at scale.

Custom

  • Dedicated Firecracker pools
  • 7-year replay retention, BYO-KMS
  • SOC 2, HIPAA BAA, ISO 27001
  • Contractual 99.95% SLA
  • Named SE, 24×7 pager support
Talk to sales

What actually counts as a session-minute?

The clock starts when the browser is ready and your agent connects. It stops when you disconnect, the session times out, or the VM evicts. We meter in one-second increments and bill in whole minutes.

CapabilityFreeTeamEnterprise
Session runtime & CDP accessYesYesYes
Credential vaultYesYesBYO-KMS
Session replay retention7 days90 days7 years
IP poolsDatacenter+ Residential+ Mobile & fixed egress
RegionsUS & EUAll 12Dedicated pool of your choice
Compliance attestationsSOC 2 report on requestSOC 2, HIPAA, ISO, FedRAMP in progress
SLABest effort99.9%99.95% with credits
SupportCommunityEmail, 1 business daySlack Connect, 24×7 pager
Usage add-ons

Only pay for what you turn on.

Residential IPs

Included on Team. $15 per GB on Free. No markup on bandwidth — we pay our proxy partners directly.

Mobile IPs

Carrier-grade NAT in the US, UK, and JP. $35 per GB, billed through the same invoice.

Extended replay retention

Extend beyond your plan's default by years, not months. $0.02 per GB-month.

Dedicated capacity

Reserved Firecracker hosts, billed hourly regardless of session activity. Enterprise only.

BYO-KMS

Encrypt replays and vault with your AWS/GCP KMS key. Included on Enterprise.

Dedicated support

Slack Connect and 24×7 pager available as a Team add-on.

Back-of-napkin math

What you would actually spend.

Our smallest team is running 500 sessions a day at around 3 minutes each. That is ~45,000 session-minutes a month, or roughly $3,600 — comfortable margin on a $29/mo-per-seat product serving a few hundred users.

ProfileMonthly minutesEstimated cost
Hobby / weekend200Free
Early startup4,000$320
Growing SaaS45,000~$3,600
Scale-up250,000~$17,500 (with volume)
Enterprise1M+Custom, typically <$0.05/min

We switched from flat RPA licensing to usage-based pricing and cut our automation budget by 68% in the first year.

— Laura Bennett, CFO, Wellspring Claims

Billing & invoicing

Simple, predictable, inspectable.

Monthly invoice

Card or ACH on Team. Net-30 or Net-60 on Enterprise. Invoiced in USD, EUR, GBP, CAD.

Per-session detail

Every session-minute line-itemed and exportable as CSV. Attribute costs to customers.

Usage alerts

Slack and email warnings at 50%, 80%, and 100% of any budget you set.

Marketplace billing

Route your invoice through AWS, GCP, or Azure Marketplace — committed-use credits apply.

No surprises

Fixed per-minute price; no silent overages, no per-seat add-ons, no "processing fees."

Pause anytime

Keep your account. Pause billing. Resume without losing any configuration.

Frequently asked

Do I pay for replay storage separately?

No. Replay is included in the session-minute price for the retention window of your plan. If you want to export replays to your own S3 for longer retention, that is free too.

What happens when I exceed my free minutes?

On the free plan, sessions fail fast with a clear error — we never surprise you with a bill. Add a card and you move to Team pricing automatically.

Can I use my own residential proxy provider?

Yes. Bring-your-own-network is a free Team and Enterprise feature. Configure the upstream once and pin it per session.

Is there a volume discount?

Yes. Above 100,000 session-minutes per month we offer tiered discounts that bring effective cost below $0.05 per minute.

Do you charge for failed sessions?

Only for the seconds the browser was actually running. A session that fails in under five seconds is free.

Can I cap my monthly spend?

Yes, with a hard limit. Set it in the dashboard; we will stop new sessions when you hit it.

Why we price this way

Your margin is not our moat.

We are infrastructure. You should spend less on us every year per unit of workload. We plan to earn that by driving our own cost curve down faster than the market — not by inventing new billing dimensions.

  • One unit: the session-minute.
  • One meter: real wall-clock browser time.
  • One bill: monthly, itemized, exportable.
  • No per-seat, per-user, per-concurrent-session fees.

Start free. Scale when it matters.

Pay only for what you run. No seat fees, no trial timers, no surprises.

Get an API key Talk to sales