{
 "features_resolved": {
  "snapshot_any": false,
  "snapshot_mem": false,
  "fork": false,
  "pause_resume": false,
  "persistent_disk": false,
  "whole_disk": false,
  "persist_scope": null,
  "volumes": false,
  "auto_stop_idle": true,
  "long_sessions": true,
  "custom_image": null,
  "image_snapshot": false,
  "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": null,
  "agent_harnesses": false,
  "ssh": false,
  "public_ipv4": false,
  "inbound_https": true,
  "custom_domain": null,
  "raw_tcp_inbound": null,
  "egress_allowlist": false,
  "open_internet": null,
  "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": false,
  "lang_node": false,
  "lang_go": null,
  "lang_rust": null,
  "lang_java": null,
  "gpu_desktop": null,
  "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": false,
  "zero_data_retention": null,
  "scoped_api_keys": null,
  "spend_limits": true,
  "mcp_server": true,
  "usage_api": false,
  "snapshot_auto": false,
  "snapshot_on_demand": false,
  "harness_api": false,
  "own_agent_api": false,
  "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": "archal",
  "checked": "2026-09-30",
  "company": "Archal",
  "ownership": {
   "value": "independent",
   "parent": null,
   "source": "https://www.ycombinator.com/companies/archal",
   "quote": "Founded: 2026 Batch: Summer 2026 Team Size: 2 Status: Active Location: San Francisco"
  },
  "stage": {
   "value": "pre-seed",
   "source": "https://www.archal.ai/",
   "quote": "Backed by Combinator",
   "confidence": "medium",
   "note": "Two-person team, Y Combinator Summer 2026 batch, Active status; no priced seed/Series A round found in press, Crunchbase, or HN. Treated as pre-seed (YC's own investment) pending a public round announcement."
  },
  "accelerators": [
   {
    "name": "Y Combinator",
    "batch": "Summer 2026",
    "source": "https://www.ycombinator.com/companies/archal",
    "quote": "Founded: 2026 Batch: Summer 2026 Team Size: 2 Status: Active Location: 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": [
   "Y Combinator"
  ],
  "portfolio_listings": [],
  "revenue": {
   "value": null,
   "status": "unknown"
  },
  "employees": {
   "value": 2,
   "source": "https://www.ycombinator.com/companies/archal"
  },
  "note": "YC directory confirms Archal (S26, Active, San Francisco, website https://www.archal.ai/ matching the card's domain) — same company as the card. Founder/CEO Aidan Tiruvan, previously at Scale AI and NASA. No priced funding round or revenue figures are publicly disclosed beyond YC's own backing; product is a catalog of simulated SaaS API sandboxes for AI agent/integration testing, launched 2026."
 },
 "id": "archal",
 "name": "Archal",
 "url": "https://www.archal.ai/",
 "category": "agent-sandbox",
 "isolation": "container",
 "modes": [
  {
   "key": "native",
   "label": "Native product; see regime notes",
   "flags": [
    "alt",
    "beta"
   ],
   "os": [
    "linux"
   ],
   "regions": null,
   "gpu_only": false,
   "features": {},
   "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": "one stateful provider environment",
     "vcpu": null,
     "ram_gib": null,
     "disk_gib": null,
     "hour": 6,
     "month_cap": null,
     "per_minute_usd": 0.1
    }
   ],
   "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": 0,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": null,
   "note": "Incomplete or non-resource economics: rates remain null, never interpreted as free."
  }
 ],
 "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
 },
 "plans": [
  {
   "name": "Current applicable tariff unverified",
   "fee": 0,
   "flags": [],
   "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": ""
  }
 ],
 "free": {
  "monthly_credit": 0,
  "one_time_credit": 20
 },
 "features": {
  "linux": null,
  "windows": false,
  "macos": false,
  "arm64": false,
  "gpu": false,
  "snapshot": "none",
  "pause_resume": false,
  "fork": false,
  "persistent_disk": false,
  "volumes": null,
  "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": false,
  "open_source": false,
  "soc2": false,
  "hipaa": false,
  "sso": false,
  "gpu_types": [],
  "regions": null,
  "lang_python": false,
  "lang_node": false,
  "lang_go": null,
  "lang_rust": null,
  "lang_java": null,
  "gpu_desktop": null,
  "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": false,
  "zero_data_retention": null,
  "scoped_api_keys": null,
  "spend_limits": true,
  "mcp_server": true,
  "snapshot_auto": false,
  "harness_api": false,
  "ingress_rules": true,
  "guest_firewall": false,
  "secret_proxy": false,
  "volume_attach": false,
  "volume_shared": false,
  "isolation": "container",
  "image_oci": false,
  "anti_bot": false,
  "captcha_solving": false,
  "snapshot_on_demand": false,
  "own_agent_api": false,
  "usage_api": false
 },
 "perf": {
  "cpu_runs_s": null,
  "cold_start_ms": null,
  "burst_tti_ms": null,
  "dax_s": null
 },
 "caveats": [
  "Simulated API environments, not established arbitrary Linux execution. $0.10 per environment-minute, second prorated; a sandbox with several environments pays each. $5 signup+$15 first ready sandbox. Paid continuation explicitly not available while safety rollout disabled; cannot sustain benchmark from $20 trial.",
  "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.",
  "Concurrency: 'workspace policy limits concurrent sandboxes' (number unpublished); '429 can include Retry-After'; 'capacity can reject new work even when a balance is positive'. Configurable provider-call ceiling 100,000 per sandbox. TTL/idle/hard-expiry per lease; no plan-wide max published.",
  "Product is a catalog of 22 stateful simulated SaaS APIs (GitHub, Slack, Stripe, Supabase, Jira, ...), 110 curated starting states; not a Linux VM/container sandbox. Keep 'alt'."
 ],
 "sources": [
  "https://www.ycombinator.com/companies/archal",
  "https://archal.ai/",
  "https://docs.archal.ai/introduction",
  "https://archal.ai/llms.txt"
 ],
 "fleet": {
  "default_max_instances": null,
  "default_max_vcpu": null,
  "default_max_gpus": null,
  "raise": null,
  "raise_time_days": null,
  "verification": "Verified signup; homepage explicitly says no card required for introductory usage credits.",
  "tiers": null,
  "notes": "Service/API simulation sandboxes, not a published general VM fleet entitlement. No new-account concurrent sandbox quota or documented increase procedure located.",
  "sources": [
   "https://www.archal.ai/"
  ],
  "researched": "2026-09-28"
 },
 "audit_2026_09_29": {
  "applied": 11,
  "source": "checked against the provider's live pricing and docs pages",
  "reviewed": 3
 },
 "feature_evidence": {
  "snapshot_auto": {
   "value": false,
   "source": "https://docs.archal.ai/api/limits-usage",
   "quote": "Billing stops after durable teardown intent, expiry, or a policy stop. Physical runtime deletion can complete afterward.",
   "note": "Not a machine product. Sandboxes (simulated SaaS API environments) are torn down on TTL/idle/hard expiry; nothing documents saving state automatically on expiry. Diff uses a caller-held 'before', 'not with a hidden snapshot'.",
   "checked": "2026-09-29"
  },
  "harness_api": {
   "value": false,
   "source": "https://docs.archal.ai/integrations/coding-agents",
   "quote": "Keep Braintrust, LangSmith, custom graders, traces, and test runners in place. Archal provides stateful provider environments. Your coding agent connects those environments to the harness you already trust.",
   "note": "Section titled 'Archal does not own the harness'; intro: 'Archal does not replace your agent harness, model, evaluator, observability tool, or CI system.' Agent runs outside Archal; setup is via a pasted prompt + 5 repo-local skills for Claude Code/Codex/Cursor/Devin, plus a hosted lifecycle MCP (https://archal.ai/api/mcp) - not a harness-driving API.",
   "checked": "2026-09-29"
  },
  "egress_allowlist": {
   "value": false,
   "source": "https://docs.archal.ai/concepts",
   "quote": "A stateful environment represents one external service inside the sandbox. It keeps data across requests and exposes provider-shaped REST, MCP, or both.",
   "note": "Not applicable: no customer code runs inside an Archal sandbox (OpenAPI has no exec/shell/network endpoints), so there is no outbound traffic to control.",
   "checked": "2026-09-29"
  },
  "egress_http_rules": {
   "value": false,
   "source": "https://docs.archal.ai/concepts",
   "quote": "A stateful environment represents one external service inside the sandbox. It keeps data across requests and exposes provider-shaped REST, MCP, or both.",
   "note": "Not applicable (no customer code executes in the sandbox). Only a 'configurable provider-call ceiling per sandbox' of 100,000 and request rate limits exist.",
   "checked": "2026-09-29"
  },
  "ingress_rules": {
   "value": true,
   "source": "https://docs.archal.ai/security",
   "quote": "Each ready environment receives a different short-lived provider credential. Give the application under test only the returned `credentials.headers` map. The data plane rejects workspace keys and credentials scoped to another sandbox or environment.",
   "note": "Only in the sense that each environment's apiBaseUrl/mcpUrl endpoint requires a sandbox+environment-scoped, expiring credential; there are no customer ports, IP allowlists or firewall rules.",
   "checked": "2026-09-29"
  },
  "guest_firewall": {
   "value": false,
   "source": "https://docs.archal.ai/sandboxes/overview",
   "quote": "Customers are billed for ready environments, not the number of underlying runtime containers.",
   "note": "No customer-accessible machine, shell or root: the API surface is lifecycle + state + provider-shaped REST/MCP only (checked OpenAPI paths).",
   "checked": "2026-09-29"
  },
  "secret_proxy": {
   "value": false,
   "source": "https://docs.archal.ai/security",
   "quote": "Never send a production provider credential to Archal.",
   "note": "No real credentials are involved at all: Archal issues fake, short-lived scoped provider credentials for its simulated services; the TS client 'strips caller-supplied provider authorization and applies the scoped headers from the sandbox connection'. Not a proxy to real APIs.",
   "checked": "2026-09-29"
  },
  "volume_attach": {
   "value": false,
   "source": "https://docs.archal.ai/sandboxes/overview",
   "quote": "State persists across provider calls until you load replacement state, reset, or destroy the sandbox. A second sandbox begins from its own declared state and cannot read the first sandbox.",
   "note": "No volumes/storage concept; only per-environment JSON/SQL state (max 2 MiB state input).",
   "checked": "2026-09-29"
  },
  "volume_shared": {
   "value": false,
   "source": "https://docs.archal.ai/concepts",
   "quote": "A sandbox is an isolated runtime containing one or more stateful environments. Its state and credentials do not cross into another sandbox.",
   "note": "No shared storage across sandboxes by design; several environments within one sandbox share a lifecycle, not a filesystem.",
   "checked": "2026-09-29"
  },
  "isolation": {
   "value": "container",
   "source": "https://docs.archal.ai/sandboxes/overview",
   "quote": "Customers are billed for ready environments, not the number of underlying runtime containers.",
   "note": "Inferred: doc explicitly says the underlying runtime unit is a 'container'; there is no customer-facing VM/kernel and no hypervisor is mentioned anywhere in the docs.",
   "checked": "2026-09-30"
  },
  "image_oci": {
   "value": false,
   "source": "https://archal.ai/llms.txt",
   "quote": "Archal creates isolated testing sandboxes for AI agents, CI jobs, QA, and software integrations. A sandbox contains one or more stateful, provider-shaped environments.",
   "note": "not offered: outside the product's scope. Sandboxes are chosen from a fixed catalog of 22 simulated SaaS environments; there is no way to start a machine from a customer-supplied Docker/OCI image.",
   "checked": "2026-09-30"
  },
  "docker_inside": {
   "value": false,
   "source": "https://docs.archal.ai/concepts",
   "quote": "A stateful environment represents one external service inside the sandbox. It keeps data across requests and exposes provider-shaped REST, MCP, or both.",
   "note": "not offered: outside the product's scope. There is no customer shell/exec surface at all, so Docker cannot be run inside a sandbox.",
   "checked": "2026-09-30"
  },
  "nested_virt": {
   "value": false,
   "source": "https://docs.archal.ai/concepts",
   "quote": "A stateful environment represents one external service inside the sandbox. It keeps data across requests and exposes provider-shaped REST, MCP, or both.",
   "note": "not offered: outside the product's scope. No /dev/kvm or any general compute surface exists; the API only exposes lifecycle + provider-shaped state calls.",
   "checked": "2026-09-30"
  },
  "desktop": {
   "value": false,
   "source": "https://archal.ai/llms.txt",
   "quote": "Archal creates isolated testing sandboxes for AI agents, CI jobs, QA, and software integrations. A sandbox contains one or more stateful, provider-shaped environments.",
   "note": "not offered: outside the product's scope. Product is simulated SaaS API environments; there is no VM/GUI to expose over VNC/RDP.",
   "checked": "2026-09-30"
  },
  "browser": {
   "value": false,
   "source": "https://archal.ai/llms.txt",
   "quote": "Archal creates isolated testing sandboxes for AI agents, CI jobs, QA, and software integrations. A sandbox contains one or more stateful, provider-shaped environments.",
   "note": "not offered: outside the product's scope. No browser is provisioned or managed; environments are REST/MCP API simulations, not machines.",
   "checked": "2026-09-30"
  },
  "computer_use": {
   "value": false,
   "source": "https://archal.ai/llms.txt",
   "quote": "Archal creates isolated testing sandboxes for AI agents, CI jobs, QA, and software integrations. A sandbox contains one or more stateful, provider-shaped environments.",
   "note": "not offered: outside the product's scope. There is no desktop/screenshot surface to drive; the agent only calls provider-shaped REST/MCP endpoints.",
   "checked": "2026-09-30"
  },
  "anti_bot": {
   "value": false,
   "source": "https://archal.ai/llms.txt",
   "quote": "Archal creates isolated testing sandboxes for AI agents, CI jobs, QA, and software integrations. A sandbox contains one or more stateful, provider-shaped environments.",
   "note": "not offered: outside the product's scope. No real browsing happens against third-party sites, so there is nothing to disguise from bot detection.",
   "checked": "2026-09-30"
  },
  "captcha_solving": {
   "value": false,
   "source": "https://archal.ai/llms.txt",
   "quote": "Archal creates isolated testing sandboxes for AI agents, CI jobs, QA, and software integrations. A sandbox contains one or more stateful, provider-shaped environments.",
   "note": "not offered: outside the product's scope. Environments are synthetic simulated APIs, never real third-party pages that could present a CAPTCHA.",
   "checked": "2026-09-30"
  },
  "ssh": {
   "value": false,
   "source": "https://docs.archal.ai/concepts",
   "quote": "A stateful environment represents one external service inside the sandbox. It keeps data across requests and exposes provider-shaped REST, MCP, or both.",
   "note": "not offered: outside the product's scope. There is no OS-level machine to SSH into; the OpenAPI surface has no shell/exec/SSH endpoints.",
   "checked": "2026-09-30"
  },
  "snapshot": {
   "value": "none",
   "source": "https://docs.archal.ai/sandboxes/overview",
   "quote": "State persists across provider calls until you load replacement state, reset, or destroy the sandbox. A second sandbox begins from its own declared state and cannot read the first sandbox.",
   "note": "not offered: outside the product's scope. There is versioned JSON/SQL 'state' load/reset for the simulated environments, but no disk or memory snapshot/restore mechanism for a machine.",
   "checked": "2026-09-30"
  },
  "snapshot_on_demand": {
   "value": false,
   "source": "https://docs.archal.ai/sandboxes/overview",
   "quote": "Capture state, compare mutations, and restore the baseline.",
   "note": "not offered: outside the product's scope. 'Inspect/diff/reset' operate on the simulated environment's declared JSON/SQL state, not a machine-level checkpoint/snapshot API.",
   "checked": "2026-09-30"
  },
  "fork": {
   "value": false,
   "source": "https://docs.archal.ai/sandboxes/overview",
   "quote": "A second sandbox begins from its own declared state and cannot read the first sandbox.",
   "note": "not offered: outside the product's scope. New sandboxes are created from catalog samples/explicit JSON state, not by cloning an existing running sandbox.",
   "checked": "2026-09-30"
  },
  "fork_running": {
   "value": false,
   "source": "https://docs.archal.ai/sandboxes/overview",
   "quote": "A second sandbox begins from its own declared state and cannot read the first sandbox.",
   "note": "not offered: outside the product's scope (no fork capability exists at all).",
   "checked": "2026-09-30"
  },
  "memory_snapshot_fork": {
   "value": false,
   "source": "https://docs.archal.ai/sandboxes/overview",
   "quote": "A second sandbox begins from its own declared state and cannot read the first sandbox.",
   "note": "not offered: outside the product's scope. There is no machine/process concept to keep running across a clone.",
   "checked": "2026-09-30"
  },
  "pause_resume": {
   "value": false,
   "source": "https://docs.archal.ai/api/limits-usage",
   "quote": "Billing stops after durable teardown intent, expiry, or a policy stop. Physical runtime deletion can complete afterward.",
   "note": "not offered: outside the product's scope. Lifecycle is create/renew/destroy only; there is no pause/resume verb in the API reference.",
   "checked": "2026-09-30"
  },
  "wake_on_request": {
   "value": false,
   "source": "https://docs.archal.ai/sandboxes/overview",
   "quote": "Create the sandbox with environment IDs and optional starting state. Wait until every selected environment reports ready.",
   "note": "not offered: outside the product's scope. Sandboxes must be explicitly created and polled for readiness; there is no sleeping machine that wakes on an inbound request.",
   "checked": "2026-09-30"
  },
  "persistent_disk": {
   "value": false,
   "source": "https://docs.archal.ai/sandboxes/overview",
   "quote": "State persists across provider calls until you load replacement state, reset, or destroy the sandbox.",
   "note": "not offered: outside the product's scope. What 'persists' is bounded JSON/SQL state for the simulated environment (2 MiB max), not a filesystem/disk that survives stop/start of a machine.",
   "checked": "2026-09-30"
  },
  "auto_stop_idle": {
   "value": true,
   "source": "https://docs.archal.ai/api/limits-usage",
   "quote": "Sandboxes can also have an idle boundary. Activity and renewal do not permit a sandbox to cross hardExpiresAt.",
   "note": "Sandboxes have TTL/idle expiry and are torn down (billing stops) automatically; not a pause but a stop, matching the field's stops/sleeps-when-idle definition.",
   "checked": "2026-09-30"
  },
  "live_resize": {
   "value": false,
   "source": "https://docs.archal.ai/concepts",
   "quote": "A stateful environment represents one external service inside the sandbox. It keeps data across requests and exposes provider-shaped REST, MCP, or both.",
   "note": "not offered: outside the product's scope. There is no CPU/RAM sizing concept exposed to customers at all (sizing/vcpu/ram are null in this card).",
   "checked": "2026-09-30"
  },
  "agent_harnesses": {
   "value": false,
   "source": "https://docs.archal.ai/integrations/coding-agents",
   "quote": "Archal does not replace your agent harness, model, evaluator, observability tool, or CI system... Your coding agent connects those environments to the harness you already trust.",
   "note": "Archal explicitly does not preinstall or offer coding-agent harnesses; it ships repo-local skills/prompts so a harness you already run (Claude Code, Codex, Cursor, Devin) can call Archal's environments.",
   "checked": "2026-09-30"
  },
  "own_agent_api": {
   "value": false,
   "source": "https://archal.ai/llms.txt",
   "quote": "Archal creates isolated testing sandboxes for AI agents, CI jobs, QA, and software integrations.",
   "note": "not offered: outside the product's scope. Archal has no first-party task/browser/computer-use agent of its own; it only hosts simulated third-party APIs for other agents to call.",
   "checked": "2026-09-30"
  },
  "lang_python": {
   "value": false,
   "source": "https://docs.archal.ai/integrations/javascript",
   "quote": "npm install archal@0.11.3 ... import { ArchalEnvironmentClient } from 'archal';",
   "note": "not offered: outside the product's scope. No general code execution happens inside a sandbox at all (only a JS/TS control-plane client is documented; no Python SDK or in-sandbox runtime found).",
   "checked": "2026-09-30"
  },
  "lang_node": {
   "value": false,
   "source": "https://docs.archal.ai/integrations/javascript",
   "quote": "npm install archal@0.11.3 ... import { ArchalEnvironmentClient } from 'archal';",
   "note": "A first-party Node/TS SDK exists for calling the control plane from your own code, but there is no Node.js runtime running inside the Archal sandbox itself (no code execution surface), so treated as not offered per the field's 'runtime available' definition.",
   "checked": "2026-09-30"
  },
  "public_ipv4": {
   "value": false,
   "source": "https://docs.archal.ai/concepts",
   "quote": "A stateful environment represents one external service inside the sandbox. It keeps data across requests and exposes provider-shaped REST, MCP, or both.",
   "note": "not offered: outside the product's scope. There is no machine with a network interface; environments are reached via Archal's own apiBaseUrl/mcpUrl, not a customer IP.",
   "checked": "2026-09-30"
  },
  "inbound_https": {
   "value": true,
   "source": "https://docs.archal.ai/sandboxes/overview",
   "quote": "Use each returned URL and scoped credential.",
   "note": "Each ready environment gets an HTTPS apiBaseUrl/mcpUrl to call, though this reaches Archal's simulated service, not a port on a customer machine.",
   "checked": "2026-09-30"
  },
  "static_egress_ip": {
   "value": false,
   "source": "https://docs.archal.ai/concepts",
   "quote": "A stateful environment represents one external service inside the sandbox. It keeps data across requests and exposes provider-shaped REST, MCP, or both.",
   "note": "not offered: outside the product's scope. Sandboxes never make outbound calls to real third-party endpoints, so a fixed outbound IP is not a meaningful/offered feature.",
   "checked": "2026-09-30"
  },
  "gpu": {
   "value": false,
   "source": "https://archal.ai/llms.txt",
   "quote": "Archal creates isolated testing sandboxes for AI agents, CI jobs, QA, and software integrations. A sandbox contains one or more stateful, provider-shaped environments.",
   "note": "not offered: outside the product's scope. No compute/machine sizing (CPU, RAM, or GPU) is exposed to customers at all.",
   "checked": "2026-09-30"
  },
  "windows": {
   "value": false,
   "source": "https://archal.ai/llms.txt",
   "quote": "Archal creates isolated testing sandboxes for AI agents, CI jobs, QA, and software integrations. A sandbox contains one or more stateful, provider-shaped environments.",
   "note": "not offered: outside the product's scope. There is no OS/machine choice at all; sandboxes are simulated SaaS API environments.",
   "checked": "2026-09-30"
  },
  "macos": {
   "value": false,
   "source": "https://archal.ai/llms.txt",
   "quote": "Archal creates isolated testing sandboxes for AI agents, CI jobs, QA, and software integrations. A sandbox contains one or more stateful, provider-shaped environments.",
   "note": "not offered: outside the product's scope. There is no OS/machine choice at all; sandboxes are simulated SaaS API environments.",
   "checked": "2026-09-30"
  },
  "arm64": {
   "value": false,
   "source": "https://archal.ai/llms.txt",
   "quote": "Archal creates isolated testing sandboxes for AI agents, CI jobs, QA, and software integrations. A sandbox contains one or more stateful, provider-shaped environments.",
   "note": "not offered: outside the product's scope. There is no CPU-architecture choice exposed; sandboxes are simulated SaaS API environments, not machines.",
   "checked": "2026-09-30"
  },
  "self_host": {
   "value": false,
   "source": "https://archal.ai/llms.txt",
   "quote": "Archal creates isolated testing sandboxes for AI agents, CI jobs, QA, and software integrations. A sandbox contains one or more stateful, provider-shaped environments.",
   "note": "No self-hosted/on-prem deployment option is documented anywhere; Archal is offered only as Archal's own hosted API (api.archal.ai / archal.ai/api/mcp).",
   "checked": "2026-09-30"
  },
  "byoc": {
   "value": false,
   "source": "https://archal.ai/llms.txt",
   "quote": "Archal creates isolated testing sandboxes for AI agents, CI jobs, QA, and software integrations. A sandbox contains one or more stateful, provider-shaped environments.",
   "note": "No bring-your-own-cloud deployment option is documented; only Archal's own hosted control/data plane is offered.",
   "checked": "2026-09-30"
  },
  "open_source": {
   "value": false,
   "source": "https://archal.ai/llms.txt",
   "quote": "Install: npm install --global archal@0.11.3",
   "note": "Only a proprietary client SDK/CLI (npm package) is published; no OSI-licensed core sandbox/environment-simulation product was found (e.g. no server-side open-source repo referenced in docs).",
   "checked": "2026-09-30"
  },
  "soc2": {
   "value": false,
   "source": "https://docs.archal.ai/security",
   "quote": "Availability targets, audit exports, reserved capacity, custom retention, and compliance commitments apply only when implemented and included in a signed agreement.",
   "note": "No SOC 2 attestation is claimed anywhere on the docs/security page; the security page explicitly frames compliance commitments as contract-only, not a standing certification.",
   "checked": "2026-09-30"
  },
  "hipaa": {
   "value": false,
   "source": "https://docs.archal.ai/security",
   "quote": "Availability targets, audit exports, reserved capacity, custom retention, and compliance commitments apply only when implemented and included in a signed agreement.",
   "note": "No HIPAA-eligibility or BAA is mentioned anywhere in the docs; security guidance instead tells customers to strip secrets/PII before using synthetic state.",
   "checked": "2026-09-30"
  },
  "sso": {
   "value": false,
   "source": "https://docs.archal.ai/security",
   "quote": "The workspace key can create, inspect, reset, renew, and destroy sandboxes within its scopes. Keep it in trusted control code.",
   "note": "Authentication documented is workspace API keys only; no SAML/OIDC SSO is mentioned anywhere in the docs.",
   "checked": "2026-09-30"
  },
  "eu_data_residency": {
   "value": false,
   "source": "https://docs.archal.ai/security",
   "quote": "Availability targets, audit exports, reserved capacity, custom retention, and compliance commitments apply only when implemented and included in a signed agreement.",
   "note": "No regions or EU-specific data residency option is documented anywhere on the site; only a single hosted service (api.archal.ai) is described.",
   "checked": "2026-09-30"
  },
  "usage_api": {
   "value": false,
   "source": "https://docs.archal.ai/api-reference/openapi.json",
   "quote": "OpenAPI spec shows 13 endpoint paths; none include usage, billing, metering, metrics, cost, or invoice endpoints. Available paths are for sandbox lifecycle, state management, and provider API routing only.",
   "note": "granularity: account-only; cost: no; Archal is a simulated SaaS API environment product, not a general compute provider. Sandboxes are billed per environment-minute at fixed rate ($0.10/min). No per-sandbox usage tracking API found. Billing appears to be invoice/dashboard only.",
   "confidence": "high",
   "checked": "2026-10-01"
  }
 },
 "locations": [],
 "locations_source": "https://docs.archal.ai/security",
 "locations_quote": "Availability targets, audit exports, reserved capacity, custom retention, and compliance commitments apply only when implemented and included in a signed agreement.",
 "locations_checked": "2026-10-01"
}