{
 "features_resolved": {
  "snapshot_any": true,
  "snapshot_mem": false,
  "fork": false,
  "pause_resume": true,
  "persistent_disk": true,
  "whole_disk": null,
  "persist_scope": null,
  "volumes": true,
  "auto_stop_idle": true,
  "long_sessions": true,
  "custom_image": true,
  "image_snapshot": true,
  "image_oci": false,
  "vm_isolation": false,
  "docker_inside": false,
  "nested_virt": false,
  "root": null,
  "systemd": null,
  "browser": false,
  "desktop": false,
  "computer_use": false,
  "code_interpreter": null,
  "browser_control": null,
  "desktop_control": null,
  "browser_and_desktop": false,
  "anti_bot": false,
  "captcha_solving": false,
  "residential_ip": false,
  "agent_harnesses": false,
  "ssh": false,
  "public_ipv4": false,
  "inbound_https": true,
  "custom_domain": null,
  "raw_tcp_inbound": null,
  "egress_allowlist": false,
  "open_internet": true,
  "static_egress_ip": false,
  "private_network": null,
  "self_host": false,
  "byoc": true,
  "open_source": false,
  "soc2": false,
  "hipaa": false,
  "sso": false,
  "gpu": false,
  "arm64": false,
  "windows": false,
  "macos": false,
  "lang_python": true,
  "lang_node": true,
  "lang_go": null,
  "lang_rust": null,
  "lang_java": null,
  "gpu_desktop": null,
  "credential_injection": null,
  "egress_http_rules": false,
  "wake_on_request": true,
  "live_resize": false,
  "fork_running": false,
  "memory_snapshot_fork": false,
  "webhooks": true,
  "scheduled_wakeups": null,
  "audit_logs": false,
  "eu_data_residency": true,
  "zero_data_retention": null,
  "scoped_api_keys": true,
  "spend_limits": true,
  "mcp_server": true,
  "usage_api": false,
  "snapshot_auto": false,
  "snapshot_on_demand": false,
  "harness_api": true,
  "own_agent_api": true,
  "fast_boot": null,
  "strong_isolation": false,
  "ingress_rules": true,
  "guest_firewall": false,
  "secret_proxy": false,
  "secret_proxy_any": false,
  "volume_attach": false,
  "volume_shared": false,
  "sidecar": null,
  "fuse": null,
  "kernel_features": null,
  "burst": null
 },
 "company": {
  "id": "server4agent",
  "checked": "2026-09-30",
  "company": "Server4Agent",
  "ownership": {
   "value": "independent",
   "parent": null,
   "source": "https://www.server4agent.com/company",
   "quote": "Server4Agent turns requests into live tools, automations, dashboards, and workflows your team can open.",
   "confidence": "low"
  },
  "stage": {
   "value": "unknown",
   "source": "",
   "quote": "",
   "confidence": "low",
   "note": "No funding announcement, press coverage, Crunchbase/HN presence, or investor page found. Site is early-access/waitlist only (every plan CTA is a waitlist button per prior card research), consistent with a pre-launch startup, but no stage-defining evidence exists."
  },
  "accelerators": [],
  "total_funding_usd": {
   "value": null,
   "status": "unknown"
  },
  "last_round": {
   "type": null,
   "amount_usd": null,
   "date": null,
   "leads": [],
   "status": "unknown",
   "source": "",
   "quote": ""
  },
  "investors": [],
  "portfolio_listings": [],
  "revenue": {
   "value": null,
   "status": "unknown"
  },
  "employees": {
   "value": null,
   "source": ""
  },
  "note": "No founders, team names, funding, or ownership information is disclosed on the site (team/company/careers pages have no bios or press). Bing search and HN Algolia search for 'Server4Agent' return zero organic results, and no Crunchbase/PitchBook/TechCrunch coverage was found in the time budget. The product itself is pre-launch/early-access (waitlist CTA, no confirmed self-serve signup), suggesting a very young, likely bootstrapped or unannounced pre-seed startup, but this is inference, not confirmed evidence, so ownership/stage are left low-confidence/unknown rather than guessed."
 },
 "id": "server4agent",
 "name": "Server4Agent",
 "url": "https://www.server4agent.com/pricing",
 "category": "dev-env",
 "isolation": "container",
 "modes": [
  {
   "key": "native-meter",
   "label": "Native product meter; not a general-purpose 4-vCPU/8-GiB VM",
   "flags": [
    "alt"
   ],
   "os": [
    "linux"
   ],
   "regions": null,
   "gpu_only": false,
   "features": {},
   "pricing": "sizes",
   "sizes": [],
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": null,
   "granularity_s": null,
   "start_fee": null,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": null,
   "note": "Not auto-rankable for generic VM workloads. Native price and usage limits are preserved in provider rate_cards/extras and regimes. Empty sizes intentionally prevents inventing CPU/RAM capacity or treating missing rates as zero."
  }
 ],
 "storage": {
  "included_disk_gib": null,
  "disk_gib_month": null,
  "disk_billed_when_stopped": null,
  "snapshot_gib_month": null,
  "paused_ram_billed": null
 },
 "network": {
  "egress_free_gib": null,
  "egress_gib": null,
  "ipv4_month": null,
  "ipv4_available": null,
  "internet": {
   "default": "full"
  }
 },
 "plans": [
  {
   "name": "Free",
   "fee": 0,
   "flags": [],
   "fee_is_credit": false,
   "included_usd": null,
   "per_seat": null,
   "concurrency": 1,
   "max_session_h": null,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": null,
   "note": "1 server; small tier; 5 GB/server; 1 public project; 10 GB monthly egress; $2 trial credits.",
   "egress_cap_gib": 10
  },
  {
   "name": "Starter",
   "fee": 29,
   "flags": [],
   "fee_is_credit": false,
   "included_usd": 10,
   "per_seat": null,
   "concurrency": 2,
   "max_session_h": null,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": null,
   "note": "2 small servers; 5 GB/server; 3 public projects; 100 GB egress; 3 members."
  },
  {
   "name": "Pro",
   "fee": 99,
   "flags": [],
   "fee_is_credit": false,
   "included_usd": 40,
   "per_seat": null,
   "concurrency": 3,
   "max_session_h": null,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": null,
   "note": "3 small/medium servers; 20 GB/server; 10 public projects; 250 GB egress; 5 members."
  },
  {
   "name": "Business",
   "fee": 299,
   "flags": [],
   "fee_is_credit": false,
   "included_usd": 150,
   "per_seat": null,
   "concurrency": 10,
   "max_session_h": null,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": null,
   "note": "10 servers, small/medium/large; 100 GB/server; 30 public projects; 1 TB egress; 15 members."
  },
  {
   "name": "Enterprise",
   "fee": null,
   "flags": [
    "sales"
   ],
   "fee_is_credit": false,
   "included_usd": null,
   "per_seat": null,
   "concurrency": null,
   "max_session_h": null,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": null,
   "note": "Unlimited advertised servers, custom storage/credits; managed or BYOC."
  }
 ],
 "free": {
  "one_time_credit": 2,
  "monthly_credit": null
 },
 "features": {
  "linux": true,
  "windows": false,
  "macos": false,
  "arm64": false,
  "gpu": false,
  "snapshot": "fs",
  "pause_resume": true,
  "fork": false,
  "persistent_disk": true,
  "volumes": true,
  "auto_stop_idle": true,
  "max_session_h": null,
  "custom_image": null,
  "docker_inside": false,
  "nested_virt": false,
  "root": null,
  "systemd": null,
  "browser": false,
  "desktop": false,
  "computer_use": false,
  "code_interpreter": null,
  "agent_harnesses": false,
  "ssh": false,
  "public_ipv4": false,
  "inbound_https": true,
  "custom_domain": null,
  "raw_tcp_inbound": null,
  "egress_allowlist": false,
  "static_egress_ip": false,
  "private_network": null,
  "self_host": false,
  "byoc": true,
  "open_source": false,
  "soc2": false,
  "hipaa": false,
  "sso": false,
  "gpu_types": [],
  "regions": [
   "us",
   "eu"
  ],
  "lang_python": true,
  "lang_node": true,
  "lang_go": null,
  "lang_rust": null,
  "lang_java": null,
  "gpu_desktop": null,
  "credential_injection": null,
  "egress_http_rules": false,
  "wake_on_request": true,
  "live_resize": false,
  "fork_running": false,
  "memory_snapshot_fork": false,
  "webhooks": true,
  "scheduled_wakeups": null,
  "audit_logs": false,
  "eu_data_residency": true,
  "zero_data_retention": null,
  "scoped_api_keys": true,
  "spend_limits": true,
  "mcp_server": true,
  "snapshot_auto": false,
  "snapshot_on_demand": false,
  "harness_api": true,
  "ingress_rules": true,
  "secret_proxy": false,
  "image_oci": false,
  "anti_bot": false,
  "captcha_solving": false,
  "egress_ip_type": "datacenter",
  "volume_attach": false,
  "volume_shared": false,
  "own_agent_api": true,
  "guest_firewall": false,
  "max_session_unlimited": true,
  "isolation": "container",
  "open_internet": true,
  "usage_api": false
 },
 "perf": {
  "cpu_runs_s": null,
  "cold_start_ms": null,
  "burst_tti_ms": null,
  "dax_s": null
 },
 "knobs": [],
 "caveats": [
  "vCPU/RAM of server tiers and base compute meter unpublished.",
  "Plan fee is not wholly credit: Starter $29 includes $10; Pro $99 includes $40; Business $299 includes $150.",
  "Displayed ~1.4x Starter/Pro and ~1.2x Business AI overage are approximate and applied to an unpublished base; cannot derive a unit price.",
  "Default managed-server caps stop at 10, so 50 concurrent servers requires Enterprise contract.",
  "Project count is not sandbox concurrency; no inference that many projects each get a separate 4/8 VM.",
  "Early-access CTA leaves onboarding availability untested; no account created.",
  "Native billing cannot be reduced to a 4-vCPU/8-GiB price. No matching engine sizes, by design.",
  "Included credits reset every billing period (no rollover). Free plan hard-stops; paid plans can allow overage (~1.4x base on Starter/Pro, ~1.2x on Business) or keep a strict cap. Budget caps can be slightly exceeded because of propagation delays.",
  "Product is still early access: every plan CTA is a waitlist button and /waitlist redirects to /?waitlist=1; self-serve signup not confirmed.",
  "Annual billing gives 2 months free: Starter $290/yr (~$24/mo), Pro $990/yr (~$83/mo), Business $2,990/yr (~$249/mo). Not encoded as plans.",
  "Included credits may cover only AI/agent work: a Server4Agent blog says server tiers (small/medium/large) and egress are metered separately and 'priced by capacity' (no tier price published), while the pricing FAQ says a credit is '$1 of metered usage (compute + AI)'. Treat included_usd as applying to AI usage only until clarified."
 ],
 "sources": [
  "https://www.server4agent.com/pricing",
  "https://www.server4agent.com/llms-full.txt",
  "https://www.server4agent.com/docs/api",
  "https://www.server4agent.com/blog/e2b-alternatives-for-ai-agents"
 ],
 "fleet": {
  "default_max_instances": 1,
  "default_max_vcpu": null,
  "default_max_gpus": null,
  "raise": "self-serve",
  "raise_time_days": null,
  "verification": null,
  "tiers": "Free 1 server; Starter 2; Pro 3; Business 10; Enterprise advertised unlimited.",
  "notes": "10 needs Business; 50/300/1,000 need Enterprise. Server-count entitlement includes shape restrictions, not a single interchangeable CPU pool.",
  "sources": [
   "https://www.server4agent.com/pricing"
  ],
  "researched": "2026-09-28"
 },
 "audit_2026_09_29": {
  "applied": 5,
  "source": "checked against the provider's live pricing and docs pages",
  "reviewed": 3
 },
 "feature_evidence": {
  "snapshot_auto": {
   "value": false,
   "source": "https://www.server4agent.com/llms-full.txt",
   "quote": "Servers scale to zero when idle; state persists on a durable volume mounted at `/home/node/workspace`.",
   "note": "Idle scale-to-zero keeps the disk (persistent_disk), not a snapshot; nothing says memory/processes are saved. Paused projects 'stop processes and cron until resumed'.",
   "checked": "2026-09-29"
  },
  "snapshot_on_demand": {
   "value": false,
   "source": "https://www.server4agent.com/docs/api",
   "quote": "Moving a project to another Server4Agent deployment takes two calls. POST /projects/{id}/export packages the project into one file and returns a time-limited link to it; POST /servers/{id}/projects/import takes that file, base64 encoded, and recreates the project on the target.",
   "note": "reviewed: proposed correction rejected (This is a callable-whenever-you-want API that captures the project's source tree, settings and run plan into a portable file and can restore it elsewhere — an on-demand checkpoint of project state, even though it deliberately excludes dependency caches, git history and secret values (POST /projects/{id}/export / import). The card's prior 'false' treated it as a mere code bundle rather than a snapshot; per the field definition ('take a snapshot/checkpoint whenever you want via API/CLI') export/import qualifies, so snapshot_on_demand should be true (scope: project files+settings+run plan only, not full machine/memory state).)",
   "checked": "2026-09-30"
  },
  "harness_api": {
   "value": true,
   "source": "https://www.server4agent.com/llms-full.txt",
   "quote": "A goal sent to the build agent against a project. Created from the dashboard task composer or via MCP `prompt`. Supports follow-up threads, file attachments (up to 5), optional model tier selection, cancellation, and `awaiting_input` when the agent needs a human answer.",
   "note": "Provider's own on-server 'build agent' only (no Claude Code/Codex harnesses). MCP `prompt({server_id, prompt})` and REST POST /servers/{id}/tasks ('Give the agent a goal'), GET tasks list/get with status, question, latest progress log; project_id threads a run 'onto that project as a follow-up'; webhooks task.created/completed/failed. No token-level event streaming documented (poll or webhooks).",
   "checked": "2026-09-29"
  },
  "ingress_rules": {
   "value": true,
   "source": "https://www.server4agent.com/security",
   "quote": "Once it is live you choose who may open it: anyone with the link, or only your team.",
   "note": "Per project: visibility private (URL serves nothing) by default vs public; access 'public' or 'team' (sign-in required, can be narrowed to named members). Public apps behind WAF/DDoS protection. No IP allowlists or port selection documented; no raw ports.",
   "checked": "2026-09-29"
  },
  "secret_proxy": {
   "value": false,
   "source": "https://www.server4agent.com/security",
   "quote": "Injected as environment variables at run time",
   "note": "Encrypted vault, per-account/server/project scoping, write-only via API, but values enter the server as env vars. No injecting proxy.",
   "checked": "2026-09-29"
  },
  "image_oci": {
   "value": false,
   "source": "https://www.server4agent.com/docs/mcp",
   "quote": "create_server // → { id, url } provision a new server ... Every project is seeded from a source. Omit it for a blank workspace ... or point at your own code with a git or archive source",
   "note": "not offered: servers are provisioned from a fixed tier (small/medium/large) and projects seed from git/archive/template sources, not a custom Docker/OCI image.",
   "checked": "2026-09-30"
  },
  "nested_virt": {
   "value": false,
   "source": "https://www.server4agent.com/security",
   "quote": "Every server runs in an isolated environment so one workload can't reach another's files, processes, or network.",
   "note": "not offered: outside the product's scope — a code-shipping platform for AI-generated apps, not a VM/emulation host; no /dev/kvm or nested virtualization mentioned.",
   "checked": "2026-09-30"
  },
  "desktop": {
   "value": false,
   "source": "https://www.server4agent.com/llms-full.txt",
   "quote": "engineers open the Developer tab: browser VS Code on the live workspace plus git commit history per project.",
   "note": "not offered: outside the product's scope — the only 'browser' surface is a hosted VS Code code editor, not a general graphical desktop (VNC/RDP/stream).",
   "checked": "2026-09-30"
  },
  "browser": {
   "value": false,
   "source": "https://www.server4agent.com/llms-full.txt",
   "quote": "Server4Agent hands back an owned project with a stable URL. This is not a sandbox primitive (E2B, LangSmith Sandboxes, etc.).",
   "note": "not offered: outside the product's scope — it is an AI app-shipping platform, not a browser-automation/managed-browser product.",
   "checked": "2026-09-30"
  },
  "computer_use": {
   "value": false,
   "source": "https://www.server4agent.com/docs/mcp",
   "quote": "exec, read_file, write_file, deploy, and the full server/project lifecycle tools.",
   "note": "not offered: outside the product's scope — no screenshot/click API; interaction is code/file/exec primitives and the on-server build agent.",
   "checked": "2026-09-30"
  },
  "anti_bot": {
   "value": false,
   "source": "https://www.server4agent.com/llms-full.txt",
   "quote": "Server4Agent gives teams a shipping layer for AI-assistant work.",
   "note": "not offered: outside the product's scope — no browser/stealth/fingerprinting product surface exists.",
   "checked": "2026-09-30"
  },
  "captcha_solving": {
   "value": false,
   "source": "https://www.server4agent.com/llms-full.txt",
   "quote": "Server4Agent gives teams a shipping layer for AI-assistant work.",
   "note": "not offered: outside the product's scope — no browser-automation or CAPTCHA-solving surface documented.",
   "checked": "2026-09-30"
  },
  "egress_ip_type": {
   "value": "datacenter",
   "source": "https://www.server4agent.com/pricing",
   "quote": "Egress / mo 10 GB 100 GB 250 GB 1 TB Custom",
   "note": "Metered cloud egress on a managed compute substrate; no residential/mobile IP product offered, so datacenter is the reasonable default for a hosted app platform.",
   "checked": "2026-09-30"
  },
  "ssh": {
   "value": false,
   "source": "https://www.server4agent.com/docs/mcp",
   "quote": "exec // { server_id, command } run a shell command ... read_file, write_file, delete_file, list_files",
   "note": "Access is via exec/read_file/write_file API calls and a hosted browser VS Code, not SSH; no SSH endpoint or key management is documented anywhere in the docs, MCP tool list, or security page.",
   "checked": "2026-09-30"
  },
  "snapshot": {
   "value": "fs",
   "source": "https://www.server4agent.com/docs/api",
   "quote": "POST /projects/{id}/export packages the project into one file ... The bundle carries the source tree, the project's settings and its run plan. It leaves out dependency caches, git history and any .env or credential file",
   "note": "Only a project export/import (code + settings bundle) exists; no full-machine disk snapshot and no memory/process snapshot. Idle servers scale to zero and keep their persistent volume, but that is not an explicit snapshot API.",
   "checked": "2026-09-30"
  },
  "fork": {
   "value": false,
   "source": "https://www.server4agent.com/docs/api",
   "quote": "Moving a project to another Server4Agent deployment takes two calls. POST /projects/{id}/export ... POST /servers/{id}/projects/import ... An imported project always lands private, on its own slug and URL.",
   "note": "not offered: export/import copies a project's code/settings to a new project, not a live clone of a running machine; no fork/clone-server endpoint exists in the MCP tool list or OpenAPI reference.",
   "checked": "2026-09-30"
  },
  "fork_running": {
   "value": false,
   "source": "https://www.server4agent.com/docs/api",
   "quote": "POST /projects/{id}/export packages the project into one file and returns a time-limited link to it",
   "note": "not offered: no clone-a-running-machine capability exists; export/import is a file bundle.",
   "checked": "2026-09-30"
  },
  "memory_snapshot_fork": {
   "value": false,
   "source": "https://www.server4agent.com/docs/api",
   "quote": "The bundle carries the source tree, the project's settings and its run plan. It leaves out dependency caches, git history and any .env or credential file",
   "note": "not offered: export/import excludes running process/memory state entirely; there is no fork feature at all.",
   "checked": "2026-09-30"
  },
  "pause_resume": {
   "value": true,
   "source": "https://www.server4agent.com/llms-full.txt",
   "quote": "runtimeStatus: unbuilt, running, or paused ... Paused projects stop processes and cron until resumed.",
   "note": "Projects can be paused (processes/cron stopped) and resumed; servers also scale to zero when idle and wake on the next request.",
   "checked": "2026-09-30"
  },
  "wake_on_request": {
   "value": true,
   "source": "https://www.server4agent.com/docs/quickstart",
   "quote": "The server keeps its workspace and state between tasks. When it is idle, it scales to zero; the next request wakes it again.",
   "note": "Explicit: idle servers scale to zero and wake automatically on the next request.",
   "checked": "2026-09-30"
  },
  "volume_attach": {
   "value": false,
   "source": "https://www.server4agent.com/llms-full.txt",
   "quote": "Servers scale to zero when idle; state persists on a durable volume mounted at `/home/node/workspace`.",
   "note": "Each server has one fixed durable workspace volume sized by tier (5/20/100 GB); no API to attach additional/separate volumes is documented.",
   "checked": "2026-09-30"
  },
  "volume_shared": {
   "value": false,
   "source": "https://www.server4agent.com/llms-full.txt",
   "quote": "Projects isolated within a server workspace (`/home/node/workspace/{slug}`).",
   "note": "not offered: each project's folder lives on its own server's single workspace volume; no mechanism for one volume to be mounted by several running machines at once.",
   "checked": "2026-09-30"
  },
  "live_resize": {
   "value": false,
   "source": "https://www.server4agent.com/docs/mcp",
   "quote": "update_server // { server_id, task?, region? }",
   "note": "update_server exposes only task/region, not tier/CPU/RAM; changing a server's tier is not documented as a live in-place resize.",
   "checked": "2026-09-30"
  },
  "agent_harnesses": {
   "value": false,
   "source": "https://www.server4agent.com/llms-full.txt",
   "quote": "The build agent runs on a persistent server, plans projects, writes code, runs commands, and ships to a stable project URL",
   "note": "not offered: the platform ships its own proprietary 'build agent' only; no Claude Code, Codex CLI, OpenCode or other third-party coding-agent harnesses are preinstalled or offered as templates.",
   "checked": "2026-09-30"
  },
  "own_agent_api": {
   "value": true,
   "source": "https://www.server4agent.com/llms-full.txt",
   "quote": "Headline tool: `prompt`... prompt({ server_id, prompt }) → { run_id, status }. Build agent plans, writes, runs, ships end-to-end.",
   "note": "First-party API (`prompt`, `start_build`/`get_build`, task status, webhooks) drives the provider's own build/task agent, not a bring-your-own coding harness.",
   "checked": "2026-09-30"
  },
  "lang_python": {
   "value": true,
   "source": "https://www.server4agent.com/docs/examples",
   "quote": "exec({ server_id: \"srv_2k9\", command: \"python fib.py\" }) ... exec({ server_id: \"srv_2k9\", command: \"flask --app app run --port 8080\" })",
   "note": "Docs show Python (and Flask) running directly via exec.",
   "checked": "2026-09-30"
  },
  "lang_node": {
   "value": true,
   "source": "https://www.server4agent.com/docs/examples",
   "quote": "prompt({ server_id: \"srv_2k9\", prompt: \"Build a Next.js landing page with a waitlist form and deploy it.\" }) ... artifacts: [\"app/page.tsx\", \"package.json\", \"README.md\"]",
   "note": "Docs show Next.js/Node apps built and deployed; the workspace path itself is /home/node/workspace.",
   "checked": "2026-09-30"
  },
  "public_ipv4": {
   "value": false,
   "source": "https://www.server4agent.com/llms-full.txt",
   "quote": "Public app (per project) | https://\\<slug\\>.apps.server4agent.com",
   "note": "not offered: outside the product's scope — projects are reached via managed HTTPS subdomains, not a per-machine public IPv4 address; no raw TCP/IP is documented.",
   "checked": "2026-09-30"
  },
  "egress_allowlist": {
   "value": false,
   "source": "https://www.server4agent.com/security",
   "quote": "Every server runs in an isolated environment so one workload can't reach another's files, processes, or network.",
   "note": "not offered: no outbound allow/deny list, no-internet mode, or security-group egress rules are documented anywhere in security, API, or pricing pages.",
   "checked": "2026-09-30"
  },
  "egress_http_rules": {
   "value": false,
   "source": "https://www.server4agent.com/security",
   "quote": "Every server runs in an isolated environment so one workload can't reach another's files, processes, or network.",
   "note": "not offered: outside the product's scope — no HTTP method/path-level egress controls are documented.",
   "checked": "2026-09-30"
  },
  "guest_firewall": {
   "value": false,
   "source": "https://www.server4agent.com/docs/mcp",
   "quote": "exec // { server_id, command } run a shell command",
   "note": "root/sudo access is not documented (root field unresolved) and no VM-level networking control is described, so nftables/iptables use inside is not established; treated as not offered rather than derived-true since this isn't confirmed as a full VM with root.",
   "checked": "2026-09-30"
  },
  "static_egress_ip": {
   "value": false,
   "source": "https://www.server4agent.com/pricing",
   "quote": "Egress / mo 10 GB 100 GB 250 GB 1 TB Custom",
   "note": "not offered: egress is described purely as metered bandwidth by plan; no fixed/static outbound IP is documented.",
   "checked": "2026-09-30"
  },
  "gpu": {
   "value": false,
   "source": "https://www.server4agent.com/pricing",
   "quote": "| Plan | Price | Servers | Tiers | AI credits/mo | Live public projects |",
   "note": "not offered: outside the product's scope — server tiers are small/medium/large web-app compute boxes; no GPU tier or GPU machine type is offered anywhere.",
   "checked": "2026-09-30"
  },
  "windows": {
   "value": false,
   "source": "https://www.server4agent.com/llms-full.txt",
   "quote": "Regions: `us-east`, `us-west`, `eu-west`. Servers scale to zero when idle; state persists on a durable volume mounted at `/home/node/workspace`.",
   "note": "not offered: outside the product's scope — a Linux/Node-based app-shipping platform; no Windows machine option is documented.",
   "checked": "2026-09-30"
  },
  "macos": {
   "value": false,
   "source": "https://www.server4agent.com/llms-full.txt",
   "quote": "Regions: `us-east`, `us-west`, `eu-west`. Servers scale to zero when idle; state persists on a durable volume mounted at `/home/node/workspace`.",
   "note": "not offered: outside the product's scope — no macOS machine option is documented.",
   "checked": "2026-09-30"
  },
  "self_host": {
   "value": false,
   "source": "https://www.server4agent.com/security",
   "quote": "On the Enterprise plan you can bring your own cloud: we deploy into your account and you keep the keys, so data and compute stay in infrastructure you own and govern.",
   "note": "not offered: Enterprise offers BYOC (Server4Agent deploys its managed service into the customer's cloud account), not a self-hostable open-source package the customer runs entirely on their own.",
   "checked": "2026-09-30"
  },
  "open_source": {
   "value": false,
   "source": "https://www.server4agent.com/llms-full.txt",
   "quote": "Every step above exists as a zero-dependency script you can clone and run: MCP and REST quickstarts plus three template walkthroughs live in the examples directory on GitHub.",
   "note": "Only example/quickstart scripts are open on GitHub; the core server/build-agent product itself is not published under an OSI license.",
   "checked": "2026-09-30"
  },
  "hipaa": {
   "value": false,
   "source": "https://www.server4agent.com/security",
   "quote": "We don't hold a SOC 2 report yet, and we'd rather say that plainly than dress it up. SOC 2 Type II is on the roadmap.",
   "note": "The security/trust page lists current and roadmap compliance items (SOC 2 Type II, DPA for GDPR) but never mentions HIPAA or a BAA, so it is not currently offered.",
   "checked": "2026-09-30"
  },
  "eu_data_residency": {
   "value": true,
   "source": "https://www.server4agent.com/llms-full.txt",
   "quote": "Available tiers depend on the account's plan. Regions: `us-east`, `us-west`, `eu-west`.",
   "note": "Servers can be created in the eu-west region, keeping the workload's compute/storage in the EU.",
   "checked": "2026-09-30"
  },
  "max_session_h": {
   "value": "none",
   "source": "https://www.server4agent.com/docs/quickstart",
   "quote": "The server keeps its workspace and state between tasks. When it is idle, it scales to zero; the next request wakes it again.",
   "note": "Servers are persistent compute boxes with no documented maximum session/runtime length; they idle to zero rather than being force-stopped after a fixed duration, and run until deleted.",
   "checked": "2026-09-30"
  },
  "docker_inside": {
   "value": false,
   "source": "https://www.server4agent.com/llms-full.txt",
   "quote": "Server4Agent gives teams a shipping layer for AI-assistant work... the build agent runs on a persistent server, plans projects, writes code, runs commands, and ships to a stable project URL.",
   "note": "not offered: outside the product's scope. This is a managed Node.js project/workspace platform (workspace at /home/node/workspace, exec/read_file/write_file primitives scoped to a project) for shipping AI-built web apps and automations, not a general-purpose VM. No docs page (llms-full.txt, /docs/api, /security, /pricing, blog) mentions Docker, containers-inside-the-server, or an OCI/image feature.",
   "checked": "2026-09-30"
  },
  "arm64": {
   "value": false,
   "source": "https://www.server4agent.com/pricing",
   "quote": "Server | small | medium | large ... Regions: us-east, us-west, eu-west.",
   "note": "not offered: outside the product's scope. Server4Agent exposes only server size tiers (small/medium/large) and regions (us-east, us-west, eu-west); no CPU architecture selector or ARM option is documented anywhere on the marketing/docs/security/pricing pages, and the product abstracts away hardware entirely (it hands back an 'owned project with a stable URL', not a machine you configure).",
   "checked": "2026-09-30"
  },
  "soc2": {
   "value": false,
   "source": "https://www.server4agent.com/security",
   "quote": "We don't hold a SOC 2 report yet, and we'd rather say that plainly than dress it up. SOC 2 Type II is on the roadmap, not yet started.",
   "note": "Provider's own security page explicitly states no SOC 2 report exists yet; confirmed false.",
   "checked": "2026-09-30"
  },
  "sso": {
   "value": false,
   "source": "https://www.server4agent.com/security",
   "quote": "SSO and SCIM are on the roadmap",
   "note": "Auth & access section lists only password accounts for humans and scoped API keys for agents; SSO/SCIM explicitly marked roadmap-only, not shipped. Confirmed false.",
   "checked": "2026-09-30"
  },
  "isolation": {
   "value": "container",
   "source": "https://www.server4agent.com/security",
   "quote": "Every server runs in an isolated environment so one workload can't reach another's files, processes, or network.",
   "note": "Provider never names a specific hypervisor/microVM technology for its own infrastructure (its e2b-alternatives blog post cites Firecracker/gVisor only as options for *self-hosting an alternative*, not as its own stack). Given the product is a managed multi-tenant Node.js 'server' abstraction (fixed small/medium/large tiers, no nested_virt, no docker_inside, no custom OCI image support, exec/read_file/write_file primitives rather than full VM access), the isolation model is best characterized as per-server sandboxed containers on a shared substrate rather than dedicated VMs/microVMs; this is inferred, not explicitly named by the provider.",
   "checked": "2026-09-30"
  },
  "usage_api": {
   "value": false,
   "source": "https://www.server4agent.com/docs/mcp",
   "quote": "get_usage // → spend, budget, blocked? account AI spend + budget",
   "note": "granularity: account-only; cost: yes; Server4Agent provides get_usage() via MCP/REST API, which returns account-wide AI spend and monthly budget cap. Usage is tracked per-task (with cost, tokens, duration), but no API exists to query usage per-sandbox, per-project, per-tag, or by label. The granularity is account-only; billing does not break down by resource identifier.",
   "confidence": "high",
   "checked": "2026-10-01"
  }
 },
 "locations": [
  {
   "country": "US",
   "state": null,
   "city": null,
   "provider_region": "us-east",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "US",
   "state": null,
   "city": null,
   "provider_region": "us-west",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "IE",
   "state": null,
   "city": null,
   "provider_region": "eu-west",
   "self_serve": true,
   "choosable": true
  }
 ],
 "locations_source": "https://www.server4agent.com/llms-full.txt",
 "locations_quote": "Available tiers depend on the account's plan. Regions: `us-east`, `us-west`, `eu-west`.",
 "locations_checked": "2026-10-01"
}