# Jamsocket

Official pricing: https://jamsocket.com  
Category: agent-sandbox · Isolation: gvisor · DISCONTINUED

## Pricing regimes (raw)


## Features

Yes: ≥24 h sessions, self-hosting, open source, automatic snapshots, inbound access rules

No: nested virtualization, snapshots on demand, agent harness API, secret proxy, secret proxy for any API

Unknown: everything else. Evidence (source + quote) per feature: https://battleships.dev/data/providers/jamsocket.json → feature_evidence

## Caveats

- Discontinued: acquired by Modal (2025-07-10); hosted platform terminated 2026-03-04 (signups closed since 2026-01-08). Successor = Modal Sandboxes (card 'modal'); Plane and Y-Sweet remain as MIT open-source self-host projects with little planned development.
- Null values mean unknown, not free/unlimited. No model-token cost, tax or unverified ancillary charge included.
- Native browser/device/task/credit prices with unknown CPU/RAM are deliberately non-priceable. Check regime before interpreting any partial resource estimate.
- Nested virtualization set to no: every sandbox runs under gVisor, which gives the workload its own user-space kernel and no /dev/kvm device (no KVM-based emulators or VMs inside). Docker inside is a separate question.

## How this provider charges


YC: Winter 2022; directory status **Acquired**. Research scope: public-product-researched. Source: https://www.ycombinator.com/companies/jamsocket

Jamsocket / ForeverVM legacy

## Regime table

| Regime | When it applies | How billed | Numbers | Source |
|---|---|---|---|---|
| Native product; see regime notes | Incomplete or non-resource economics: rates remain null, never interpreted as free. | resource; CPU alloc, memory alloc | Unknown or native-unit billing; see facts below | https://jamsocket.com |
| Current applicable tariff unverified | Plan limits apply | Monthly fee; credits only as stated | fee=None; included usage=$None; concurrent=None; max session h=None | https://jamsocket.com |
| Retained disk / GiB-month | Lifecycle/scope must be checked | Native add-on | unverified, not $0 | https://jamsocket.com |
| Snapshots / GiB-month | Lifecycle/scope must be checked | Native add-on | unverified, not $0 | https://jamsocket.com |
| Egress / GiB | Lifecycle/scope must be checked | Native add-on | unverified, not $0 | https://jamsocket.com |
| IPv4 / month | Lifecycle/scope must be checked | Native add-on | unverified, not $0 | https://jamsocket.com |

## Verified billing facts and gotchas

1. Homepage and pricing redirect to Modal acquisition announcement. It says products continue while functionality migrates, not that they are already dead. No independent current tariff verified; Modal already exists, so do not duplicate Modal rates.

## Worked example

Requested: 4 vCPU/8 GiB, 50 simultaneous × 8 h/day × 22 days = **8,800 instance-hours**, 30% CPU; 50 GiB snapshots and 100 GiB egress. A month is 730 hours only when explicitly used in rate conversion.

**Total: unknown.** This product does not publish a verified complete 4-vCPU/8-GiB tariff and/or the service bills a different unit. Fifty concurrent instances and eight-hour sessions are not automatically supported. Neither 30% utilization nor retained snapshots can be converted into free resources. Use the native plan terms above and request the missing CPU/RAM, retention, egress and concurrency quote.

## Sources and coverage

- https://www.ycombinator.com/companies/jamsocket
- https://modal.com/blog/jamsocket-is-joining-modal

Page captures and documentation indexes/bundles are in `raw/`; provider JSON lists the evidence paths. HN query results were captured separately as `<id>--hn.txt`; they are discovery leads, not current tariff authority. Downloaded docs do not imply every feature was verified; unsupported assertions remain null.
