{
 "features_resolved": {
  "snapshot_any": true,
  "snapshot_mem": false,
  "fork": true,
  "pause_resume": true,
  "persistent_disk": true,
  "whole_disk": true,
  "persist_scope": null,
  "volumes": false,
  "auto_stop_idle": true,
  "long_sessions": true,
  "custom_image": true,
  "image_snapshot": true,
  "image_oci": false,
  "vm_isolation": true,
  "docker_inside": true,
  "nested_virt": false,
  "root": true,
  "systemd": true,
  "browser": true,
  "desktop": true,
  "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": true,
  "ssh": true,
  "public_ipv4": true,
  "inbound_https": true,
  "custom_domain": null,
  "raw_tcp_inbound": false,
  "egress_allowlist": false,
  "open_internet": true,
  "static_egress_ip": false,
  "private_network": null,
  "self_host": false,
  "byoc": false,
  "open_source": false,
  "soc2": false,
  "hipaa": false,
  "sso": false,
  "gpu": false,
  "arm64": false,
  "windows": false,
  "macos": false,
  "lang_python": true,
  "lang_node": false,
  "lang_go": null,
  "lang_rust": null,
  "lang_java": null,
  "gpu_desktop": false,
  "credential_injection": null,
  "egress_http_rules": false,
  "wake_on_request": true,
  "live_resize": false,
  "fork_running": true,
  "memory_snapshot_fork": false,
  "webhooks": null,
  "scheduled_wakeups": null,
  "audit_logs": true,
  "eu_data_residency": false,
  "zero_data_retention": null,
  "scoped_api_keys": null,
  "spend_limits": true,
  "mcp_server": false,
  "usage_api": false,
  "snapshot_auto": true,
  "snapshot_on_demand": true,
  "harness_api": true,
  "own_agent_api": false,
  "fast_boot": null,
  "strong_isolation": true,
  "ingress_rules": true,
  "guest_firewall": true,
  "secret_proxy": true,
  "secret_proxy_any": true,
  "volume_attach": false,
  "volume_shared": false,
  "sidecar": null,
  "fuse": true,
  "kernel_features": true,
  "burst": null
 },
 "company": {
  "id": "prized",
  "checked": "2026-09-30",
  "company": "Prized",
  "ownership": {
   "value": "independent",
   "parent": null,
   "source": "https://www.ycombinator.com/companies/prized",
   "quote": "Prized is a cloud devbox that feels local"
  },
  "stage": {
   "value": "seed",
   "source": "https://www.ycombinator.com/companies/prized",
   "quote": "Summer 2026 Active",
   "confidence": "low",
   "note": "No priced round has been publicly disclosed. Company is an active Y Combinator Summer 2026 batch company (YC's standard investment is itself a pre-seed/seed-stage deal); stage is inferred from YC participation only, not from a confirmed/estimated round amount. No press, Crunchbase/Tracxn profile, or company statement about funding amount was found."
  },
  "accelerators": [
   {
    "name": "Y Combinator",
    "batch": "Summer 2026",
    "source": "https://www.ycombinator.com/companies/prized",
    "quote": "Prized Summer 2026 Active Developer Tools SaaS San Francisco",
    "confidence": "high",
    "via": "research"
   }
  ],
  "total_funding_usd": {
   "value": null,
   "status": "unknown"
  },
  "last_round": {
   "type": "unknown",
   "amount_usd": null,
   "date": null,
   "leads": [],
   "status": "unknown",
   "source": "",
   "quote": ""
  },
  "investors": [],
  "portfolio_listings": [],
  "revenue": {
   "value": null,
   "status": "unknown"
  },
  "employees": {
   "value": null,
   "source": ""
  },
  "note": "Founded by Hudson Griffith (CEO) and Marinos Eliades, both previously engineers at Gander (YC F24, a fleet-management platform acquired by Archer Aviation NYSE:ACHR); Hudson was later an engineer at Suno. Prized appears to have pivoted/repositioned: its Launch HN post (2026-07-30, 'Launch HN: Prized (YC S26)') described it as letting non-engineer staff build secure internal tools, while its current YC profile and website (checked 2026-09-30) describe it as 'a cloud devbox that feels local.' No funding amount, round, or investor names were found in any public source; treat total_funding_usd and last_round as unknown rather than assumed."
 },
 "id": "prized",
 "name": "Prized",
 "url": "https://prized.dev/docs/billing",
 "category": "dev-env",
 "isolation": "vm",
 "modes": [
  {
   "key": "on-demand",
   "label": "On-demand",
   "flags": [],
   "os": [
    "linux"
   ],
   "regions": [
    "us",
    "eu"
   ],
   "gpu_only": false,
   "features": {
    "isolation": "vm"
   },
   "pricing": "sizes",
   "vcpu_h": null,
   "ram_gib_h": null,
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "active_floor": 0,
   "ram_per_vcpu": [
    null,
    null
   ],
   "ram_fixed_per_vcpu": null,
   "vcpu_options": null,
   "min_vcpu": null,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes": [
    {
     "name": "Nano",
     "vcpu": 2,
     "ram_gib": 2,
     "disk_gib": 40,
     "hour": 0.0136986301369863,
     "month_cap": 10
    },
    {
     "name": "Micro",
     "vcpu": 2,
     "ram_gib": 4,
     "disk_gib": 80,
     "hour": 0.03424657534246575,
     "month_cap": 25
    },
    {
     "name": "Extra Small",
     "vcpu": 2,
     "ram_gib": 8,
     "disk_gib": 150,
     "hour": 0.0684931506849315,
     "month_cap": 50
    },
    {
     "name": "Small",
     "vcpu": 4,
     "ram_gib": 16,
     "disk_gib": 300,
     "hour": 0.136986301369863,
     "month_cap": 100
    },
    {
     "name": "Medium",
     "vcpu": 8,
     "ram_gib": 32,
     "disk_gib": 500,
     "hour": 0.3424657534246575,
     "month_cap": 250
    },
    {
     "name": "Large",
     "vcpu": 16,
     "ram_gib": 64,
     "disk_gib": 1000,
     "hour": 0.684931506849315,
     "month_cap": 500
    },
    {
     "name": "Extra Large",
     "vcpu": 32,
     "ram_gib": 128,
     "disk_gib": 2000,
     "hour": 1.36986301369863,
     "month_cap": 1000
    }
   ],
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": null,
   "granularity_s": 1,
   "start_fee": null,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": null,
   "note": "A size costs the same in every region (Oregon default, California, Virginia, Ohio, Frankfurt): \"A size costs the same in every region; a snapshot stays in its box's region.\" (https://prized.dev/docs/machines, 2026-10-14).",
   "cpu_class": "dedicated"
  },
  {
   "key": "sandboxes",
   "label": "Sandboxes (beta, per second by vCPU and memory)",
   "flags": [
    "beta"
   ],
   "product_class": "sandbox-api",
   "os": [
    "linux"
   ],
   "regions": [
    "us"
   ],
   "gpu_only": false,
   "features": {
    "isolation": "firecracker",
    "public_ipv4": false,
    "inbound_https": false,
    "ssh": false,
    "egress_allowlist": false,
    "max_session_h": 24,
    "max_session_unlimited": false,
    "harness_api": null,
    "agent_harnesses": null,
    "desktop": null,
    "browser": null
   },
   "pricing": "resource",
   "vcpu_h": 0.04,
   "ram_gib_h": 0.0125,
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "active_floor": 0,
   "ram_per_vcpu": [
    null,
    null
   ],
   "ram_fixed_per_vcpu": null,
   "vcpu_options": null,
   "min_vcpu": 1,
   "max_vcpu": 8,
   "max_ram_gib": 16,
   "sizes": null,
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 0,
   "granularity_s": 1,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": null,
   "cpu_class": null,
   "note": "Billing (https://prized.dev/docs/billing, 2026-10-14): sandboxes \"spend the same balance, metered per second with no minimum by the shape they hold\": \"$0.04 per vCPU-hour running; paused, not charged.\"; \"$0.0125 per GB-hour running; paused, $0.0001 per gb-hour, for the saved memory.\"; disk \"$0.0001 per GB-hour running; paused, $0.0001 per gb-hour.\" Disk (10-100 GB, about $0.001/h for 10 GB) is not in this mode's rate: the card-level storage fields describe boxes. Memory is priced per GB and entered here as per GiB. Shape 1-8 vCPU, 1-16 GB, 10-100 GB disk; lifetime \"24 hours: `maxRuntimeMin` up to 1,440\"; \"Each sandbox is its own Firecracker microVM, with its own kernel.\"; \"usually running in about five seconds\"; nothing reaches a sandbox from the internet (no SSH, terminals or preview links yet); outbound internet unrestricted. Runs in us-west-2 only (docs/security). Quotas (docs/limits): 20 not deleted, 80 running vCPU, 160 GB running memory, 200 GB disk per workspace. Free tier: 4 at once, each up to 2 vCPU / 4 GB and 60 minutes."
  }
 ],
 "storage": {
  "included_disk_gib": null,
  "disk_gib_month": null,
  "disk_billed_when_stopped": true,
  "snapshot_gib_month": null,
  "paused_ram_billed": false,
  "deep_sleep_after_days": 14
 },
 "network": {
  "egress_free_gib": null,
  "egress_gib": null,
  "ipv4_month": null,
  "ipv4_available": true,
  "internet": {
   "default": "full"
  }
 },
 "plans": [
  {
   "name": "Paid credit plan",
   "fee": 10,
   "flags": [],
   "fee_is_credit": true,
   "included_usd": 0,
   "per_seat": null,
   "concurrency": 100,
   "max_session_h": null,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": null,
   "note": "$10–$1,000/month standard ladder, with exact fleet-sized plans above $1,000. The whole payment lands as usage credit; unused paid credit rolls over only up to two months of the plan. Overage is off by default; $10–$250 one-time top-ups are separate.",
   "overage_default": false
  }
 ],
 "free": {
  "monthly_credit": null,
  "one_time_credit": 30
 },
 "features": {
  "linux": true,
  "windows": false,
  "macos": false,
  "arm64": false,
  "gpu": false,
  "snapshot": "fs",
  "pause_resume": true,
  "fork": true,
  "persistent_disk": true,
  "volumes": null,
  "auto_stop_idle": true,
  "max_session_h": null,
  "custom_image": null,
  "docker_inside": true,
  "nested_virt": false,
  "root": true,
  "systemd": true,
  "browser": true,
  "desktop": true,
  "computer_use": false,
  "code_interpreter": null,
  "agent_harnesses": true,
  "ssh": true,
  "public_ipv4": true,
  "inbound_https": true,
  "custom_domain": null,
  "raw_tcp_inbound": false,
  "egress_allowlist": false,
  "static_egress_ip": false,
  "private_network": null,
  "self_host": false,
  "byoc": false,
  "open_source": false,
  "soc2": false,
  "hipaa": false,
  "sso": false,
  "gpu_types": [],
  "regions": [
   "us",
   "eu"
  ],
  "lang_python": true,
  "lang_node": false,
  "lang_go": null,
  "lang_rust": null,
  "lang_java": null,
  "gpu_desktop": false,
  "credential_injection": null,
  "egress_http_rules": false,
  "wake_on_request": true,
  "live_resize": false,
  "fork_running": true,
  "memory_snapshot_fork": false,
  "webhooks": null,
  "scheduled_wakeups": null,
  "audit_logs": true,
  "eu_data_residency": false,
  "zero_data_retention": null,
  "scoped_api_keys": null,
  "spend_limits": true,
  "mcp_server": false,
  "isolation": "vm",
  "image_oci": false,
  "snapshot_auto": true,
  "snapshot_on_demand": true,
  "harness_api": true,
  "ingress_rules": true,
  "guest_firewall": true,
  "secret_proxy": "any-http",
  "volume_attach": false,
  "volume_shared": false,
  "anti_bot": false,
  "captcha_solving": false,
  "egress_ip_type": "datacenter",
  "own_agent_api": false,
  "max_session_unlimited": true,
  "open_internet": true,
  "usage_api": false
 },
 "perf": {
  "cpu_runs_s": null,
  "cold_start_ms": null,
  "burst_tti_ms": null,
  "dax_s": null
 },
 "caveats": [
  "Plan is prepaid credit ($10–$1000 plus custom fleet-sized rungs), not an extra fee. Credit rollover capped at two months; long cycles receive proportional extra credit.",
  "Exact awake rate is monthly size price/730; visible hourly numbers are rounded. Monthly size cap is explicitly documented.",
  "Sleep charges the entire retained allocated disk at $0.0001/GB-hour; included running disk is NOT free while paused. Engine storage model cannot switch full-disk billing on only during sleep; worked example adds it manually.",
  "Free $30 is once; trial permits 1 box, no auto-pause, max Small, and pauses workspace after >30 minutes full-CPU saturation. Paid workspace max 100 boxes.",
  "Nano/Micro are burstable EC2 t3a; larger m6a VMs. No GPU/arm64/nested KVM. Port links: members-only by default; on a paid plan `--anyone`/`--public` links open a port to anyone, but they expire (7 days default, 5 min to 30 days) and a workspace holds at most 10 live at once, HTTP/websockets only (docs/ports, 2026-10-14). Not a fit for permanent public web hosting.",
  "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.",
  "Re-checked 2026-09-28: prized.dev/docs/billing, /docs/limits, /docs/snapshots, /pricing and llms.txt publish no egress/bandwidth price and no snapshot storage price (snapshots capped at 20 manual/template per workspace, auto-snapshots keep 1-10). egress_gib and snapshot_gib_month stay null (unknown, not free).",
  "Sandboxes (beta, https://prized.dev/docs/sandboxes and /pricing, 2026-10-14) are modelled as a second mode at $0.04/vCPU-h + $0.0125/GB-h. Not expressed by the engine: their disk rate ($0.0001/GB-h, paused disk and saved memory $0.0001/GB-h), their quotas (20 sandboxes, 80 vCPU, 160 GB running per workspace; the plan concurrency of 100 is the box limit), the 24 h lifetime, the us-west-2-only region (mode tagged \"us\", so US East filters also pass it), and the free tier (4 at once, 2 vCPU / 4 GB, 60 min). Per hour they cost more than a box of the same or larger size, so boxes stay the priced regime."
 ],
 "sources": [
  "https://www.ycombinator.com/companies/prized",
  "https://prized.dev/docs/billing",
  "https://prized.dev/docs/machines.md",
  "https://prized.dev/docs/snapshots",
  "https://prized.dev/docs/limits",
  "https://prized.dev/pricing",
  "https://prized.dev/",
  "https://prized.dev/docs",
  "https://prized.dev/llms.txt",
  "https://prized.dev/docs/security",
  "https://prized.dev/docs/ports",
  "https://prized.dev/docs/remote-agents",
  "https://prized.dev/docs/sandboxes"
 ],
 "fleet": {
  "default_max_instances": 1,
  "default_max_vcpu": null,
  "default_max_gpus": null,
  "raise": "self-serve",
  "raise_time_days": null,
  "verification": "Onboarding grants credit without card; paid credit plan afterwards.",
  "tiers": "Introductory credit allows 1 retained box; paid workspace permits 100 nondeleted boxes.",
  "notes": "All boxes count, including paused/deep-sleep; this is stricter than a running-only cap. 10/50 supported once paid, but no published increase path beyond 100 for 300/1,000. Larger custom-dollar plan does not by itself prove a higher box limit. Sandboxes (beta) have their own workspace quotas: \"20 not deleted; paused ones and ones in `error` count\", 80 running vCPU, 160 GB running memory, 200 GB disk (docs/limits, 2026-10-14).",
  "sources": [
   "https://prized.dev/docs/limits",
   "https://prized.dev/docs/billing"
  ],
  "researched": "2026-09-28",
  "balance_gate": "Enough balance to run the resulting whole fleet for four hours is required to create, wake or resize; it is a check, not a charge.",
  "request_rate": "20 requests/second sustained, burst 40, per token and per box; 8 concurrent requests per token and per box. Sandbox edge API: \"48 concurrent and 60 a second (bursts of 120) per API key\" and \"8 concurrent and 20 a second (bursts of 40) per sandbox\" (https://prized.dev/docs/limits, 2026-10-14)."
 },
 "audit_2026_09_29": {
  "applied": 15,
  "source": "checked against the provider's live pricing and docs pages"
 },
 "feature_evidence": {
  "snapshot_auto": {
   "value": true,
   "source": "https://prized.dev/docs/boxes",
   "quote": "Memory snapshot (hibernate). Processes, tmux sessions, and half-finished builds resume where they were.",
   "note": "Trigger: any pause, incl. auto-pause after idle window (30 min-7 days, paid plans only), pause deadline (--ttl) and nightly quiet hours. Memory included only on Nano/Micro/Extra Small/Small (EC2 hibernate); Medium and larger 'Clean stop' (disk persists, processes restart). After 14 days paused the disk is parked as a snapshot ('deep sleep'). Separately, per-box scheduled automatic disk snapshots (`prized box auto-snapshot --every 6h --keep 5`) exist; those are scheduled backups, not stop-triggered.",
   "checked": "2026-09-29"
  },
  "snapshot_on_demand": {
   "value": true,
   "source": "https://prized.dev/docs/snapshots",
   "quote": "A snapshot is an image of the box's whole disk at one instant, taken while the box keeps running; the box is never paused for it.",
   "note": "Disk only, crash-consistent ('anything still in memory ... is not in it'); block-level incremental. Restore always creates a NEW box; `prized fork` of a running box (minutes); named templates new boxes start from. CLI, dashboard and HTTP API. 20 manual/template snapshots per workspace.",
   "checked": "2026-09-29"
  },
  "harness_api": {
   "value": true,
   "source": "https://prized.dev/docs/remote-agents",
   "quote": "Prompt Claude Code, Codex, OpenCode or pi on your box from your machine or any script, on the model and backend you pick,",
   "note": "Harnesses: Claude Code, Codex, OpenCode and pi via `--provider`. CLI `prized prompt` (model, effort, --auto, --continue, --queue, --detach), `prized events --follow`, `prized prompt ls`, `prized interrupt`; edge HTTP API under $EDGE/v1/box/{box}/: POST /prompts, GET /prompts, GET /prompts/conversations, GET /prompts/{runId}/events (SSE), GET /prompts/events, POST /prompts/{runId}/interrupt, POST /prompts/interrupt (all runs). Normalized JSONL events. POST /prompts wakes a suspended box.",
   "checked": "2026-10-14"
  },
  "egress_allowlist": {
   "value": false,
   "source": "https://prized.dev/docs/machines",
   "quote": "Outbound: not filtered.",
   "note": "No egress controls documented; workspace policies cover spend/box limits/auto-pause, not network.",
   "checked": "2026-09-29"
  },
  "egress_http_rules": {
   "value": false,
   "source": "https://prized.dev/docs/machines",
   "quote": "Outbound: not filtered.",
   "note": "Only HTTP-level behaviour is the secrets broker (substitutes placeholders for allowlisted hosts; refuses plain HTTP for secret use), which is not a general egress rule engine.",
   "checked": "2026-09-29"
  },
  "ingress_rules": {
   "value": true,
   "source": "https://prized.dev/docs/ports",
   "quote": "Two wider audiences need a paying workspace: `--anyone` (whoever holds the link) and `--public` (anyone at all, owner only).",
   "note": "Per-port sharing with three audiences: members (default, signed-in workspace members, p.prized.dev, no expiry), anyone with the link, and public. Anyone/public links: \"On a separate domain, never prized.dev; expires after 7 days by default, 5 minutes to 30 days.\"; \"Anyone and public links need a paid plan or a purchase of credit; the free credit makes members links only.\"; \"A workspace holds up to 10 live anyone and public links at once\". Box itself: \"Public ports: None on the box's own address.\" (docs/machines). No IP allowlists documented.",
   "checked": "2026-10-14"
  },
  "guest_firewall": {
   "value": true,
   "source": null,
   "quote": null,
   "note": "Dedicated EC2 VM per box ('One virtual machine per box with its own kernel; not a container') with passwordless sudo; iptables/nftables not mentioned in docs.",
   "checked": "2026-09-29",
   "derived": true
  },
  "secret_proxy": {
   "value": "any-http",
   "source": "https://prized.dev/docs/credentials",
   "quote": "Processes on the box see a placeholder, and when one calls an HTTPS host you allowlisted, the box's broker swaps the real value into the request headers on the way out; plain HTTP is refused.",
   "note": "Arbitrary secrets with up to 32 allowlisted hosts each (hostname or *. wildcard); presets (Connectors) for OpenAI, Anthropic, GitHub, Slack, ClickHouse. HTTPS headers only; no DB/SSH/git-protocol coverage. CAVEAT: the broker `prized-secretsd` runs ON the box as root ('Secret values in memory only'), and Security page says 'root on your box can read anything on it' while the login user has passwordless sudo - so the real value does enter the VM's memory; it is not an off-box proxy. Also per-use counts per host are recorded.",
   "checked": "2026-09-29"
  },
  "volume_attach": {
   "value": false,
   "source": "https://prized.dev/docs/machines",
   "quote": "One encrypted volume is the root and the only disk: your home directory, Docker images, and the system all live on it.",
   "note": "Disk grows only via resize; 'Infinite storage (alpha)' is an opt-in growing storage pool replacing the fixed disk, not an extra volume.",
   "checked": "2026-09-29"
  },
  "volume_shared": {
   "value": false,
   "source": "https://prized.dev/docs/machines",
   "quote": "One encrypted volume is the root and the only disk: your home directory, Docker images, and the system all live on it.",
   "note": "No shared/network volume between boxes documented. `prized mount` is a local NFS-over-SFTP view of one box on your laptop, not box-to-box.",
   "checked": "2026-09-29"
  },
  "computer_use": {
   "value": false,
   "source": "https://prized.dev/docs/desktop",
   "quote": "No GUI automation agent. For scripts, `DISPLAY=:10 xdotool …` targets the desktop, `DISPLAY=:11` the browser window.",
   "note": "The streamed VNC desktop exists, but there is no first-party API to drive it by screenshots+clicks; only local xdotool scripting inside the box.",
   "checked": "2026-09-30"
  },
  "anti_bot": {
   "value": false,
   "source": "https://prized.dev/docs/billing",
   "quote": "Prized gives you a dedicated Linux box in the cloud that syncs with your machine ... and coding agents that keep working after you leave.",
   "note": "not offered: outside the product's scope (a dev-environment box product, not a browser/scraping stealth service)",
   "checked": "2026-09-30"
  },
  "captcha_solving": {
   "value": false,
   "source": "https://prized.dev/docs/billing",
   "quote": "Prized gives you a dedicated Linux box in the cloud that syncs with your machine ... and coding agents that keep working after you leave.",
   "note": "not offered: outside the product's scope (a dev-environment box product, not a browser automation/CAPTCHA-solving service)",
   "checked": "2026-09-30"
  },
  "egress_ip_type": {
   "value": "datacenter",
   "source": "https://prized.dev/docs/machines",
   "quote": "Public IP: not stable. It changes on a pause and on a region move; `prized ssh` follows the box.",
   "note": "Boxes are AWS EC2 instances (t3a/m6a) with ordinary AWS public IPv4 addresses; no residential/mobile IP offering documented.",
   "checked": "2026-09-30"
  },
  "live_resize": {
   "value": false,
   "source": "https://prized.dev/docs/boxes",
   "quote": "The box stops, changes size, and starts again, files intact, metering at the new rate from that moment.",
   "note": "Resize requires a stop/restart cycle, so it is not a live change of CPU/RAM on a running machine.",
   "checked": "2026-09-30"
  },
  "agent_harnesses": {
   "value": true,
   "source": "https://prized.dev/docs/machines",
   "quote": "Claude Code, Codex CLI | `claude`, `codex`; per user, each updates itself in place",
   "note": "Claude Code and Codex CLI are preinstalled on every box image.",
   "checked": "2026-09-30"
  },
  "own_agent_api": {
   "value": false,
   "source": "https://prized.dev/docs/remote-agents",
   "quote": "Prompt Claude Code, Codex, OpenCode or pi on your box from your machine or any script, on the model and backend you pick,",
   "note": "not offered: outside the product's scope. Prized's remote-agent API drives YOUR coding harness (Claude Code, Codex, OpenCode, pi) inside the box, not a first-party Prized-owned task/browser/computer-use agent.",
   "checked": "2026-10-14"
  },
  "mcp_server": {
   "value": false,
   "source": "https://prized.dev/docs/agents",
   "quote": "`prized agents ls` shows one row per coding agent: installed and signed in here and on the box, MCP servers, where it running.",
   "note": "Docs only discuss copying/handing-off each coding agent's own MCP client config to the box; no evidence Prized ships its own MCP server to control boxes/sandboxes via the Model Context Protocol.",
   "checked": "2026-09-30"
  },
  "lang_python": {
   "value": true,
   "source": "https://prized.dev/docs/machines",
   "quote": "Python | `python3`, `pip`, `venv`",
   "note": "Preinstalled on every box image.",
   "checked": "2026-09-30"
  },
  "lang_node": {
   "value": false,
   "source": "https://prized.dev/docs/machines",
   "quote": "Not preinstalled: Node.js, Go, Rust, Homebrew, databases, and the rest of a working environment.",
   "note": "Node.js is explicitly not baked into the box image; `prized setup` can install it afterward by mirroring your local machine's version, but it is not available out of the box.",
   "checked": "2026-09-30"
  },
  "static_egress_ip": {
   "value": false,
   "source": "https://prized.dev/docs/machines",
   "quote": "Public IP: not stable. It changes on a pause and on a region move; `prized ssh` follows the box.",
   "note": "The box's own public IP is explicitly documented as not stable.",
   "checked": "2026-09-30"
  },
  "self_host": {
   "value": false,
   "source": "https://prized.dev/docs/billing",
   "quote": "Prized gives you a dedicated Linux box in the cloud that syncs with your machine.",
   "note": "not offered: outside the product's scope — Prized is a hosted SaaS control plane over AWS EC2 boxes; no self-hosting option documented.",
   "checked": "2026-09-30"
  },
  "byoc": {
   "value": false,
   "source": "https://prized.dev/docs/aws",
   "quote": "An administrator who applies IAM changes through their own tooling can skip the stack: create the identity provider ... and a role whose trust policy allows `sts:AssumeRoleWithWebIdentity`.",
   "note": "Prized federates into a customer's AWS account only for scoped IAM role assumption (cloud credentials for the agent), not to deploy the Prized control plane/boxes themselves into the customer's cloud account. No BYOC deployment offering documented.",
   "checked": "2026-09-30"
  },
  "open_source": {
   "value": false,
   "source": "https://prized.dev/docs/billing",
   "quote": "Prized gives you a dedicated Linux box in the cloud that syncs with your machine.",
   "note": "not offered: outside the product's scope — no GitHub org/OSI-license repo for the core product found; it is a closed-source hosted product.",
   "checked": "2026-09-30"
  },
  "soc2": {
   "value": false,
   "source": "https://prized.dev/docs/security",
   "quote": "SOC 2 is in progress.",
   "note": "In progress, not attested. Earlier wording (\"None today: no SOC 2, ISO 27001, or HIPAA attestation\") is gone.",
   "checked": "2026-10-14"
  },
  "hipaa": {
   "value": false,
   "source": "https://prized.dev/docs/security",
   "quote": "SOC 2 is in progress.",
   "note": "The security page lists no HIPAA attestation or BAA; SOC 2 is the only certification mentioned, and it is in progress.",
   "checked": "2026-10-14"
  },
  "sso": {
   "value": false,
   "source": "https://prized.dev/docs/workspaces",
   "quote": "A workspace is the account your boxes, balance, plan, and secrets belong to. Owners and members see the same boxes and spend the same balance.",
   "note": "Workspace docs describe only email-domain join and invite links for membership; no SAML/OIDC single sign-on is documented anywhere in the docs set.",
   "checked": "2026-09-30"
  },
  "max_session_h": {
   "value": "none",
   "source": "https://prized.dev/docs/limits",
   "quote": "Pause deadline 5 minutes to 30 days ahead, on a running box only (Pause deadline)",
   "note": "The pause deadline is an optional, user-set self-pause, not a provider-imposed maximum session length; a box otherwise runs until stopped/paused, so treated as no forced cap.",
   "checked": "2026-09-30"
  },
  "memory_snapshot_fork": {
   "value": false,
   "source": "https://prized.dev/docs/snapshots",
   "quote": "A snapshot is an image of the box's whole disk at one instant... Crash-consistent. It holds what had reached the disk at that instant, like a machine that lost power; anything still in memory (an editor buffer, a database's unflushed page) is not in it. ... A fork is a snapshot and a restore in one call, while the source keeps running.",
   "note": "fork = disk snapshot + restore into a new box; memory/process state is explicitly excluded ('anything still in memory ... is not in it'), so the forked box boots fresh rather than resuming running processes. false confirmed.",
   "checked": "2026-09-30"
  },
  "nested_virt": {
   "value": false,
   "source": "https://prized.dev/docs/machines",
   "quote": "Nested virtualization | Off. KVM is not available inside a box",
   "note": "From the Machines page's 'Architecture and virtualization' table. false confirmed.",
   "checked": "2026-09-30"
  },
  "image_oci": {
   "value": false,
   "source": "https://prized.dev/docs/machines",
   "quote": "A box is one dedicated virtual machine in the size you pick; the size decides the vCPUs and memory, the disk it is born with, and the hourly rate. Pick it by label or short name ... or from the create form.",
   "note": "Boxes are always created from Prized's fixed Ubuntu 24.04 image (by size) or from a Prized snapshot/template (Snapshots: 'named templates new boxes start from'); no documented way to boot a box from a user-supplied Docker/OCI image anywhere in docs/machines, docs/snapshots, docs/environments, or docs/cli. Docker itself runs only as a container engine inside the VM (docker_inside), which is a separate feature. false confirmed.",
   "checked": "2026-09-30"
  },
  "inbound_https": {
   "value": true,
   "corrected_from": false,
   "source": "https://prized.dev/docs/ports",
   "quote": "Two wider audiences need a paying workspace: `--anyone` (whoever holds the link) and `--public` (anyone at all, owner only).",
   "note": "Sharing a port mints an HTTPS link through Prized's relay; it carries HTTP and websockets only (other traffic needs `prized proxy`). Members links are workspace-authenticated; on a paid plan anyone/public links reach the port with no Prized account, but they expire (7 days default, 30 days max) and a workspace holds at most 10 live at once.",
   "checked": "2026-10-14"
  },
  "gpu": {
   "value": false,
   "source": "https://prized.dev/docs/machines",
   "quote": "GPU | None",
   "note": "Architecture table states GPU: None for every size; desktop page separately notes 'no GPU' for the streamed desktop. false confirmed.",
   "checked": "2026-09-30"
  },
  "windows": {
   "value": false,
   "source": "https://prized.dev/docs/machines",
   "quote": "A box is a dedicated Linux machine in the size you pick, from Nano to Extra Large. ... Ubuntu 24.04 on a dedicated x86_64 virtual machine",
   "note": "The box (server-side guest) is plainly Linux-only (Ubuntu 24.04); 'Windows' elsewhere in the docs refers only to the client CLI running on a Windows laptop, not a Windows guest OS offered by the product. false confirmed for the product's guest OS.",
   "checked": "2026-09-30"
  },
  "macos": {
   "value": false,
   "source": "https://prized.dev/docs/machines",
   "quote": "A box is a dedicated Linux machine in the size you pick, from Nano to Extra Large. ... Ubuntu 24.04 on a dedicated x86_64 virtual machine",
   "note": "Same as windows: the product only ever offers a Linux (Ubuntu 24.04) guest VM; no macOS guest option exists anywhere in the docs. false confirmed.",
   "checked": "2026-09-30"
  },
  "arm64": {
   "value": false,
   "source": "https://prized.dev/docs/machines",
   "quote": "CPU architecture | x86_64 (amd64) only; no arm64 sizes. `prized env` rebuilds or re-pulls arm64-only Docker images for amd64",
   "note": "Explicit: no arm64 box sizes exist; an arm64-only Docker image is rebuilt/re-pulled for amd64 rather than run natively. false confirmed.",
   "checked": "2026-09-30"
  },
  "eu_data_residency": {
   "value": false,
   "source": "https://prized.dev/docs/security",
   "quote": "a box's disk, snapshots and daily backups stay in its region unless you move the box. ... Account data and the control plane stay in `us-west-2` whatever the box's region.",
   "note": "A Frankfurt (eu-central-1) box keeps its disk, snapshots and daily backups in Germany, but account data and the control plane stay in the US, and sandboxes run in us-west-2 only. Kept false: partial residency (box data only), not full EU residency.",
   "checked": "2026-10-14"
  },
  "cpu_class": {
   "value": {
    "on-demand": "dedicated"
   },
   "source": "https://prized.dev/docs/machines",
   "quote": "Nano and Micro are burstable, sized for editors, agents, and small dev servers rather than sustained full-CPU load; Extra Small and up are fixed-performance. ... Size Instance type: Nano t3a.small (burstable), Micro t3a.medium (burstable), Extra Small m6a.large, Small m6a.xlarge, Medium m6a.2xlarge, Large m6a.4xlarge, Extra Large m6a.8xlarge",
   "note": "The single 'on-demand' pricing mode mixes two CPU behaviours by size: Nano/Micro run on AWS t3a (burstable) instances, while Extra Small through Extra Large run on AWS m6a (fixed-performance/dedicated) instances. Prized's own docs never publish the t3a baseline-CPU percentage (AWS itself documents t3a.small/t3a.medium at 20% baseline, but that number is not stated on any prized.dev page, so 'burstable:NN' cannot be sourced to the provider). 'dedicated' is given as the representative value for the mode as a whole (5 of 7 sizes, and the ones capable of 'sustained full-CPU load'), with Nano/Micro as a documented burstable exception — see quote.",
   "checked": "2026-09-30"
  },
  "usage_api": {
   "value": false,
   "source": "https://prized.dev/docs/api.md",
   "quote": "GET /api/v1/me returns billing (balanceMicros, burnMicrosPerHour, runwayHours, warnBelowHours, planAmountUsd); GET /api/v1/boxes/{id}/metrics returns performance monitoring (v, res, buckets, series, fs, ifaces), not per-box usage",
   "note": "granularity: account-only; cost: no; Workspace-level balance and burn rate available; no per-box usage, per-tag usage, or metering API documented. Boxes bill hourly against shared workspace credit with no granular usage query endpoint.",
   "confidence": "high",
   "checked": "2026-10-01"
  }
 },
 "locations": [
  {
   "country": "US",
   "state": "OR",
   "city": null,
   "provider_region": "us-west-2",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "US",
   "state": "CA",
   "city": null,
   "provider_region": "us-west-1",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "US",
   "state": "VA",
   "city": null,
   "provider_region": "us-east-1",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "US",
   "state": "OH",
   "city": null,
   "provider_region": "us-east-2",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "DE",
   "state": null,
   "city": "Frankfurt",
   "provider_region": "eu-central-1",
   "self_serve": true,
   "choosable": true
  }
 ],
 "locations_source": "https://prized.dev/docs/security",
 "locations_quote": "Boxes run in `us-west-2` (Oregon), `us-west-1` (Northern California), `us-east-1` (Northern Virginia), `us-east-2` (Ohio) or `eu-central-1` (Frankfurt)",
 "locations_checked": "2026-10-14",
 "locations_note": "Also on https://prized.dev/docs/machines Regions table (US West Oregon default, US West California, US East Virginia, US East Ohio, Europe Frankfurt). Locations are box regions; sandboxes (beta) run in us-west-2 only."
}