One API for every sandbox provider
Create ephemeral sandboxes on E2B, Daytona, Vercel Sandbox, and Depot with one key. Sandcovery picks the provider, falls back when a create fails, and destroys every sandbox at its TTL.
Route every create
Sandcovery ranks your providers for each create and moves on when one fails.
Routing suffixes
A size name takes a suffix that picks how providers rank.
Fallback
A failed create moves to the next provider, and the activity log lists every attempt.
One spec for every provider
Describe a sandbox once. An option a provider cannot enforce fails with unsupported instead of being ignored.
Guaranteed teardown
Sandcovery destroys each sandbox when its TTL ends, even if your client never comes back.
Your providers, your keys
Connect the provider accounts you already pay for. Sandcovery keeps the credentials and the limits.
Provider credentials
Encrypted at rest and never returned, in the dashboard or the API.
Limits on every key
Each key carries a spend limit on list-price cost, a provider allowlist, a concurrency cap, a maximum TTL, and an expiry.
Cost you can compare
Estimated cost per sandbox, key, and day, from each provider's published list price.
Provider board
Uptime, create latency, list prices for standard sizes, and features, side by side.
Free during launch
Use Sandcovery free on your own provider keys during launch.
Start from your language
A REST API with an OpenAPI 3.1 document, a TypeScript SDK and CLI, and a Python SDK.
TypeScript SDK and CLI
npm install sandcovery
Python SDK
pip install sandcovery
Create your first sandbox
Sign up, add a provider key, and create a sandbox in a few minutes.