Skip to content

Plans & Billing

Plans

PlanPriceIncluded minutesConcurrent sandboxes
Free$0/mo100 (then hard stop)2
Developer$19/mo + computeMetered — no cap20
Pro$79/mo + computeMetered — no cap100
Team$199/mo + computeMetered — no cap500

The monthly fee buys concurrency and headroom. Compute is metered on top: usage accrues while sandboxes run, priced per vCPU-second and per GiB of memory-second from each sandbox's template limits.

Current prices always live at ovrin.app/pricing.

How metering works

  • A metering loop on the control plane accrues usage in small windows while a sandbox is running; paused sandboxes do not bill.
  • Free-plan accounts have running sandboxes stopped once their included minutes are gone. Paid plans are never capped mid-run — overage reports to Stripe as metered usage.
  • Per-sandbox usage is visible in the console's Usage page (GET /usage and GET /usage/sandboxes from the API), broken down by CPU-seconds and memory-seconds.

Checkout

Upgrade from the console's Usage page: pick a plan and complete Stripe Checkout. The control plane's webhook applies the plan the moment the session completes.

POST /billing/checkout   {"plan_id": "developer"}
# => {"checkout_url": "https://checkout.stripe.com/..."}

Downgrading at period end is automatic when a subscription is cancelled.

Agent payments are separate

Ovrin never becomes your merchant of record. The payments capability is bring-your-own-key: your account's own Stripe restricted key, your customers, your money.