Docs: Billing & plans | Maritime

Billing & plans

One subscription for every machine. Your monthly plan fee becomes usage credit, machines are billed per second at their listed rates, and anything past the credit is billed on the same invoice.

Accounts already on an earlier seat plan keep that plan and its terms. This page describes the current plans, which every new account starts on.

Free trial

Plans

Every plan fee becomes usage credit, one for one: a $100 Growth plan gives you $100 of usage each month. Every plan pays the same rates. Plans differ by how many machines can be awake at once. Unused credit does not roll over to the next month.

Plan Monthly fee Usage credit Awake at once
Starter $20 $20 5 machines
Growth $100 $100 25 machines
Scale $500 $500 60 machines
Dedicated $5,000 $5,000 500 machines
Enterprise Custom Custom Custom

Dedicated has no free trial: choosing it charges $5,000 at checkout, by card or US bank debit, and the fee becomes that month's usage credit. It adds custom work (custom IPs, security groups, Windows images, Android), scoped on an onboarding call after purchase, and swarm runs of up to 10,000 sandboxes. Pick it on the Billing page or book a call. Enterprise is contract pricing and invoicing, arranged with sales.

Awake at once is how many machines may run at the same time. Sleeping machines do not count. Plans include no model credits; see Model calls.

How the bill works

Every machine type draws from one usage credit, metered per second, and lands on one invoice.

Rates

The same on every plan. Machines are billed per second. A month and a GB-month are 730 hours.

Machine Awake Asleep
Sandbox $0.0055 per vCPU-hour + $0.00275 per GB-hour of memory Paused (only with onIdle set to pause): $0.08 per GB-month of disk. By default it ends with its disk when idle or at its time limit
Agent box $1 a month per 2 GB of memory, with unlimited awake hours and 5 GB of disk included The same $1 a month per 2 GB. Disk past 5 GB: $0.08 per GB-month
Swarm sandbox $0.0055 per vCPU-hour + $0.00275 per GB-hour of memory Does not sleep, so no disk line
Linux desktop $0.12 per hour (2 vCPU, 4 GB), with the desktop, streaming and takeover $0.08 per GB-month of disk
Windows Desktop $0.18 per hour, Windows licence included. Growth and up, once the plan is paid $0.08 per GB-month of disk
Android phone $0.15 per hour $0.08 per GB-month of disk

Disk is included while a machine is awake. Each agent you deploy runs in an agent box and is billed as one. Machines run on demand; always on is not sold on these plans.

Sandboxes and swarm sandboxes take any size from 1 to 16 vCPU, 1 to 64 GB of memory and 5 to 500 GB of disk, billed at the rates above; disk is included. A swarm sandbox runs at exactly its run's requested vCPU and memory. The four presets, at list price per hour running:

Size vCPU Memory Disk Per hour
small (default) 2 4 GB 12 GB $0.022
medium 4 8 GB 50 GB $0.044
large 8 16 GB 125 GB $0.088
xlarge 16 32 GB 250 GB $0.176

An agent box has 2 to 8 GB of memory and 1 vCPU. Memory is billed in 2 GB blocks, rounded up. At list price per month, awake or asleep, with 5 GB of disk included:

Memory vCPU Per month
2 GB (default) 1 $1
4 GB 1 $2
8 GB (largest self-serve) 1 $4

For more vCPU, create the agent box with maritime create --cpu or the vcpus field of the create API; the price depends only on memory and disk. Its disk starts at 5 GB and goes up to 100 GB. Larger machines are on request; contact us.

Add-ons

The current plans bill machines and disk only; no add-on has a charge of its own. Static and residential IPs need a paid plan (not the free trial) and a verified email, and cost nothing extra for now. Private networks work on any plan at no charge. A warm pool is billed as the machine time of its spare machines, and a swarm as its sandboxes, with no swarm fee. Dedicated hosts are quoted on Enterprise. The add-ons that are not built yet are marked so. The list is on Add-ons.

Estimate your bill

The calculator on the pricing page quotes every plan for the usage you expect and marks the cheapest one. Every charge, add-ons and AI credits included, is in one table under Your bill.

Model calls

Plans include no model (LLM) credits. Your machines can call any model provider directly with your own key, and Maritime does not bill those calls.

The Maritime model proxy (one OpenAI-compatible key for OpenAI models, with a budget per agent) is paid from prepaid AI credits, separate from your plan credit, at the provider's list price with no markup. New accounts start with none: buy them on the Billing page in the dashboard (AI credits, Add credits), from $5, in a one-off payment of its own. When they run out, proxy calls are refused until you add credits or give the agent your own OpenAI key. With your own OpenAI key, calls go to OpenAI on your key and use no AI credits.

Failed payments

If a charge fails, new starts are refused (the API returns 402payment_required) and awake machines are put to sleep at once. Files are kept and disk is still billed. Maritime emails you. Pay the open invoice on the Billing page (Pay now), or let Stripe's retry pay it, and machines can start again. There is no grace period on these plans; earlier seat plans keep theirs. A disputed charge pauses the account the same way until the dispute is resolved.

Watching spend

The Billing page in the dashboard shows this month's usage against your credit, the next charge and its date, the card on file, and every invoice with a PDF receipt. Your first plan, or a plan after cancelling, opens Stripe Checkout, which shows the amount before anything is charged. On an active plan, plan changes and cancelling happen on the Billing page directly, with no Checkout step. A plan change applies at once; a cancelled paid month runs to its end.