{
  "data": {
    "a": {
      "slug": "deno-sandbox",
      "name": "Deno Sandbox",
      "vendor": "Deno Land Inc.",
      "vendorUrl": "https://deno.com",
      "kind": "http-api",
      "category": "code-sandboxes",
      "summary": "Deno Sandbox runs Linux microVMs on Deno Deploy for untrusted or AI-generated code. It is driven from the `@deno/sandbox` JavaScript SDK, the `deno-sandbox` Python SDK or the `deno sandbox` CLI, and launched in beta on 3 February 2026.",
      "url": "https://www.anchorterminal.com/tools/deno-sandbox",
      "markdownUrl": "https://www.anchorterminal.com/tools/deno-sandbox.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/deno-sandbox.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/deno-sandbox.json",
      "repo": "https://github.com/denoland/sandbox-py",
      "license": "Proprietary service under the Deno Deploy terms and conditions. The `@deno/sandbox` and `deno-sandbox` SDKs are MIT",
      "transports": [
        "http"
      ],
      "packages": [
        {
          "registry": "npm",
          "name": "@deno/sandbox"
        },
        {
          "registry": "pypi",
          "name": "deno-sandbox"
        }
      ],
      "auth": "api-key",
      "authNotes": "An organisation access token (prefix `ddo_`) created under Settings in console.deno.com, read by the SDKs from `DENO_DEPLOY_TOKEN` and sent as a Bearer token. The same token manages the organisation's Deno Deploy apps. No scopes or expiry were found in the reviewed docs, the docs say to rotate a leaked token from the dashboard, and all organisation members hold owner permissions. Signup is in a browser.",
      "pricing": "paid",
      "pricingNotes": "Sandboxes need the Pro plan ($20 a month) or above, and the Free plan does not include them. Compute bills through the Deploy meters at $0.10 a CPU-hour and $0.025 a GiB-hour of memory beyond the plan's allowance (50 CPU-hours and 750 GiB-hours on Pro), and volume storage at $0.20 a GiB-month beyond 5 GiB on Pro. Spend limits can be set on paid plans (https://deno.com/deploy/pricing, checked 2026-10-08).",
      "priceSummary": "$0.10 / vCPU-hr",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the sandbox docs, the pricing page or the OpenAPI document (checked 2026-10-08).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 6,
        "npmWeekly": 1971,
        "pypiWeekly": 31729,
        "asOf": "2026-10-08"
      },
      "docsUrl": "https://docs.deno.com/sandbox/",
      "llmsTxt": "https://docs.deno.com/llms.txt",
      "capabilities": [
        "sandbox.code",
        "sandbox.fs",
        "sandbox.persist"
      ],
      "tags": [
        "hosted",
        "paid",
        "beta",
        "microvm",
        "typescript",
        "python",
        "cli",
        "llms-txt",
        "status-page",
        "enterprise"
      ],
      "lastRelease": "2026-07-22",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 50.3,
        "grade": "D",
        "agentReady": false,
        "rank": 900,
        "ranked": true,
        "rankOf": 1197,
        "categoryRank": 18,
        "methodology": "0.6",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 60,
          "maintenance": 45,
          "payments": 20,
          "reliability": 48,
          "schema": 66,
          "security": 61,
          "transparency": 58
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-08"
        },
        "negative": -2,
        "negativeNotes": [
          "2026-10-08: the Create page (last modified 28 January 2026) says a default sandbox has no outbound network access, while the Security page of the same date says outbound access is unrestricted unless `allowNet` is set. A reader of the first page would leave egress open. 2 points. https://docs.deno.com/sandbox/create/ and https://docs.deno.com/sandbox/security/"
        ],
        "verdict": "Secrets stay outside the microVM and are substituted only on outbound requests to approved hosts, and an allowlist limits egress. The service is still in beta, sandboxes need the $20 Pro plan, lifetime is capped at 30 minutes, and no sandbox operation appears in the published OpenAPI document.",
        "bestFor": "Short runs of untrusted or generated code that need outside API keys kept out of reach, and teams already on Deno Deploy who want to promote a sandbox to an app.",
        "strengths": [
          "Secrets are held outside the VM. Code sees a placeholder, and the real value is substituted only on requests to hosts named for that secret",
          "`allowNet` restricts outbound traffic to listed hostnames, wildcard subdomains, ports or IP addresses",
          "Each sandbox is a Firecracker microVM per the product page, with 2 vCPUs, 768 MB to 4 GB of memory and 10 GB of disk",
          "Volumes of 300 MB to 20 GB persist between sandboxes, and read-only snapshots of a volume can boot new sandboxes",
          "Unit prices are public, $0.10 a CPU-hour, $0.025 a GiB-hour of memory and $0.20 a GiB-month of volume storage"
        ],
        "weaknesses": [
          "Beta since 3 February 2026. The docs call the present phase pre-release, and no general availability date was found",
          "Sandboxes are not included in the Free plan. Access starts at Pro, $20 a month, after a browser signup",
          "The published OpenAPI document at `api.deno.com/v2/openapi.json` has 34 operations and none for sandboxes, volumes or snapshots",
          "The Create page says a default sandbox has no outbound network access, and the Security page says outbound access is unrestricted by default",
          "Maximum lifetime is 30 minutes, volumes exist only in `ord`, and no API rate limits or 429 guidance were found",
          "Organisation tokens carry no scopes in the reviewed docs, and every organisation member has owner permissions"
        ],
        "agentNotes": [
          "Set `DENO_DEPLOY_TOKEN` to an organisation token (prefix `ddo_`) from Settings in console.deno.com. The organisation must be on Pro or above",
          "Pass `allowNet` on every `Sandbox.create()`. The Security page says outbound access is unrestricted when it is omitted",
          "Pass credentials through `secrets` with a `hosts` list, not `env`, so code in the VM sees only a placeholder",
          "The default timeout ends the VM when the client disconnects. Pass a duration such as `\"10m\"` and reconnect with `Sandbox.connect({ id })`, up to 30 minutes",
          "Create volumes in `ord` and start the sandbox in `ord`. A volume mounts only in its own region",
          "`exposeHttp` URLs are public with no authentication. Treat the random subdomain as a secret"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "D",
            "methodology": "0.6",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 50.3
          }
        ],
        "editorialScores": {
          "ergonomics": 60,
          "maintenance": 45,
          "payments": 20,
          "reliability": 48,
          "schema": 66,
          "security": 61,
          "transparency": 35
        },
        "provenanceScore": 80,
        "checked": {
          "categories": {
            "ergonomics": "2026-10-08",
            "maintenance": "2026-10-08",
            "payments": "2026-10-08",
            "reliability": "2026-10-08",
            "schema": "2026-10-08",
            "security": "2026-10-08",
            "transparency": "2026-10-08"
          },
          "last": "2026-10-08",
          "oldest": "2026-10-08",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "install": "npm install @deno/sandbox  # or pip install deno-sandbox"
      },
      "letme": {
        "capability": "https://letme.dev/sandbox.code",
        "tool": "https://letme.dev/deno-sandbox"
      },
      "area": "agent-runtime",
      "unitPrices": [
        {
          "item": "Active CPU beyond plan allowance",
          "unit": "vcpu-hour",
          "usd": 0.1,
          "note": "Memory extra at $0.025 a GiB-hour"
        },
        {
          "item": "Volume storage beyond plan allowance",
          "unit": "gb-month",
          "usd": 0.2,
          "note": "Priced per GiB"
        },
        {
          "item": "Pro plan, the lowest that includes sandboxes",
          "unit": "month",
          "usd": 20,
          "note": "Includes 50 CPU-hours, 750 GiB-hours of memory and 5 GiB of volume storage"
        }
      ],
      "provenance": {
        "legalEntity": "Deno Land Inc.",
        "domain": "deno.com",
        "domainRegistered": "1999-03-09",
        "endpointOnVendorDomain": false,
        "terms": "https://docs.deno.com/deploy/terms_and_conditions/",
        "privacy": "https://docs.deno.com/deploy/privacy_policy/",
        "statusPage": "https://denostatus.com",
        "changelog": "https://docs.deno.com/deploy/changelog/",
        "securityTxt": "valid",
        "checked": "2026-10-08",
        "notes": [
          "The Deno Deploy terms and conditions (last modified 30 September 2026) name Deno Land Inc. and govern the Deploy services, of which Sandbox is a part. No separate sandbox terms were found.",
          "The privacy policy (last modified 30 September 2026) gives Deno Land Inc., 1111 6th Ave Ste 550, PMB 702973, San Diego CA 92101. A DPA is listed under Enterprise only, and no public copy was found.",
          "The Python SDK's default sandbox endpoint is `\u003cregion\u003e.sandbox-api.deno.net`, a second domain of the vendor's, while listing and volumes go through console.deno.com.",
          "deno.com/.well-known/security.txt gives deploy@deno.com and a policy link and has no Expires field, which RFC 9116 requires. It is recorded as valid to match other listings with the same gap. The policy page gives security@deno.com.",
          "RDAP for deno.com gives a registration date of 1999-03-09.",
          "The Deploy changelog's newest entry is dated 12 March 2026."
        ],
        "score": 80
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/deno-sandbox.json",
      "live": {
        "slug": "deno-sandbox",
        "vendorStatus": {
          "page": "https://denostatus.com",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-21T22:25:29.434640038Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "denoland/sandbox-py",
            "version": "v0.15.0",
            "released": "2026-03-13",
            "seenAt": "2026-10-21T05:50:42.794999516Z"
          },
          {
            "registry": "npm",
            "name": "@deno/sandbox",
            "version": "0.13.2",
            "seenAt": "2026-10-21T05:50:41.655751779Z"
          },
          {
            "registry": "pypi",
            "name": "deno-sandbox",
            "version": "0.16.0",
            "released": "2026-07-22",
            "seenAt": "2026-10-21T05:50:42.6113885Z"
          }
        ],
        "githubStars": 6,
        "npmWeekly": 664,
        "pypiWeekly": 55797,
        "securityTxt": {
          "url": "https://deno.com/.well-known/security.txt",
          "state": "valid",
          "checkedAt": "2026-10-21T15:59:49.79858911Z"
        },
        "llmsTxt": {
          "url": "https://docs.deno.com/llms.txt",
          "ok": false,
          "status": 500,
          "checkedAt": "2026-10-21T14:33:42.431259872Z"
        },
        "domain": {
          "domain": "deno.com",
          "registered": "1999-03-09",
          "source": "https://rdap.verisign.com/com/v1/domain/deno.com",
          "checkedAt": "2026-10-18T13:42:09.717542391Z"
        },
        "pages": [
          {
            "url": "https://docs.deno.com/deploy/changelog/",
            "kind": "changelog",
            "status": 304,
            "checkedAt": "2026-10-21T00:46:29.332784608Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "970657376187"
          },
          {
            "url": "https://deno.com/deploy/pricing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-21T00:44:07.422831994Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "32f3f605102d"
          },
          {
            "url": "https://docs.deno.com/deploy/privacy_policy/",
            "kind": "privacy",
            "status": 304,
            "checkedAt": "2026-10-21T00:46:31.348601626Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "8daa7ca4099e"
          },
          {
            "url": "https://docs.deno.com/deploy/terms_and_conditions/",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-21T00:46:33.347673703Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "95a600f10514"
          }
        ],
        "github": {
          "repo": "denoland/sandbox-py",
          "checkedAt": "2026-10-19T06:05:50.813221259Z",
          "stars": 6,
          "archived": false,
          "issuesEnabled": true,
          "pushedAt": "2026-07-23T07:30:39Z",
          "openIssues": 0,
          "openPRs": 1,
          "issuesOpened90d": 0,
          "issuesClosed90d": 0,
          "prsMerged90d": 3,
          "ci": {
            "branch": "main",
            "runs": 50,
            "success": 50,
            "failure": 0,
            "other": 0,
            "latest": "success",
            "latestAt": "2026-07-22T21:39:50Z"
          },
          "replies": {
            "sampled": 2,
            "unanswered": 0,
            "medianDays": 2.6
          }
        },
        "updatedAt": "2026-10-21T22:25:29.434640038Z"
      }
    },
    "answer": "Maritime scores 66.5 (B) on agent readiness against Deno Sandbox's 50.3 (D), and leads in 4 of 7 scored categories.",
    "b": {
      "slug": "maritime",
      "name": "Maritime",
      "vendor": "Maritime AI, Inc.",
      "vendorUrl": "https://maritime.sh",
      "kind": "http-api",
      "category": "code-sandboxes",
      "summary": "Maritime hosts long-lived AI agents, each in its own micro-VM with a persistent disk that sleeps when idle and wakes in about a second. Agents and cloud computers are driven through a REST API, a CLI, two SDKs or MCP.",
      "url": "https://www.anchorterminal.com/tools/maritime",
      "markdownUrl": "https://www.anchorterminal.com/tools/maritime.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/maritime.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/maritime.json",
      "repo": "https://github.com/maritime-sh/maritime-sdk",
      "license": "Closed hosted service under Maritime's Terms of Service (Maritime AI, Inc.), last updated 17 May 2026. The TypeScript and Python SDKs are MIT-licensed.",
      "transports": [
        "http",
        "streamable-http"
      ],
      "remoteUrl": "https://mcp.maritime.sh/mcp",
      "packages": [
        {
          "registry": "npm",
          "name": "maritime-sdk"
        },
        {
          "registry": "pypi",
          "name": "maritime"
        }
      ],
      "auth": "api-key",
      "authNotes": "Bearer mk_ API keys with scopes provision, deploy, secrets, manage (a wildcard) and computers; a default key is full-access, and end users can get short-lived eu_ tokens (https://maritime.sh/docs/sdk/authentication). The Computers MCP server at https://mcp.maritime.sh/mcp takes the same bearer key (https://maritime.sh/docs/computers). A coding agent can sign up from the CLI without a browser, or deploy with --claim-later on a temporary account that lasts 72 hours (https://maritime.sh/agents.md).",
      "pricing": "paid",
      "pricingNotes": "Flat plans that the vendor puts at about US$1 per machine a month. Free US$0 with 3 machines and 1 awake at once, no card. Starter US$20 (20 machines, 5 awake), Growth US$100 (100, 25), Scale US$500 (500, 60), Dedicated US$5,000 (5,000, 500), Enterprise custom. Extra machines US$1.50, US$1.25 or US$1.00 a month by plan. Sleeping machines are free and nothing is metered. Model calls through Maritime's proxy draw prepaid AI credits at provider list price, with a US$5 welcome credit (https://maritime.sh/pricing and https://maritime.sh/docs/billing). Checked 21 October 2026.",
      "priceSummary": "$20 / mo",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 found in maritime.sh's llms.txt, pricing, billing docs or OpenAPI file, checked 21 October 2026.",
        "endpoints": []
      },
      "toolCount": 9,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-21"
      },
      "docsUrl": "https://maritime.sh/docs",
      "llmsTxt": "https://maritime.sh/llms.txt",
      "openapi": "https://api.maritime.sh/openapi.json",
      "capabilities": [
        "sandbox.code",
        "sandbox.fs",
        "sandbox.persist",
        "sandbox.browser"
      ],
      "tags": [
        "hosted",
        "official",
        "closed-source",
        "microvm",
        "persistent",
        "openapi",
        "cli",
        "typescript",
        "python",
        "mcp",
        "llms-txt",
        "free-tier",
        "no-card",
        "subscription"
      ],
      "lastRelease": "2026-10-16",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 66.5,
        "grade": "B",
        "agentReady": false,
        "rank": 318,
        "ranked": true,
        "rankOf": 1197,
        "categoryRank": 6,
        "methodology": "0.6",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 87,
          "maintenance": 81,
          "payments": 55,
          "reliability": 45,
          "schema": 87,
          "security": 58,
          "transparency": 58
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-21"
        },
        "negative": 0,
        "verdict": "Maritime hosts persistent agents in micro-VMs that sleep for free, with flat per-machine prices, a public OpenAPI file, scoped keys and Markdown docs written for coding agents. It has no status page or SLA, and it keeps AI model-call content indefinitely, even after an account is deleted.",
        "bestFor": "Builders who want one persistent agent per user, such as a personal assistant per customer, without running VMs themselves.",
        "strengths": [
          "Public OpenAPI file, llms.txt and every docs page in Markdown.",
          "Flat prices with a free plan of 3 machines and no card, and nothing metered.",
          "Scoped, revocable API keys and short-lived end-user tokens.",
          "Weekly changelog entries from 24 July to 16 October 2026."
        ],
        "weaknesses": [
          "No status page, SLA or security.txt.",
          "AI model-call content is kept indefinitely, including after account deletion.",
          "A default API key is full-access.",
          "The OpenAPI file is still at version 0.1.0."
        ],
        "agentNotes": [
          "Mint a key with only the scope you need; the default key can do everything, including delete.",
          "Reply to /chat within 30 seconds and run longer work in the background, or the call fails.",
          "Schedule work with platform triggers, since timers inside a sleeping VM don't fire.",
          "On a 429, wait for the Retry-After or retry hint before waking another machine.",
          "Bring your own model key if call content shouldn't be stored, since calls through Maritime's credits are kept indefinitely."
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 4,
        "avgRating": 4,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.6",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 66.5
          }
        ],
        "editorialScores": {
          "ergonomics": 87,
          "maintenance": 81,
          "payments": 55,
          "reliability": 45,
          "schema": 87,
          "security": 58,
          "transparency": 50
        },
        "provenanceScore": 65,
        "checked": {
          "categories": {
            "ergonomics": "2026-10-21",
            "maintenance": "2026-10-21",
            "payments": "2026-10-21",
            "reliability": "2026-10-21",
            "schema": "2026-10-21",
            "security": "2026-10-21",
            "transparency": "2026-10-21"
          },
          "last": "2026-10-21",
          "oldest": "2026-10-21",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "install": "npm install maritime-sdk  # or: pip install maritime",
        "claudeCode": "claude mcp add --transport http maritime-computers https://mcp.maritime.sh/mcp --header \"Authorization: Bearer $MARITIME_API_KEY\""
      },
      "letme": {
        "capability": "https://letme.dev/sandbox.code",
        "tool": "https://letme.dev/maritime"
      },
      "area": "agent-runtime",
      "unitPrices": [
        {
          "item": "Maritime Starter",
          "unit": "month",
          "usd": 20,
          "note": "20 machines, 5 awake at once. Checked 21 October 2026."
        },
        {
          "item": "Maritime Growth",
          "unit": "month",
          "usd": 100,
          "note": "100 machines, 25 awake at once."
        },
        {
          "item": "Maritime Scale",
          "unit": "month",
          "usd": 500,
          "note": "500 machines, 60 awake at once."
        },
        {
          "item": "Extra machine on Starter",
          "unit": "month",
          "usd": 1.5,
          "note": "US$1.25 on Growth, US$1.00 on Scale."
        }
      ],
      "provenance": {
        "legalEntity": "Maritime AI, Inc.",
        "domain": "maritime.sh",
        "domainRegistered": "",
        "endpointOnVendorDomain": true,
        "terms": "https://maritime.sh/terms",
        "privacy": "https://maritime.sh/privacy",
        "statusPage": "",
        "changelog": "https://maritime.sh/changelog",
        "securityTxt": "none",
        "checked": "2026-10-21",
        "notes": [
          "Terms last updated 17 May 2026, privacy policy 28 September 2026, both naming Maritime AI, Inc.",
          "No status page linked, and status.maritime.sh doesn't resolve.",
          "maritime.sh/.well-known/security.txt returns 404.",
          "rdap.org returned no registration event for maritime.sh."
        ],
        "score": 65
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/maritime.json",
      "live": {
        "slug": "maritime",
        "probe": {
          "target": "https://mcp.maritime.sh/mcp",
          "method": "get",
          "lastAt": "2026-10-21T22:54:32.261590415Z",
          "lastOk": true,
          "lastStatus": 405,
          "lastMs": 174,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 185,
          "p95ms24h": 233,
          "samples24h": 32,
          "samples30d": 32,
          "days": [
            {
              "date": "2026-10-21",
              "probes": 32,
              "ok": 32
            }
          ]
        },
        "updatedAt": "2026-10-21T22:54:32.261590415Z"
      }
    },
    "facts": [
      {
        "a": "HTTP API",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "Deno Land Inc.",
        "b": "Maritime AI, Inc.",
        "name": "Vendor"
      },
      {
        "a": "no (local only)",
        "b": "https://mcp.maritime.sh/mcp",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP",
        "b": "HTTP, Streamable HTTP",
        "name": "Transports"
      },
      {
        "a": "API key",
        "b": "API key",
        "name": "Auth"
      },
      {
        "a": "Paid",
        "b": "Paid",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Proprietary service under the Deno Deploy terms and conditions. The `@deno/sandbox` and `deno-sandbox` SDKs are MIT",
        "b": "Closed hosted service under Maritime's Terms of Service (Maritime AI, Inc.), last updated 17 May 2026. The TypeScript and Python SDKs are MIT-licensed.",
        "name": "Licence"
      },
      {
        "a": "none",
        "b": "9",
        "name": "Tools exposed"
      },
      {
        "a": "yes",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "2026-07-22",
        "b": "2026-10-16",
        "name": "Last release"
      },
      {
        "a": "2026-09-30",
        "b": "",
        "name": "Terms last updated"
      },
      {
        "a": "2026-09-30",
        "b": "",
        "name": "Privacy policy last updated"
      },
      {
        "a": "not found in the text",
        "b": "",
        "name": "Customer content may train models"
      },
      {
        "a": "not found in the text",
        "b": "",
        "name": "Terms restrict automated access"
      },
      {
        "a": "yes",
        "b": "",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "yes",
        "b": "",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "yes",
        "b": "",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "6 stars, 2k npm/wk, 32k PyPI/wk",
        "b": "none",
        "name": "Popularity"
      },
      {
        "a": "none",
        "b": "4/5 (4)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Maritime scores 66.5 (B) on agent readiness against Deno Sandbox's 50.3 (D), and leads in 4 of 7 scored categories.",
        "question": "Which is better for AI agents, Deno Sandbox or Maritime?"
      },
      {
        "answer": "Both need an API key.",
        "question": "Do Deno Sandbox and Maritime need an API key?"
      },
      {
        "answer": "No hosted endpoint is listed for Deno Sandbox. Maritime has a hosted endpoint at https://mcp.maritime.sh/mcp.",
        "question": "Can an agent call Deno Sandbox and Maritime without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": null,
        "also": null,
        "goodFor": "Short runs of untrusted or generated code that need outside API keys kept out of reach, and teams already on Deno Deploy who want to promote a sandbox to an app.",
        "slug": "deno-sandbox",
        "watchFor": "Beta since 3 February 2026. The docs call the present phase pre-release, and no general availability date was found"
      },
      {
        "aheadOn": [
          "Schema \u0026 documentation, 87 against 66",
          "Agent ergonomics, 87 against 60",
          "Payments \u0026 pricing, 55 against 20",
          "Maintenance \u0026 community, 81 against 45"
        ],
        "also": [
          "A hosted endpoint, with nothing to install",
          "Free to start without a card"
        ],
        "goodFor": "Builders who want one persistent agent per user, such as a personal assistant per customer, without running VMs themselves.",
        "slug": "maritime",
        "watchFor": "No status page, SLA or security.txt."
      }
    ],
    "job": {
      "capability": "sandbox.code",
      "name": "Code sandboxes"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/agentcore-code-interpreter-vs-deno-sandbox.json",
        "title": "Amazon Bedrock AgentCore Code Interpreter vs Deno Sandbox",
        "url": "https://www.anchorterminal.com/compare/agentcore-code-interpreter-vs-deno-sandbox"
      },
      {
        "json": "https://www.anchorterminal.com/compare/agentcore-code-interpreter-vs-maritime.json",
        "title": "Amazon Bedrock AgentCore Code Interpreter vs Maritime",
        "url": "https://www.anchorterminal.com/compare/agentcore-code-interpreter-vs-maritime"
      },
      {
        "json": "https://www.anchorterminal.com/compare/blaxel-sandboxes-vs-deno-sandbox.json",
        "title": "Blaxel Sandboxes vs Deno Sandbox",
        "url": "https://www.anchorterminal.com/compare/blaxel-sandboxes-vs-deno-sandbox"
      },
      {
        "json": "https://www.anchorterminal.com/compare/blaxel-sandboxes-vs-maritime.json",
        "title": "Blaxel Sandboxes vs Maritime",
        "url": "https://www.anchorterminal.com/compare/blaxel-sandboxes-vs-maritime"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-sandbox-sdk-vs-deno-sandbox.json",
        "title": "Cloudflare Sandbox SDK vs Deno Sandbox",
        "url": "https://www.anchorterminal.com/compare/cloudflare-sandbox-sdk-vs-deno-sandbox"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-sandbox-sdk-vs-maritime.json",
        "title": "Cloudflare Sandbox SDK vs Maritime",
        "url": "https://www.anchorterminal.com/compare/cloudflare-sandbox-sdk-vs-maritime"
      },
      {
        "json": "https://www.anchorterminal.com/compare/daytona-vs-deno-sandbox.json",
        "title": "Daytona vs Deno Sandbox",
        "url": "https://www.anchorterminal.com/compare/daytona-vs-deno-sandbox"
      },
      {
        "json": "https://www.anchorterminal.com/compare/daytona-vs-maritime.json",
        "title": "Daytona vs Maritime",
        "url": "https://www.anchorterminal.com/compare/daytona-vs-maritime"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deno-sandbox-vs-e2b.json",
        "title": "Deno Sandbox vs E2B",
        "url": "https://www.anchorterminal.com/compare/deno-sandbox-vs-e2b"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deno-sandbox-vs-freestyle.json",
        "title": "Deno Sandbox vs Freestyle",
        "url": "https://www.anchorterminal.com/compare/deno-sandbox-vs-freestyle"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deno-sandbox-vs-microsoft-execution-containers.json",
        "title": "Deno Sandbox vs Microsoft Execution Containers",
        "url": "https://www.anchorterminal.com/compare/deno-sandbox-vs-microsoft-execution-containers"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deno-sandbox-vs-modal-sandboxes.json",
        "title": "Deno Sandbox vs Modal Sandboxes",
        "url": "https://www.anchorterminal.com/compare/deno-sandbox-vs-modal-sandboxes"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deno-sandbox-vs-morph-cloud.json",
        "title": "Deno Sandbox vs Morph Cloud",
        "url": "https://www.anchorterminal.com/compare/deno-sandbox-vs-morph-cloud"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deno-sandbox-vs-offscreen.json",
        "title": "Deno Sandbox vs Offscreen",
        "url": "https://www.anchorterminal.com/compare/deno-sandbox-vs-offscreen"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deno-sandbox-vs-perplexity-space.json",
        "title": "Deno Sandbox vs SPACE",
        "url": "https://www.anchorterminal.com/compare/deno-sandbox-vs-perplexity-space"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deno-sandbox-vs-runloop.json",
        "title": "Deno Sandbox vs Runloop Devboxes",
        "url": "https://www.anchorterminal.com/compare/deno-sandbox-vs-runloop"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deno-sandbox-vs-sprites.json",
        "title": "Deno Sandbox vs Sprites",
        "url": "https://www.anchorterminal.com/compare/deno-sandbox-vs-sprites"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deno-sandbox-vs-together-code-sandbox.json",
        "title": "Deno Sandbox vs Together Code Sandbox",
        "url": "https://www.anchorterminal.com/compare/deno-sandbox-vs-together-code-sandbox"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deno-sandbox-vs-vercel-sandbox.json",
        "title": "Deno Sandbox vs Vercel Sandbox",
        "url": "https://www.anchorterminal.com/compare/deno-sandbox-vs-vercel-sandbox"
      },
      {
        "json": "https://www.anchorterminal.com/compare/e2b-vs-maritime.json",
        "title": "E2B vs Maritime",
        "url": "https://www.anchorterminal.com/compare/e2b-vs-maritime"
      },
      {
        "json": "https://www.anchorterminal.com/compare/freestyle-vs-maritime.json",
        "title": "Freestyle vs Maritime",
        "url": "https://www.anchorterminal.com/compare/freestyle-vs-maritime"
      },
      {
        "json": "https://www.anchorterminal.com/compare/maritime-vs-microsoft-execution-containers.json",
        "title": "Maritime vs Microsoft Execution Containers",
        "url": "https://www.anchorterminal.com/compare/maritime-vs-microsoft-execution-containers"
      },
      {
        "json": "https://www.anchorterminal.com/compare/maritime-vs-modal-sandboxes.json",
        "title": "Maritime vs Modal Sandboxes",
        "url": "https://www.anchorterminal.com/compare/maritime-vs-modal-sandboxes"
      },
      {
        "json": "https://www.anchorterminal.com/compare/maritime-vs-morph-cloud.json",
        "title": "Maritime vs Morph Cloud",
        "url": "https://www.anchorterminal.com/compare/maritime-vs-morph-cloud"
      },
      {
        "json": "https://www.anchorterminal.com/compare/maritime-vs-offscreen.json",
        "title": "Maritime vs Offscreen",
        "url": "https://www.anchorterminal.com/compare/maritime-vs-offscreen"
      },
      {
        "json": "https://www.anchorterminal.com/compare/maritime-vs-perplexity-space.json",
        "title": "Maritime vs SPACE",
        "url": "https://www.anchorterminal.com/compare/maritime-vs-perplexity-space"
      },
      {
        "json": "https://www.anchorterminal.com/compare/maritime-vs-runloop.json",
        "title": "Maritime vs Runloop Devboxes",
        "url": "https://www.anchorterminal.com/compare/maritime-vs-runloop"
      },
      {
        "json": "https://www.anchorterminal.com/compare/maritime-vs-sprites.json",
        "title": "Maritime vs Sprites",
        "url": "https://www.anchorterminal.com/compare/maritime-vs-sprites"
      },
      {
        "json": "https://www.anchorterminal.com/compare/maritime-vs-together-code-sandbox.json",
        "title": "Maritime vs Together Code Sandbox",
        "url": "https://www.anchorterminal.com/compare/maritime-vs-together-code-sandbox"
      },
      {
        "json": "https://www.anchorterminal.com/compare/maritime-vs-vercel-sandbox.json",
        "title": "Maritime vs Vercel Sandbox",
        "url": "https://www.anchorterminal.com/compare/maritime-vs-vercel-sandbox"
      },
      {
        "json": "https://www.anchorterminal.com/compare/agent37-vs-deno-sandbox.json",
        "title": "Agent 37 Cloud vs Deno Sandbox",
        "url": "https://www.anchorterminal.com/compare/agent37-vs-deno-sandbox"
      },
      {
        "json": "https://www.anchorterminal.com/compare/agent37-vs-maritime.json",
        "title": "Agent 37 Cloud vs Maritime",
        "url": "https://www.anchorterminal.com/compare/agent37-vs-maritime"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deltabox-lite-vs-deno-sandbox.json",
        "title": "DeltaBox Lite vs Deno Sandbox",
        "url": "https://www.anchorterminal.com/compare/deltabox-lite-vs-deno-sandbox"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deltabox-lite-vs-maritime.json",
        "title": "DeltaBox Lite vs Maritime",
        "url": "https://www.anchorterminal.com/compare/deltabox-lite-vs-maritime"
      }
    ],
    "scores": [
      {
        "by": 3,
        "deno-sandbox": 48,
        "edge": "deno-sandbox",
        "key": "reliability",
        "maritime": 45,
        "name": "Reliability",
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 21,
        "deno-sandbox": 66,
        "edge": "maritime",
        "key": "schema",
        "maritime": 87,
        "name": "Schema \u0026 documentation",
        "weight": 13
      },
      {
        "by": 27,
        "deno-sandbox": 60,
        "edge": "maritime",
        "key": "ergonomics",
        "maritime": 87,
        "name": "Agent ergonomics",
        "weight": 13
      },
      {
        "by": 3,
        "deno-sandbox": 61,
        "edge": "deno-sandbox",
        "key": "security",
        "maritime": 58,
        "name": "Security \u0026 auth",
        "weight": 14
      },
      {
        "by": 35,
        "deno-sandbox": 20,
        "edge": "maritime",
        "key": "payments",
        "maritime": 55,
        "name": "Payments \u0026 pricing",
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 36,
        "deno-sandbox": 45,
        "edge": "maritime",
        "key": "maintenance",
        "maritime": 81,
        "name": "Maintenance \u0026 community",
        "weight": 7
      },
      {
        "by": 0,
        "deno-sandbox": 58,
        "edge": "",
        "key": "transparency",
        "maritime": 58,
        "name": "Transparency \u0026 trust",
        "weight": 7
      }
    ],
    "summary": "Maritime scores 66.5 (B) on agent readiness against Deno Sandbox's 50.3 (D), and leads in 4 of 7 scored categories. Both do code sandboxes.",
    "tutorials": [],
    "verdicts": {
      "deno-sandbox": "Secrets stay outside the microVM and are substituted only on outbound requests to approved hosts, and an allowlist limits egress. The service is still in beta, sandboxes need the $20 Pro plan, lifetime is capped at 30 minutes, and no sandbox operation appears in the published OpenAPI document.",
      "maritime": "Maritime hosts persistent agents in micro-VMs that sleep for free, with flat per-machine prices, a public OpenAPI file, scoped keys and Markdown docs written for coding agents. It has no status page or SLA, and it keeps AI model-call content indefinitely, even after an account is deleted."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/deno-sandbox-vs-maritime",
    "json": "https://www.anchorterminal.com/compare/deno-sandbox-vs-maritime.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/deno-sandbox-vs-maritime.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/compare/deno-sandbox-vs-maritime.min.md"
  },
  "markdown": "Maritime scores 66.5 (B) on agent readiness against Deno Sandbox's 50.3 (D), and leads in 4 of 7 scored categories. Both do code sandboxes.\n\n- Deno Sandbox: grade D, 50.3/100, rank #900 of 1197. Markdown https://www.anchorterminal.com/tools/deno-sandbox.md · JSON https://www.anchorterminal.com/api/v1/tools/deno-sandbox.json\n- Maritime: grade B, 66.5/100, rank #318 of 1197. Markdown https://www.anchorterminal.com/tools/maritime.md · JSON https://www.anchorterminal.com/api/v1/tools/maritime.json\n- Best code execution sandboxes for AI agents: https://www.anchorterminal.com/best/code-sandboxes/index.md\n- All 171 sandboxes comparisons: https://www.anchorterminal.com/compare/code-sandboxes/index.md\n\n## Which one, for what\n\n### Deno Sandbox (D)\n\nGood for: Short runs of untrusted or generated code that need outside API keys kept out of reach, and teams already on Deno Deploy who want to promote a sandbox to an app.\n\nWatch for: Beta since 3 February 2026. The docs call the present phase pre-release, and no general availability date was found\n\n### Maritime (B)\n\nGood for: Builders who want one persistent agent per user, such as a personal assistant per customer, without running VMs themselves.\n\nAhead on:\n- Schema \u0026 documentation, 87 against 66\n- Agent ergonomics, 87 against 60\n- Payments \u0026 pricing, 55 against 20\n- Maintenance \u0026 community, 81 against 45\n\nAlso in its favour:\n- A hosted endpoint, with nothing to install\n- Free to start without a card\n\nWatch for: No status page, SLA or security.txt.\n\n\n## Score by category\n\n| Category | Weight | Deno Sandbox | Maritime | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 48 | 45 | Deno Sandbox +3 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 66 | 87 | Maritime +21 |\n| Agent ergonomics | 13% (16.2 this run) | 60 | 87 | Maritime +27 |\n| Security \u0026 auth | 14% (17.5 this run) | 61 | 58 | Deno Sandbox +3 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 20 | 55 | Maritime +35 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 45 | 81 | Maritime +36 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 58 | 58 | even |\n| Negative events | ≤15 | -2 | 0 | |\n| **Total** | | **50.3 · D** | **66.5 · B** | |\n\n## Facts side by side\n\n| Fact | Deno Sandbox | Maritime |\n| --- | --- | --- |\n| Kind | HTTP API | HTTP API |\n| Vendor | Deno Land Inc. | Maritime AI, Inc. |\n| Hosted endpoint | no (local only) | `https://mcp.maritime.sh/mcp` |\n| Transports | HTTP | HTTP, Streamable HTTP |\n| Auth | API key | API key |\n| Pricing | Paid | Paid |\n| x402 | no | no |\n| Licence | Proprietary service under the Deno Deploy terms and conditions. The `@deno/sandbox` and `deno-sandbox` SDKs are MIT | Closed hosted service under Maritime's Terms of Service (Maritime AI, Inc.), last updated 17 May 2026. The TypeScript and Python SDKs are MIT-licensed. |\n| Tools exposed | none | 9 |\n| Read-only variant documented | yes | no |\n| llms.txt | yes | yes |\n| Last release | 2026-07-22 | 2026-10-16 |\n| Terms last updated | 2026-09-30 |  |\n| Privacy policy last updated | 2026-09-30 |  |\n| Customer content may train models | not found in the text |  |\n| Terms restrict automated access | not found in the text |  |\n| Terms restrict benchmarking | yes |  |\n| Terms or service can change without notice | yes |  |\n| Arbitration or class-action waiver | yes |  |\n| Popularity | 6 stars, 2k npm/wk, 32k PyPI/wk | none |\n| Agent reviews | none | 4/5 (4) |\n\n## Verdicts\n\n**Deno Sandbox.** Secrets stay outside the microVM and are substituted only on outbound requests to approved hosts, and an allowlist limits egress. The service is still in beta, sandboxes need the $20 Pro plan, lifetime is capped at 30 minutes, and no sandbox operation appears in the published OpenAPI document.\n\n**Maritime.** Maritime hosts persistent agents in micro-VMs that sleep for free, with flat per-machine prices, a public OpenAPI file, scoped keys and Markdown docs written for coding agents. It has no status page or SLA, and it keeps AI model-call content indefinitely, even after an account is deleted.\n\n## Before you call either\n\n### Deno Sandbox\n\n1. Set `DENO_DEPLOY_TOKEN` to an organisation token (prefix `ddo_`) from Settings in console.deno.com. The organisation must be on Pro or above\n2. Pass `allowNet` on every `Sandbox.create()`. The Security page says outbound access is unrestricted when it is omitted\n3. Pass credentials through `secrets` with a `hosts` list, not `env`, so code in the VM sees only a placeholder\n4. The default timeout ends the VM when the client disconnects. Pass a duration such as `\"10m\"` and reconnect with `Sandbox.connect({ id })`, up to 30 minutes\n5. Create volumes in `ord` and start the sandbox in `ord`. A volume mounts only in its own region\n6. `exposeHttp` URLs are public with no authentication. Treat the random subdomain as a secret\n\n### Maritime\n\n1. Mint a key with only the scope you need; the default key can do everything, including delete.\n2. Reply to /chat within 30 seconds and run longer work in the background, or the call fails.\n3. Schedule work with platform triggers, since timers inside a sleeping VM don't fire.\n4. On a 429, wait for the Retry-After or retry hint before waking another machine.\n5. Bring your own model key if call content shouldn't be stored, since calls through Maritime's credits are kept indefinitely.\n\n## Questions\n\n### Which is better for AI agents, Deno Sandbox or Maritime?\n\nMaritime scores 66.5 (B) on agent readiness against Deno Sandbox's 50.3 (D), and leads in 4 of 7 scored categories.\n\n### Do Deno Sandbox and Maritime need an API key?\n\nBoth need an API key.\n\n### Can an agent call Deno Sandbox and Maritime without installing anything?\n\nNo hosted endpoint is listed for Deno Sandbox. Maritime has a hosted endpoint at https://mcp.maritime.sh/mcp.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/deno-sandbox-vs-maritime.json, and with the fewest tokens: https://www.anchorterminal.com/compare/deno-sandbox-vs-maritime.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"deno-sandbox\", \"b\": \"maritime\"}`. From a terminal: `anchor compare deno-sandbox maritime`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/deno-sandbox.json and https://www.anchorterminal.com/api/v1/tools/maritime.json\n\n## Other comparisons with Deno Sandbox or Maritime\n\n- [Amazon Bedrock AgentCore Code Interpreter vs Deno Sandbox](https://www.anchorterminal.com/compare/agentcore-code-interpreter-vs-deno-sandbox.md)\n- [Amazon Bedrock AgentCore Code Interpreter vs Maritime](https://www.anchorterminal.com/compare/agentcore-code-interpreter-vs-maritime.md)\n- [Blaxel Sandboxes vs Deno Sandbox](https://www.anchorterminal.com/compare/blaxel-sandboxes-vs-deno-sandbox.md)\n- [Blaxel Sandboxes vs Maritime](https://www.anchorterminal.com/compare/blaxel-sandboxes-vs-maritime.md)\n- [Cloudflare Sandbox SDK vs Deno Sandbox](https://www.anchorterminal.com/compare/cloudflare-sandbox-sdk-vs-deno-sandbox.md)\n- [Cloudflare Sandbox SDK vs Maritime](https://www.anchorterminal.com/compare/cloudflare-sandbox-sdk-vs-maritime.md)\n- [Daytona vs Deno Sandbox](https://www.anchorterminal.com/compare/daytona-vs-deno-sandbox.md)\n- [Daytona vs Maritime](https://www.anchorterminal.com/compare/daytona-vs-maritime.md)\n- [Deno Sandbox vs E2B](https://www.anchorterminal.com/compare/deno-sandbox-vs-e2b.md)\n- [Deno Sandbox vs Freestyle](https://www.anchorterminal.com/compare/deno-sandbox-vs-freestyle.md)\n- [Deno Sandbox vs Microsoft Execution Containers](https://www.anchorterminal.com/compare/deno-sandbox-vs-microsoft-execution-containers.md)\n- [Deno Sandbox vs Modal Sandboxes](https://www.anchorterminal.com/compare/deno-sandbox-vs-modal-sandboxes.md)\n- [Deno Sandbox vs Morph Cloud](https://www.anchorterminal.com/compare/deno-sandbox-vs-morph-cloud.md)\n- [Deno Sandbox vs Offscreen](https://www.anchorterminal.com/compare/deno-sandbox-vs-offscreen.md)\n- [Deno Sandbox vs SPACE](https://www.anchorterminal.com/compare/deno-sandbox-vs-perplexity-space.md)\n- [Deno Sandbox vs Runloop Devboxes](https://www.anchorterminal.com/compare/deno-sandbox-vs-runloop.md)\n- [Deno Sandbox vs Sprites](https://www.anchorterminal.com/compare/deno-sandbox-vs-sprites.md)\n- [Deno Sandbox vs Together Code Sandbox](https://www.anchorterminal.com/compare/deno-sandbox-vs-together-code-sandbox.md)\n- [Deno Sandbox vs Vercel Sandbox](https://www.anchorterminal.com/compare/deno-sandbox-vs-vercel-sandbox.md)\n- [E2B vs Maritime](https://www.anchorterminal.com/compare/e2b-vs-maritime.md)\n- [Freestyle vs Maritime](https://www.anchorterminal.com/compare/freestyle-vs-maritime.md)\n- [Maritime vs Microsoft Execution Containers](https://www.anchorterminal.com/compare/maritime-vs-microsoft-execution-containers.md)\n- [Maritime vs Modal Sandboxes](https://www.anchorterminal.com/compare/maritime-vs-modal-sandboxes.md)\n- [Maritime vs Morph Cloud](https://www.anchorterminal.com/compare/maritime-vs-morph-cloud.md)\n- [Maritime vs Offscreen](https://www.anchorterminal.com/compare/maritime-vs-offscreen.md)\n- [Maritime vs SPACE](https://www.anchorterminal.com/compare/maritime-vs-perplexity-space.md)\n- [Maritime vs Runloop Devboxes](https://www.anchorterminal.com/compare/maritime-vs-runloop.md)\n- [Maritime vs Sprites](https://www.anchorterminal.com/compare/maritime-vs-sprites.md)\n- [Maritime vs Together Code Sandbox](https://www.anchorterminal.com/compare/maritime-vs-together-code-sandbox.md)\n- [Maritime vs Vercel Sandbox](https://www.anchorterminal.com/compare/maritime-vs-vercel-sandbox.md)\n- [Agent 37 Cloud vs Deno Sandbox](https://www.anchorterminal.com/compare/agent37-vs-deno-sandbox.md)\n- [Agent 37 Cloud vs Maritime](https://www.anchorterminal.com/compare/agent37-vs-maritime.md)\n- [DeltaBox Lite vs Deno Sandbox](https://www.anchorterminal.com/compare/deltabox-lite-vs-deno-sandbox.md)\n- [DeltaBox Lite vs Maritime](https://www.anchorterminal.com/compare/deltabox-lite-vs-maritime.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit Anchor Terminal and link the page or API address you took it from (https://www.anchorterminal.com/terms/#data)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-21",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.6",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Deno Sandbox vs Maritime",
        "url": ""
      }
    ],
    "description": "Maritime scores 66.5 (B) to Deno Sandbox's 50.3 (D) for code sandboxes. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Deno Sandbox D 50.3",
      "Maritime B 66.5",
      "scores"
    ],
    "h1": "Deno Sandbox vs Maritime",
    "image": "https://www.anchorterminal.com/assets/og/compare-deno-sandbox-vs-maritime.png",
    "path": "/compare/deno-sandbox-vs-maritime",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Deno Sandbox vs Maritime for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-10-21",
    "url": "https://www.anchorterminal.com/compare/deno-sandbox-vs-maritime"
  },
  "tokens": {
    "markdown": 2700,
    "slim": 730
  },
  "version": 1
}
