{
 "features_resolved": {
  "snapshot_any": true,
  "snapshot_mem": false,
  "fork": false,
  "pause_resume": false,
  "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": true,
  "docker_inside": true,
  "nested_virt": true,
  "root": true,
  "systemd": false,
  "browser": true,
  "desktop": false,
  "computer_use": false,
  "code_interpreter": false,
  "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": false,
  "inbound_https": false,
  "custom_domain": false,
  "raw_tcp_inbound": false,
  "egress_allowlist": true,
  "open_internet": true,
  "static_egress_ip": true,
  "private_network": true,
  "self_host": false,
  "byoc": true,
  "open_source": false,
  "soc2": true,
  "hipaa": null,
  "sso": true,
  "gpu": true,
  "arm64": true,
  "windows": true,
  "macos": true,
  "lang_python": true,
  "lang_node": true,
  "lang_go": null,
  "lang_rust": null,
  "lang_java": null,
  "gpu_desktop": false,
  "credential_injection": null,
  "egress_http_rules": false,
  "wake_on_request": false,
  "live_resize": false,
  "fork_running": false,
  "memory_snapshot_fork": false,
  "webhooks": null,
  "scheduled_wakeups": null,
  "audit_logs": null,
  "eu_data_residency": true,
  "zero_data_retention": null,
  "scoped_api_keys": null,
  "spend_limits": true,
  "mcp_server": false,
  "usage_api": false,
  "snapshot_auto": false,
  "snapshot_on_demand": true,
  "harness_api": true,
  "own_agent_api": false,
  "fast_boot": null,
  "strong_isolation": true,
  "ingress_rules": false,
  "guest_firewall": true,
  "secret_proxy": false,
  "secret_proxy_any": false,
  "volume_attach": true,
  "volume_shared": true,
  "sidecar": null,
  "fuse": true,
  "kernel_features": true,
  "burst": null
 },
 "company": {
  "id": "depot",
  "checked": "2026-09-30",
  "company": "Depot Technologies Inc.",
  "ownership": {
   "value": "independent",
   "parent": null,
   "source": "https://www.ycombinator.com/companies/depot",
   "quote": "Kyle and Jacob worked together as staff engineers for 4.5 years at Thorn and Era Software, before founding Depot."
  },
  "stage": {
   "value": "series-a",
   "source": "https://depot.dev/blog/depot-raises-series-a",
   "quote": "I'm excited to announce that we have raised $10M in Series A funding from our existing investors, Felicis, Y Combinator, and Pioneer Fund.",
   "confidence": "high",
   "note": "Prior seed round of $4.1M (Aug 2024, per Crunchbase) preceded this March 2026 Series A; no specific lead investor was named for the Series A, just 'existing investors'."
  },
  "accelerators": [
   {
    "name": "Y Combinator",
    "batch": "Winter 2023",
    "source": "https://www.ycombinator.com/companies/depot",
    "quote": "\"batch\":\"W23\",\"batch_name\":\"Winter 2023\"",
    "confidence": "high",
    "via": "research"
   }
  ],
  "total_funding_usd": {
   "value": 14100000,
   "status": "estimated",
   "basis": "Sum of Crunchbase-reported $4.1M seed round (Aug 22, 2024, from Aviso Ventures + 3 others) and the confirmed $10M Series A (Mar 2026, company blog). The seed figure itself is Crunchbase-sourced (aggregator), so the total is estimated rather than fully confirmed.",
   "source": "https://web.archive.org/web/2024/https://www.crunchbase.com/organization/depot-2f77",
   "quote": "Funding Round • Aug 22, 2024 Depot raised $4,100,000 / Seed from Aviso Ventures and 3 other investors"
  },
  "last_round": {
   "type": "series-a",
   "amount_usd": 10000000,
   "date": "2026-03",
   "leads": [
    "Felicis",
    "Y Combinator",
    "Pioneer Fund"
   ],
   "status": "confirmed",
   "source": "https://depot.dev/blog/depot-raises-series-a",
   "quote": "I'm excited to announce that we have raised $10M in Series A funding from our existing investors, Felicis, Y Combinator, and Pioneer Fund."
  },
  "investors": [
   "Felicis",
   "Y Combinator",
   "Pioneer Fund",
   "Aviso Ventures",
   "Kima Ventures"
  ],
  "portfolio_listings": [
   {
    "source": "Kima Ventures",
    "company": "Depot",
    "batch": null,
    "how": "domain"
   }
  ],
  "revenue": {
   "value": null,
   "status": "unknown"
  },
  "employees": {
   "value": 22,
   "source": "https://www.ycombinator.com/companies/depot"
  },
  "note": "YC company 'Depot' (batch W23 / Winter 2023, status Active, website https://depot.dev) matches this provider's domain (card URL depot.dev/pricing) — confirmed as the same company, founded 2022 by Kyle Galbraith and Jacob Gillespie (Depot Technologies Inc.). Independent, venture-backed startup; no acquisition or parent company found."
 },
 "id": "depot",
 "name": "Depot (GitHub Actions runners)",
 "url": "https://depot.dev/pricing",
 "category": "macos",
 "isolation": "vm",
 "modes": [
  {
   "key": "on-demand",
   "label": "macOS runners (M4 / M2), per minute",
   "flags": [],
   "os": [
    "macos"
   ],
   "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": "depot-macos-26 / 15 / 14 (8 CPU / 24 GB / 400 GB)",
     "vcpu": 8,
     "ram_gib": 24,
     "disk_gib": 400,
     "hour": 4.8,
     "month_cap": null,
     "per_minute_usd": 0.08
    }
   ],
   "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,
   "note": "runner-types docs: $0.08/min. 'Due to licensing constraints from Apple, our macOS runner capacity is not fully elastic' - expect queueing.",
   "product_class": "ci-runner"
  },
  {
   "key": "windows",
   "label": "Windows Server 2025/2022 runners, per minute",
   "flags": [],
   "os": [
    "windows"
   ],
   "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": "depot-windows-2025 (2 CPU / 8 GB / 100 GB)",
     "vcpu": 2,
     "ram_gib": 8,
     "disk_gib": 100,
     "hour": 0.48,
     "month_cap": null,
     "per_minute_usd": 0.008
    },
    {
     "name": "depot-windows-2025-4 (4 CPU / 16 GB / 130 GB)",
     "vcpu": 4,
     "ram_gib": 16,
     "disk_gib": 130,
     "hour": 0.96,
     "month_cap": null,
     "per_minute_usd": 0.016
    },
    {
     "name": "depot-windows-2025-8 (8 CPU / 32 GB / 150 GB)",
     "vcpu": 8,
     "ram_gib": 32,
     "disk_gib": 150,
     "hour": 1.92,
     "month_cap": null,
     "per_minute_usd": 0.032
    },
    {
     "name": "depot-windows-2025-16 (16 CPU / 64 GB / 180 GB)",
     "vcpu": 16,
     "ram_gib": 64,
     "disk_gib": 180,
     "hour": 3.84,
     "month_cap": null,
     "per_minute_usd": 0.064
    },
    {
     "name": "depot-windows-2025-32 (32 CPU / 128 GB / 200 GB)",
     "vcpu": 32,
     "ram_gib": 128,
     "disk_gib": 200,
     "hour": 7.68,
     "month_cap": null,
     "per_minute_usd": 0.128
    },
    {
     "name": "depot-windows-2025-64 (64 CPU / 256 GB / 250 GB)",
     "vcpu": 64,
     "ram_gib": 256,
     "disk_gib": 250,
     "hour": 15.36,
     "month_cap": null,
     "per_minute_usd": 0.256
    }
   ],
   "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,
   "features": {
    "nested_virt": false
   },
   "note": "runner-types docs (2026-09-28): Windows 2 CPU $0.008/min ... 64 CPU $0.256/min (multipliers 2x-64x of the $0.004 base).",
   "product_class": "ci-runner"
  },
  {
   "key": "linux",
   "label": "Depot GitHub Actions runners, Linux x64",
   "flags": [],
   "os": [
    "linux"
   ],
   "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": "depot-ubuntu-24.04",
     "vcpu": 2,
     "ram_gib": 8,
     "disk_gib": 100,
     "hour": 0.36,
     "month_cap": null
    },
    {
     "name": "depot-ubuntu-24.04-4",
     "vcpu": 4,
     "ram_gib": 16,
     "disk_gib": 130,
     "hour": 0.72,
     "month_cap": null
    },
    {
     "name": "depot-ubuntu-24.04-8",
     "vcpu": 8,
     "ram_gib": 32,
     "disk_gib": 150,
     "hour": 1.44,
     "month_cap": null
    },
    {
     "name": "depot-ubuntu-24.04-16",
     "vcpu": 16,
     "ram_gib": 64,
     "disk_gib": 180,
     "hour": 2.88,
     "month_cap": null
    },
    {
     "name": "depot-ubuntu-24.04-32",
     "vcpu": 32,
     "ram_gib": 128,
     "disk_gib": 200,
     "hour": 5.76,
     "month_cap": null
    },
    {
     "name": "depot-ubuntu-24.04-64",
     "vcpu": 64,
     "ram_gib": 256,
     "disk_gib": 250,
     "hour": 11.52,
     "month_cap": 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,
   "features": {
    "nested_virt": false
   },
   "note": "CI runner. Added 2026-09-28 (missing-providers audit). https://depot.dev/docs/github-actions/runner-types: 2 vCPU/8 GB $0.006/min, 4/16 $0.012, 8/32 $0.024, 16/64 $0.048, 32/128 $0.096, 64/256 $0.192. https://depot.dev/pricing: per-second billing, \"no one minute minimum\"; billed minutes = elapsed x multiplier.",
   "product_class": "ci-runner"
  },
  {
   "key": "linux-arm64",
   "label": "Depot GitHub Actions runners, Linux arm64",
   "flags": [],
   "os": [
    "linux"
   ],
   "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": "depot-ubuntu-24.04-arm",
     "vcpu": 2,
     "ram_gib": 8,
     "disk_gib": 100,
     "hour": 0.36,
     "month_cap": null
    },
    {
     "name": "depot-ubuntu-24.04-arm-4",
     "vcpu": 4,
     "ram_gib": 16,
     "disk_gib": 130,
     "hour": 0.72,
     "month_cap": null
    },
    {
     "name": "depot-ubuntu-24.04-arm-8",
     "vcpu": 8,
     "ram_gib": 32,
     "disk_gib": 150,
     "hour": 1.44,
     "month_cap": null
    },
    {
     "name": "depot-ubuntu-24.04-arm-16",
     "vcpu": 16,
     "ram_gib": 64,
     "disk_gib": 180,
     "hour": 2.88,
     "month_cap": null
    },
    {
     "name": "depot-ubuntu-24.04-arm-32",
     "vcpu": 32,
     "ram_gib": 128,
     "disk_gib": 200,
     "hour": 5.76,
     "month_cap": null
    },
    {
     "name": "depot-ubuntu-24.04-arm-64",
     "vcpu": 64,
     "ram_gib": 256,
     "disk_gib": 250,
     "hour": 11.52,
     "month_cap": 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,
   "features": {
    "arm64": true,
    "nested_virt": false
   },
   "note": "CI runner. Added 2026-09-28 (missing-providers audit). https://depot.dev/docs/github-actions/runner-types: arm64 same prices as x64 ($0.006/min per 2 vCPU).",
   "product_class": "ci-runner"
  },
  {
   "key": "agent-sandboxes",
   "label": "Depot Agent sandboxes",
   "pricing": "sizes",
   "sizes": [
    {
     "name": "default remote agent sandbox",
     "vcpu": 2,
     "ram_gib": 4,
     "disk_gib": null,
     "hour": 0.6,
     "per_minute_usd": 0.01
    }
   ],
   "granularity_s": 1,
   "min_billed_seconds": 0,
   "note": "All plans; no included usage; filesystem and agent context persist across sessions. Each agent session is an isolated container."
  },
  {
   "key": "sandbox-sdk-beta",
   "label": "Depot Sandbox SDK public beta",
   "flags": [
    "beta"
   ],
   "pricing": "resource",
   "vcpu_h": 0.18,
   "ram_gib_h": 0,
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "min_vcpu": 2,
   "max_vcpu": 64,
   "granularity_s": 1,
   "min_billed_seconds": 0,
   "sizes": [
    {
     "name": "default",
     "vcpu": 2,
     "ram_gib": 4,
     "disk_gib": 100,
     "hour": 0.36
    }
   ],
   "max_session_h": 24
  }
 ],
 "storage": {
  "included_disk_gib": null,
  "disk_gib_month": null,
  "disk_billed_when_stopped": false,
  "snapshot_gib_month": null,
  "paused_ram_billed": false,
  "cache_gib_month": 0.2
 },
 "network": {
  "egress_free_gib": null,
  "egress_gib": null,
  "ipv4_month": null,
  "ipv4_available": false,
  "internet": {
   "default": "configurable",
   "evidence": [
    {
     "quote": "Depot runners allow outbound connections to any external service",
     "url": "https://depot.dev/docs/github-actions/how-to-guides/egress-filtering.md"
    }
   ]
  }
 },
 "plans": [
  {
   "name": "Developer",
   "fee": 20,
   "flags": [],
   "fee_is_credit": false,
   "included_usd": 12,
   "per_seat": 0,
   "concurrency": null,
   "max_session_h": null,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": null,
   "note": "1 user; 2,000 GitHub Actions minutes, 500 Docker build minutes, 2,000 Depot CI minutes, 25 GB cache. Billed minutes = elapsed x runner multiplier; GHA overage $0.006/min. Included 2,000 GHA minutes = $12 at $0.006/min (Linux). Depot CI overage \"$0.00005 / second / vCPU\" (pricing page, 2026-10-14); Depot CI is not a priced mode on this card, so its included minutes are not modelled.",
   "included_applies_to_modes": [
    "linux",
    "linux-arm64"
   ],
   "included_cache_gb": 25
  },
  {
   "name": "Startup",
   "fee": 200,
   "flags": [],
   "fee_is_credit": false,
   "included_usd": 120,
   "per_seat": 0,
   "concurrency": null,
   "max_session_h": null,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": null,
   "note": "Unlimited users; 20,000 GitHub Actions minutes, 5,000 Docker build minutes, 20,000 Depot CI minutes, 250 GB cache. Included 20,000 GHA minutes = $120 at $0.006/min (Linux). Depot CI overage \"$0.00005 / second / vCPU\"; included Depot CI minutes not modelled.",
   "included_applies_to_modes": [
    "linux",
    "linux-arm64"
   ],
   "included_cache_gb": 250
  },
  {
   "name": "Business",
   "fee": null,
   "flags": [
    "sales"
   ],
   "fee_is_credit": false,
   "included_usd": 0,
   "per_seat": 0,
   "concurrency": null,
   "max_session_h": null,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": null,
   "note": "Custom; custom images."
  }
 ],
 "free": {
  "monthly_credit": 0,
  "one_time_credit": 0,
  "trial_days": 7
 },
 "features": {
  "linux": true,
  "windows": true,
  "macos": true,
  "arm64": true,
  "gpu": true,
  "gpu_types": [],
  "snapshot": "fs",
  "pause_resume": false,
  "fork": false,
  "persistent_disk": true,
  "volumes": true,
  "auto_stop_idle": true,
  "max_session_h": 24,
  "custom_image": true,
  "docker_inside": true,
  "nested_virt": true,
  "root": true,
  "systemd": false,
  "browser": true,
  "desktop": false,
  "computer_use": false,
  "code_interpreter": false,
  "agent_harnesses": true,
  "ssh": true,
  "public_ipv4": false,
  "inbound_https": false,
  "custom_domain": false,
  "raw_tcp_inbound": false,
  "egress_allowlist": true,
  "static_egress_ip": true,
  "private_network": true,
  "self_host": false,
  "byoc": true,
  "open_source": false,
  "regions": [
   "us",
   "eu"
  ],
  "soc2": true,
  "hipaa": null,
  "sso": true,
  "lang_python": true,
  "lang_node": true,
  "lang_go": null,
  "lang_rust": null,
  "lang_java": null,
  "gpu_desktop": false,
  "credential_injection": null,
  "egress_http_rules": false,
  "wake_on_request": false,
  "live_resize": false,
  "fork_running": false,
  "memory_snapshot_fork": false,
  "webhooks": null,
  "scheduled_wakeups": null,
  "audit_logs": null,
  "eu_data_residency": true,
  "zero_data_retention": null,
  "scoped_api_keys": null,
  "spend_limits": true,
  "mcp_server": false,
  "snapshot_auto": false,
  "snapshot_on_demand": true,
  "harness_api": true,
  "guest_firewall": true,
  "secret_proxy": false,
  "volume_attach": true,
  "volume_shared": true,
  "isolation": "dedicated-vm",
  "image_oci": false,
  "anti_bot": false,
  "captcha_solving": false,
  "egress_ip_type": "datacenter",
  "own_agent_api": false,
  "ingress_rules": false,
  "open_internet": true,
  "usage_api": false
 },
 "perf": {
  "cpu_runs_s": null,
  "cold_start_ms": null,
  "burst_tti_ms": null,
  "dax_s": null
 },
 "knobs": [],
 "caveats": [
  "Included GHA minutes are 'billed minutes' after runner multipliers; the $ value of included minutes for macOS/Windows is unclear, so included_usd is null.",
  "Granularity: Depot CI (a different product) bills per second ($0.00005/s/vCPU); for GitHub Actions runners the docs only describe elapsed x multiplier minutes, so per-minute is assumed.",
  "No Hyper-V on Windows runners; macOS capacity not fully elastic.",
  "Included GitHub Actions minutes are billed (multiplied) minutes; encoded as $ at the 2-vCPU rate and applied to Linux modes only (macOS/Windows draw-down not modelled).",
  "2026-09-28 re-check: Linux runners are $0.006/min per 2 vCPU (runner-types + pricing page), not the $0.004/min the audit suggested. Pricing page: unlimited concurrency on every plan.",
  "2026-10-14: nested virtualization (/dev/kvm) exists only on Depot CI sandboxes, not on the GitHub Actions runners priced here (Linux and Windows runner modes carry nested_virt=false). Depot CI itself (\"$0.00005 / second / vCPU\", 2,000 / 20,000 included Depot CI minutes on Developer / Startup) is not a priced mode on this card."
 ],
 "sources": [
  "https://depot.dev/pricing",
  "https://depot.dev/docs/github-actions/runner-types"
 ],
 "fleet": {
  "default_max_instances": null,
  "default_max_vcpu": null,
  "default_max_gpus": null,
  "raise": null,
  "raise_time_days": null,
  "verification": "Seven-day trial advertises no credit card.",
  "tiers": null,
  "notes": "Official runner/pricing pages advertise unlimited concurrency. Represent unbounded published plan concurrency as null, not an invented finite maximum; separate anti-abuse/trial capacity guarantees and approval policy are not published.",
  "sources": [
   "https://depot.dev/products/github-actions",
   "https://depot.dev/pricing?trk=public_post_comment-text"
  ],
  "researched": "2026-09-28"
 },
 "audit_2026_09_29": {
  "applied": 17,
  "source": "checked against the provider's live pricing and docs pages",
  "reviewed": 1
 },
 "feature_evidence": {
  "nested_virt": {
   "value": true,
   "source": "https://depot.dev/blog/now-available-nested-virtualization-on-depot-ci",
   "quote": "Nested virtualization is enabled by default on every Depot CI sandbox, with no extra configuration and no extra cost.",
   "note": "Depot CI only. The priced GitHub Actions runners have no KVM (https://depot.dev/docs/github-actions/troubleshooting: \"Depot GitHub Actions runners don't currently provide /dev/kvm.\" and \"Nested virtualization support is available only in Depot CI sandboxes, where /dev/kvm is enabled by default\"), so the linux, linux-arm64 and windows modes override nested_virt to false.",
   "checked": "2026-10-14"
  },
  "snapshot_auto": {
   "value": false,
   "source": "https://depot.dev/docs/github-actions/overview.md",
   "quote": "Builds run on ephemeral EC2 instances that are never reused.",
   "note": "GHA runners and Depot CI jobs are ephemeral, nothing is saved automatically. Exception in a different Depot product: remote agent sandboxes (`depot claude`) automatically persist the filesystem and Claude Code conversation when the agent exits ('When Claude Code has finished it's work and exits, the session state is preserved for later resumption'); filesystem only, no memory.",
   "checked": "2026-09-29"
  },
  "snapshot_on_demand": {
   "value": true,
   "source": "https://depot.dev/docs/ci/how-to-guides/custom-images.md",
   "quote": "Add [`depot/snapshot-action`](https://github.com/depot/snapshot-action) as a step (after your setup steps). It captures the full state of the sandbox environment and pushes it to the Depot registry as a reusable image.",
   "note": "Depot CI only ('The snapshot action can only be used in workflows running on Depot CI. It's not compatible with GitHub Actions'); taken from inside a job step; disk/filesystem image, no memory; any later job can boot from it as its custom image. Not available on the GHA runners the card prices. Sandbox SDK lists Snapshots as 'Coming soon'.",
   "checked": "2026-09-29"
  },
  "harness_api": {
   "value": true,
   "source": "https://depot.dev/docs/cli/reference/agents.md",
   "quote": "Run Claude Code in remote agent sandboxes backed by Depot with automatic session & file system saving and resuming. Sessions are stored by Depot and can be resumed by session ID",
   "note": "Separate Depot product (remote agent sandboxes, $0.01/min), not the GHA runners: `depot claude [--repository --branch --session-id] \"prompt\"` starts Claude Code remotely, `--resume <id> \"follow-up\"`, `--wait`, `depot claude list-sessions --output json`, dashboard shows full conversation. Claude Code only ('more agents coming soon'). No documented event-streaming API. GHA runners/Depot CI themselves have no harness API.",
   "checked": "2026-09-29"
  },
  "guest_firewall": {
   "value": true,
   "source": "https://depot.dev/blog/now-available-egress-filtering-for-github-actions-runners.md",
   "quote": "Depot's egress filtering system operates at the network layer using iptables on Linux runners. When a runner starts up, our agent process creates a custom iptables chain called `DEPOT_FILTER` in the filter table.",
   "note": "Linux runners are ephemeral single-tenant EC2 VMs with sudo; iptables works (Depot uses it). Windows/macOS runners are also full VMs/hosts (not verified for firewall use).",
   "checked": "2026-09-29"
  },
  "secret_proxy": {
   "value": false,
   "source": "https://depot.dev/docs/ci/how-to-guides/manage-secrets-and-variables.md",
   "quote": "When a Depot CI job starts, secrets are decrypted on demand and dispatched to the sandbox in an isolated VM. The sandbox hydrates the environment with those secrets on a per-step basis as configured in your workflow YAML.",
   "note": "Secrets enter the machine as env vars (GHA runners use GitHub Actions secrets; Depot CI secrets; `depot claude secrets` are 'available as environment variables in sandbox sessions'). No credential-injecting proxy.",
   "checked": "2026-09-29"
  },
  "volume_attach": {
   "value": true,
   "source": "https://depot.dev/docs/ci/how-to-guides/cache-disks.md",
   "quote": "Mount a durable disk into your Depot CI jobs to persist data between runs and share a directory across multiple workflows.",
   "note": "Depot CI cache disks (beta, free during beta), mounted with the depot/cache-mount action under an org-global name. Not documented for the GHA runners product (which has the Depot Cache service instead).",
   "checked": "2026-09-29"
  },
  "volume_shared": {
   "value": true,
   "source": "https://depot.dev/docs/ci/how-to-guides/cache-disks.md",
   "quote": "Multiple parallel workflows can mount, read from, and write to the same disk at once.",
   "note": "Read-write concurrent across jobs/repos in the org (Depot CI only, beta); docs recommend one writer / partitioned directories.",
   "checked": "2026-09-29"
  },
  "isolation": {
   "value": "dedicated-vm",
   "source": "https://depot.dev/docs/security",
   "quote": "Each GitHub Actions job runs on a new EC2 instance that has never been used before, ensuring complete isolation at the hardware level.",
   "note": "Applies to GHA runners (the card's primary product); Depot itself doesn't run a custom hypervisor, it provisions dedicated single-tenant AWS EC2 instances per job/sandbox.",
   "checked": "2026-09-30"
  },
  "image_oci": {
   "value": false,
   "source": "https://depot.dev/docs/ci/how-to-guides/custom-images.md",
   "quote": "The custom image is in the Depot registry (`registry.depot.dev`). Images from external registries aren't supported.",
   "note": "No product lets you boot a machine from an arbitrary externally-built Docker/OCI image today: Depot CI custom images must be built via Depot's own snapshot action into Depot's registry; GHA runner custom images are AMIs (Business plan only, not OCI); the Sandbox SDK docs list 'arbitrary OCI image reference' custom runtimes under 'Coming soon' / not yet part of the SDK surface.",
   "checked": "2026-09-30"
  },
  "anti_bot": {
   "value": false,
   "source": "https://depot.dev/pricing",
   "quote": "Depot is a build infrastructure platform offering: (1) Depot container builds ... (2) Depot GitHub Actions runners ... (6) Depot Managed ... and (7) Depot agent sandboxes - secure cloud sandboxes for AI coding tools.",
   "note": "not offered: outside the product's scope (CI/build infrastructure and coding-agent sandboxes, not browser automation/scraping).",
   "checked": "2026-09-30"
  },
  "captcha_solving": {
   "value": false,
   "source": "https://depot.dev/pricing",
   "quote": "Depot is a build infrastructure platform offering: (1) Depot container builds ... (2) Depot GitHub Actions runners ... (6) Depot Managed ... and (7) Depot agent sandboxes - secure cloud sandboxes for AI coding tools.",
   "note": "not offered: outside the product's scope.",
   "checked": "2026-09-30"
  },
  "egress_ip_type": {
   "value": "datacenter",
   "source": "https://depot.dev/docs/github-actions/how-to-guides/access-private-resources",
   "quote": "By default, each Depot runner launches with a unique public IP address from the AWS (Amazon Web Services) address pool.",
   "note": null,
   "checked": "2026-09-30"
  },
  "wake_on_request": {
   "value": false,
   "source": "https://depot.dev/docs/github-actions/overview",
   "quote": "GitHub Actions runners launch on-demand in response to webhook events from your organization.",
   "note": "GHA runners/CI jobs launch fresh on job trigger (not a sleeping machine woken by an inbound network request); no documented wake-on-request behavior for a persistent sandbox/service. Sandbox SDK / agent sandboxes require an explicit create/resume API call, not an incoming request.",
   "checked": "2026-09-30"
  },
  "live_resize": {
   "value": false,
   "source": "https://depot.dev/docs/api/sandbox-sdk-reference",
   "quote": "resources: the compute to request, as {vcpus?, memoryMb?, diskGb?} ... Sandboxes support 2 to 64 vCPUs.",
   "note": "Resources are fixed at sandbox creation; only `setTimeout` (lifetime extension) is documented for a running sandbox, no API to change vCPU/RAM of a running machine.",
   "checked": "2026-09-30"
  },
  "own_agent_api": {
   "value": false,
   "source": "https://depot.dev/docs/agents/overview",
   "quote": "Depot's remote agent sandboxes provide a secure, isolated environment for running AI coding agents like Claude Code in the cloud. Current agent sandboxes support Claude Code, with more agents coming soon.",
   "note": "not offered: Depot's agent API drives a third-party coding harness (Claude Code) inside a sandbox (already modeled as harness_api), not a first-party Depot browser/computer-use/research agent.",
   "checked": "2026-09-30"
  },
  "mcp_server": {
   "value": false,
   "source": "https://depot.dev/docs/ai-at-depot",
   "quote": "Depot skills give AI coding agents the product context they need to use Depot from a shell. ... The key is `depot ci run`",
   "note": "Depot's documented agent-facing surfaces are a CLI, REST/protobuf API, and an installable 'skills' package (github.com/depot/skills); no MCP server is documented on depot.dev or listed among the depot GitHub org's public repos (checked via GitHub API).",
   "checked": "2026-09-30"
  },
  "lang_python": {
   "value": true,
   "source": "https://depot.dev/docs/agents/overview",
   "quote": "Agent sandboxes come pre-installed with popular programming languages, package managers, and development tools.",
   "note": "Not itemized by name, but 'popular programming languages' for a coding-agent sandbox implies Python/Node; GHA runner labels (e.g. depot-ubuntu-24.04) are a drop-in replacement mirroring GitHub-hosted Ubuntu runner images, which ship Python by default.",
   "checked": "2026-09-30"
  },
  "lang_node": {
   "value": true,
   "source": "https://depot.dev/docs/agents/overview",
   "quote": "Agent sandboxes come pre-installed with popular programming languages, package managers, and development tools.",
   "note": "Same reasoning as lang_python; Claude Code itself (the harness Depot runs) is a Node.js CLI, and GHA runner images mirror GitHub-hosted images which ship Node.js by default.",
   "checked": "2026-09-30"
  },
  "ingress_rules": {
   "value": false,
   "source": "https://depot.dev/docs/github-actions/overview",
   "quote": "Depot GitHub Actions runners are a drop-in replacement for your existing runners in any GitHub Actions job.",
   "note": "not offered: outside the product's scope. Depot's runners/sandboxes don't expose inbound ports/URLs for external traffic (card already has public_ipv4 and inbound_https as false), so there is nothing to apply per-request ingress access control to.",
   "checked": "2026-09-30"
  },
  "egress_http_rules": {
   "value": false,
   "source": "https://depot.dev/docs/github-actions/how-to-guides/egress-filtering",
   "quote": "You can add more rules to allow or deny connections to specific IPs, CIDRs, or hostnames.",
   "note": "Egress filtering operates at the network layer (iptables, by IP/CIDR/hostname); no HTTP method/path-level egress rules are documented.",
   "checked": "2026-09-30"
  },
  "static_egress_ip": {
   "value": true,
   "source": "https://depot.dev/docs/github-actions/how-to-guides/access-private-resources",
   "quote": "All runners either peer with your AWS account or are configured to use a NAT gateway for static outbound IP addresses. These IPs can then be allowlisted in your firewall or security policies.",
   "note": "Only via a Business-plan custom/dedicated deployment; the default runner fleet uses per-job dynamic AWS IPs (network.ipv4_available is false for the default product).",
   "checked": "2026-09-30"
  },
  "soc2": {
   "value": true,
   "source": "https://depot.dev/blog/depot-soc-2",
   "quote": "We're very excited to announce that Depot is now SOC 2 Type I compliant",
   "note": null,
   "checked": "2026-09-30"
  },
  "max_session_h": {
   "value": 24,
   "source": "https://depot.dev/docs/api/sandbox-sdk-reference",
   "quote": "Defaults to 120 minutes. The maximum sandbox lifetime is 24 hours.",
   "note": "Stated explicitly for the Sandbox SDK (beta) product. GitHub Actions runner jobs and remote agent (Claude Code) sandboxes have no documented hard session-length cap other than the job/session simply running until it finishes or is stopped.",
   "checked": "2026-09-30"
  },
  "snapshot": {
   "value": "fs",
   "corrected_from": "none",
   "source": "https://depot.dev/docs/ci/how-to-guides/custom-images.md",
   "quote": "Add depot/snapshot-action as a step (after your setup steps). It captures the full state of the sandbox environment and pushes it to the Depot registry as a reusable image.",
   "note": "Contradiction confirmed as described: card said snapshot='none' but feature_evidence already recorded snapshot_on_demand=true for the same on-demand disk/filesystem snapshot (Depot CI only, not the priced GHA runners; no memory/process state, so 'fs' not 'mem').",
   "checked": "2026-09-30"
  },
  "volumes": {
   "value": true,
   "corrected_from": false,
   "source": "https://depot.dev/docs/ci/how-to-guides/cache-disks.md",
   "quote": "Mount a durable disk into your Depot CI jobs to persist data between runs and share a directory across multiple workflows. ... Multiple parallel workflows can mount, read from, and write to the same disk at once.",
   "note": "Contradiction confirmed: card said volumes=false while volume_attach/volume_shared were already true in feature_evidence for the same Depot CI cache-disks beta feature (durable attach + shared mount).",
   "checked": "2026-09-30"
  },
  "pause_resume": {
   "value": false,
   "source": "https://depot.dev/docs/api/sandbox-sdk-reference.md",
   "quote": "sandbox.stop stops the sandbox gracefully. The sandbox ends in the finished status. ... sandbox.kill cancels the sandbox immediately. The sandbox ends in the cancelled status.",
   "note": "Sandbox SDK lifecycle only has create/stop/kill/setTimeout; no pause or resume API. GHA runners and Depot CI jobs are single-use ephemeral VMs with no pause concept either.",
   "checked": "2026-09-30"
  },
  "fork": {
   "value": false,
   "source": "https://depot.dev/docs/api/sandbox-sdk-reference.md",
   "quote": "A Sandbox represents one sandbox running on the server. You don't construct it directly: use the static Sandbox.create, Sandbox.get, Sandbox.list, or Sandbox.listAll entry points",
   "note": "No fork/clone API in the Sandbox SDK, CI, or Remote Agents docs (only Git repo cloning, which is unrelated to machine forking).",
   "checked": "2026-09-30"
  },
  "fork_running": {
   "value": false,
   "source": "https://depot.dev/docs/api/sandbox-sdk-reference.md",
   "quote": "Sandbox.create provisions a new sandbox. Every option is optional; the server fills in defaults for anything you leave unset.",
   "note": "Same as fork: no clone/fork mechanism exists at all, so cloning a running machine is not offered.",
   "checked": "2026-09-30"
  },
  "memory_snapshot_fork": {
   "value": false,
   "source": "https://depot.dev/docs/ci/how-to-guides/custom-images.md",
   "quote": "Snapshots capture only the sandbox filesystem. Environment variables exist only in the running process (not the filesystem) so they aren't included in the snapshot.",
   "note": "Depot's only snapshot mechanism explicitly excludes running process/memory state, and there is no fork feature to combine it with.",
   "checked": "2026-09-30"
  },
  "ssh": {
   "value": true,
   "corrected_from": false,
   "source": "https://depot.dev/docs/ci/how-to-guides/debug-with-ssh.md",
   "quote": "Direct SSH connects you to the Depot sandbox environment over exec.depot.dev using your Depot API token. This gives you a shell on the sandbox... Use depot ci ssh <run-id> --job <job> to connect to a job that's already in progress.",
   "note": "Depot CI jobs support direct interactive SSH access (and a tmate-based flow) into the running sandbox. Card wrongly had ssh=false.",
   "checked": "2026-09-30"
  },
  "desktop": {
   "value": false,
   "source": "https://depot.dev/docs.md",
   "quote": "Depot accelerates your CI, container builds, and GitHub Actions.",
   "note": "Product is CI/build/agent-sandbox compute (Linux/Windows/macOS runners, sandboxes); no graphical desktop/VNC/RDP offering is documented anywhere in the docs.",
   "checked": "2026-09-30"
  },
  "computer_use": {
   "value": false,
   "source": "https://depot.dev/docs.md",
   "quote": "Depot accelerates your CI, container builds, and GitHub Actions.",
   "note": "No screenshot/click-driving API exists; product is CI runners, container builds, and coding-agent sandboxes, not a browser/desktop-automation product.",
   "checked": "2026-09-30"
  },
  "inbound_https": {
   "value": false,
   "source": "https://depot.dev/docs/api/sandbox-sdk-reference.md",
   "quote": "networkUsage: bytes sent and received, as {ingressBytes, egressBytes}.",
   "note": "The Sandbox SDK only reports network byte counters; no documented way to expose an HTTPS URL to a port on the sandbox/runner. Egress-filtering docs describe outbound-only controls.",
   "checked": "2026-09-30"
  },
  "public_ipv4": {
   "value": false,
   "source": "https://depot.dev/docs/github-actions/how-to-guides/egress-filtering.md",
   "quote": "Configure egress filtering to control which external services your GitHub Actions runners can connect to by blocking or allowing connections at the network level.",
   "note": "Docs describe outbound network control (egress allowlists, Tailscale) only; no mention of a per-machine public inbound IPv4 address.",
   "checked": "2026-09-30"
  },
  "agent_harnesses": {
   "value": true,
   "corrected_from": false,
   "source": "https://depot.dev/docs/agents/overview.md",
   "quote": "Depot's remote agent sandboxes provide a secure, isolated environment for running AI coding agents like Claude Code in the cloud. ... Current agent sandboxes support Claude Code, with more agents coming soon.",
   "note": "Claude Code is a preinstalled/offered coding-agent harness in Depot's remote agent sandboxes; `depot claude` starts it directly. Card wrongly had agent_harnesses=false even though its own feature_evidence already documents harness_api=true for this same Claude Code integration.",
   "checked": "2026-09-30"
  },
  "gpu": {
   "value": true,
   "corrected_from": false,
   "source": "https://depot.dev/docs/managed/using-gpus.md",
   "quote": "Depot Managed allows you to leverage your own GPU resources on AWS to accelerate AI/ML and GPU-intensive GitHub Actions workflows. ... the Depot team will build and deploy a custom AMI to your Depot Managed environment.",
   "note": "GPU runner support exists, but only for Depot Managed (Business plan, deployed into the customer's own AWS account) with a custom GPU AMI built on request — not a self-serve GPU size on the standard GHA runner catalog priced on the card.",
   "checked": "2026-09-30"
  },
  "self_host": {
   "value": false,
   "source": "https://depot.dev/docs/managed/overview.md",
   "quote": "Depot Managed is still a fully managed service and comes with the full support and SLA of the Depot Business plan. The Depot team is on-call for any issues that arise with the Depot Managed deployment.",
   "note": "Even Depot's 'run in your own AWS account' offering (Depot Managed / byoc) remains operated by Depot; there is no mode where the customer runs the Depot software themselves.",
   "checked": "2026-09-30"
  },
  "open_source": {
   "value": false,
   "source": "https://depot.dev/blog/depot-docs-now-open-source.md",
   "quote": "We have made all of our documentation open source so that you can contribute to it if you'd like... it's available at depot/docs on GitHub.",
   "note": "Only the documentation (and the thin @depot/sandbox client SDK) is open source; the core CI/runner/sandbox platform itself has no published OSI license and is a commercial managed/BYOC service.",
   "checked": "2026-09-30"
  },
  "eu_data_residency": {
   "value": true,
   "corrected_from": false,
   "source": "https://depot.dev/docs/security.md",
   "quote": "Today, Depot operates cloud infrastructure in regions that are geographically located inside the United States of America as well as the European Union (if a project chooses the EU as its region).",
   "note": "Per-project EU region selection is documented, matching the card's own regions: [\"us\",\"eu\"]. Card wrongly had eu_data_residency=false.",
   "checked": "2026-09-30"
  },
  "private_network": {
   "value": true,
   "corrected_from": false,
   "source": "https://depot.dev/docs/integrations/tailscale.md",
   "quote": "By connecting Depot to your Tailscale network, you can enable secure access to private services, such as databases, within your tailnet without opening up those services to the public internet... Depot GitHub Actions runners, container builders, and CI jobs join your tailnet as ephemeral nodes.",
   "note": "First-party Tailscale integration lets runners/sandboxes join the customer's private network (not supported on Windows runners). Card wrongly had private_network=false.",
   "checked": "2026-09-30"
  },
  "usage_api": {
   "value": false,
   "source": "https://depot.dev/docs/api/sandbox-sdk-reference",
   "quote": "sandbox SDK only reports networkUsage {ingressBytes, egressBytes}; no billable usage, cost, or per-sandbox metrics endpoint documented. Pricing is per-minute (runners) or per-second (Depot CI), billed via dashboard/invoice only.",
   "note": "granularity: account-only; cost: no; Extensive feature documentation and 2026-09-30 audit found no programmatic usage API for individual sandboxes or projects. Monitoring is byte-level only; billing is account/invoice level.",
   "confidence": "high",
   "checked": "2026-10-01"
  }
 },
 "locations": [
  {
   "country": "US",
   "state": "VA",
   "city": "Ashburn",
   "provider_region": "us-east-1",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "DE",
   "state": null,
   "city": "Frankfurt",
   "provider_region": "eu-central-1",
   "self_serve": true,
   "choosable": true
  }
 ],
 "locations_source": "https://depot.dev/blog/project-region-selection",
 "locations_quote": "For Depot-hosted projects, you can select between our US East and EU Central regions. This feature allows you to launch your image builders in the region closest to your registry by selecting your desired region when creating a new project.",
 "locations_checked": "2026-10-01"
}