boat
boat.dev · Compute · 1 record · JSON
boat Compute
paidcardcardDvolume-quota
| Free tier | No signup credit. 'Your first plan starts with a 7-day free trial. A card is required. The trial has its own lower limits.' A plan is prepaid time: 'boat grants the included time each month. It expires at the end of the month.' unit none; metered on none; A plan credit, not a grant: USD 20 buys 555 hours of the default size and the balance lapses monthly. |
|---|---|
| Price | none stated |
| Per-object cap | Sizes: 'small 2 vCPU / 4 GB / 12 GB' at USD 0.018 an hour, 'default 4 vCPU / 8 GB / 50 GB' at USD 0.036, 'large 8 vCPU / 16 GB / 125 GB' at USD 0.072, 'xlarge 16 vCPU / 32 GB / 251 GB' at USD 0.200, the last needing the USD 100 plan. |
| Retention | A stopped sandbox keeps its disk for 14 days, then 'boat deletes the data, and the sandbox cannot resume'. Saved snapshots have no auto-deletion date. (14 days) |
| Egress | 'Network traffic. boat does not bill egress.' free_allowance: unmetered |
| Identity | card 'A card is required' for the first plan, including the 7-day trial. No hold amount is stated anywhere on the pricing page. |
| Limits |
Included plan time expires at the end of the month; credit packs cost USD 20 and never expire, which is the only way to bank time. |
| Binding | volume-quota The prepaid balance is what ends the month: 555 hours of the default size against the 730 a month needs. |
| Interface | rest, cli HTTP API at https://boat.dev/api/v1 plus a CLI; hostPort exposes a port on a public URL |
| Tooling | boat CLI, Python SDK, REST; GET /limits reports the balance in seconds of default time |
| Composes with | the only cheap sandbox here that publishes a public URL per port and an IPv6 address per sandbox |
| Reliability | A stopped box loses its disk after 14 days, which is shorter than most providers here and is stated in a warning block rather than a footnote. |
| Notes | That is the cheapest full-VM-month after Zipbox's USD 20 and it is a real VM, but every path to it starts with a card, so it cannot rank in the no-card column. |
| Evidence rung | documented Sizes, rates, the expiring plan time, the 14-day disk deletion and the card requirement are all on the docs pricing page read today. The trial's own limits are on a separate page not read. |
| Checked | 2026-10-25 (live); stale on 2026-11-24 |
| Parsed numbers |
|
Evidence (9)
| date | source | what it proved |
|---|---|---|
| 2026-10-22 | docs.boat.dev/pricing | small USD 0.018 (2 vCPU/4 GB/12 GB), default USD 0.036 (4/8/50), large USD 0.072 (8/16/125), xlarge USD 0.200 (16/32/251) |
| 2026-10-22 | docs.boat.dev/pricing | a stopped sandbox keeps its disk for 14 days; then boat deletes the data and it cannot resume |
| 2026-10-22 | docs.boat.dev/pricing | boat does not bill egress; every sandbox gets a public IPv6 address and outbound IPv4 |
| 2026-10-22 | docs.boat.dev/hosting | hostPort publishes a port on a stable HTTPS subdomain plus a token, and can open a raw TCP or UDP port |
| 2026-10-22 | docs.boat.dev/pricing | 'Your first plan starts with a 7-day free trial. A card is required. The trial has its own lower limits.', quoted |
| 2026-10-22 | boat.dev/compare | '25 free hours to start', which contradicts the docs' 7-day trial; the /free-trial link the docs point to returns 404 |
| 2026-10-22 | boat.dev/ | 'Billed per second, free when stopped. 7-day free trial, then from $20/mo', quoted |
| 2026-10-24 | docs.boat.dev/pricing | quoted: 'small ... $0.018 ... 2 vCPU 4 GB 12 GB', 'default ... $0.036 ... 4 vCPU 8 GB 50 GB', 'One default sandbox that runs a full month (730 h) costs $26.'; 'Your first plan starts with a 7-day free trial. A card is required.'; 'boat grants the included time each month. It expires at the end of the month.'; 'A stopped sandbox keeps its disk for 14 days.'; 'Network traffic. boat does not bill egress.' |
| 2026-10-24 | docs.boat.dev/pricing | quoted comparison table pricing the same machine elsewhere: 'Daytona $0.331' and 'E2B $0.331' for the 4 vCPU / 8 GB class, against boat's '$0.036'. |
More fields (20)
{
"shape": {
"vcpu": 4,
"ram_gib": 8,
"disk_gib": 50,
"gpu_class": null,
"gpu_count": null
},
"billing_model": "per-second against prepaid plan time",
"granularity": {
"min_billed_s": 1,
"rounding_s": 1
},
"session_cap": {
"wall_clock_min": null,
"idle_reap_s": null,
"restart_required": false,
"note": "no wall-clock cap published for a paid plan"
},
"keep_rate": {
"value": 0.0,
"basis": "a stopped sandbox costs no machine time, quoted",
"source": "https://docs.boat.dev/pricing"
},
"persistent_storage": {
"included_gib": 50,
"price_gib_month": "included",
"durability": "14 days after stop",
"survives_stop": true,
"survives_destroy": false,
"max_retention": "14 days"
},
"network_out": {
"allow_outbound": true,
"allow_inbound_listen": true,
"ports": "public URLs per port",
"static_ip": false,
"ipv6": true,
"per_session_bytes": null
},
"free_tier_kind": "plan-credit",
"m10h_usd": 10.8,
"m24h_usd": 26.28,
"price_arithmetic": "0.036/h x 730 = 26.28; 20 plan / 0.036 = 555 h",
"price_note": "priced on `small` (2 vCPU / 4 GB / 12 GB) so the row is comparable with the others. The USD 20 plan is a floor: a light month still bills USD 20.",
"price_basis": "10 h/day x 30 = 300 h; 24/7 x 30 = 730 h",
"burst_x": 1.0,
"wave2": {
"verdict_change": "paid-only -> trial-only on 2026-10-22 (free tier found)"
},
"term": "monthly prepaid",
"credit_usd": 0,
"credit_months_at_shape": null,
"credit_hours_at_shape": 555,
"credit_expiry": "plan time expires at the end of the month; USD 20 credit packs never expire"
}Unknown or withheld values (1)
$.notespartly-held
Corrections
- 2026-10-22 boat has a free trial, and its own pages disagree about its shape