{
 "features_resolved": {
  "snapshot_any": false,
  "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": false,
  "image_snapshot": false,
  "image_oci": false,
  "vm_isolation": true,
  "docker_inside": false,
  "nested_virt": false,
  "root": false,
  "systemd": false,
  "browser": true,
  "desktop": false,
  "computer_use": true,
  "code_interpreter": false,
  "browser_control": true,
  "desktop_control": true,
  "browser_and_desktop": true,
  "anti_bot": true,
  "captcha_solving": true,
  "residential_ip": true,
  "agent_harnesses": true,
  "ssh": false,
  "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": null,
  "self_host": true,
  "byoc": true,
  "open_source": false,
  "soc2": true,
  "hipaa": true,
  "sso": true,
  "gpu": false,
  "arm64": false,
  "windows": false,
  "macos": false,
  "lang_python": true,
  "lang_node": true,
  "lang_go": null,
  "lang_rust": null,
  "lang_java": null,
  "gpu_desktop": null,
  "credential_injection": null,
  "egress_http_rules": false,
  "wake_on_request": 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": null,
  "mcp_server": true,
  "usage_api": true,
  "snapshot_auto": false,
  "snapshot_on_demand": false,
  "harness_api": false,
  "own_agent_api": true,
  "fast_boot": null,
  "strong_isolation": true,
  "ingress_rules": true,
  "guest_firewall": false,
  "secret_proxy": false,
  "secret_proxy_any": false,
  "volume_attach": true,
  "volume_shared": true,
  "sidecar": null,
  "fuse": null,
  "kernel_features": true,
  "burst": null
 },
 "company": {
  "id": "anchor-browser",
  "checked": "2026-09-30",
  "company": "Anchor Browser, Inc.",
  "ownership": {
   "value": "independent",
   "parent": null,
   "source": "https://finder.startupnationcentral.org/company_page/anchor-browser",
   "quote": "Founded in October 2024 by Idan Raman, Guy Ben, and Dor Dankner, Anchor Browser operates with 1–10 employees."
  },
  "stage": {
   "value": "seed",
   "source": "https://blumbergcapital.com/news-insights/anchor-launches-reliable-browser-automation/",
   "quote": "Anchor Browser, the cloud browser for AI agents, has raised a $6M Seed round led by Blumberg Capital with participation from Gradient.",
   "confidence": "high",
   "note": "Only one priced round found (seed, Oct 2025). No accelerator affiliation found; ycombinator.com/companies/anchor-browser returns 404 (not a YC company)."
  },
  "accelerators": [],
  "total_funding_usd": {
   "value": 6000000,
   "status": "confirmed",
   "basis": "Single $6M seed round confirmed by lead investor Blumberg Capital's own press release and Forbes coverage; Startup Nation Central aggregator confirms same total across one round.",
   "source": "https://blumbergcapital.com/news-insights/anchor-launches-reliable-browser-automation/",
   "quote": "Anchor Browser, the cloud browser for AI agents, has raised a $6M Seed round led by Blumberg Capital with participation from Gradient."
  },
  "last_round": {
   "type": "seed",
   "amount_usd": 6000000,
   "date": "2025-10",
   "leads": [
    "Blumberg Capital",
    "Gradient Ventures"
   ],
   "status": "confirmed",
   "source": "https://blumbergcapital.com/news-insights/anchor-browser-ai-web-infrastructure/",
   "quote": "The startup just raised $6 million in a seed round led by Blumberg Capital and Gradient (Google's AI venture arm)"
  },
  "investors": [
   "Blumberg Capital",
   "Gradient Ventures",
   "BoxGroup"
  ],
  "portfolio_listings": [
   {
    "source": "BoxGroup",
    "company": "Ro",
    "batch": null,
    "how": "domain"
   }
  ],
  "revenue": {
   "value": null,
   "status": "unknown"
  },
  "employees": {
   "value": "1-10",
   "source": "https://finder.startupnationcentral.org/company_page/anchor-browser"
  },
  "note": "Tel Aviv-based startup founded Oct 2024 by Idan Raman (CEO), Dor Dankner (CTO), Guy Ben Simhon (CPO); emerged from stealth Oct 2025 with $6M seed. Customers/partners cited include Groq, Unify, Browser-use. No later funding round or accelerator batch found as of check date."
 },
 "id": "anchor-browser",
 "name": "Anchor Browser",
 "url": "https://anchorbrowser.io/pricing",
 "category": "browser",
 "isolation": "dedicated-vm",
 "modes": [
  {
   "key": "on-demand",
   "label": "Cloud browser session (Infrastructure plan: $0.05/browser-hour + $0.01/browser)",
   "flags": [],
   "os": [
    "linux"
   ],
   "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": "browser session",
     "vcpu": null,
     "ram_gib": null,
     "disk_gib": null,
     "hour": 0.05,
     "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": 60,
   "start_fee": 0.01,
   "boot_overhead_s": 0,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": null,
   "note": "$0.01 per browser created + $0.05 per browser-hour on 'total active time of the browser session, calculated to the nearest full minute'; paid from dollar-denominated credits (1 credit = $1). Browser vCPU/RAM undisclosed (sizes vcpu/ram null - treat one session as one browser). Sessions live until max_duration (default 20 min per API / 180 min per guide; -1 = unlimited) or idle_timeout (default 5 min after last disconnect) - idle tail likely billed. Proxy $8/GB extra; non-proxy egress $0.20/GB (network.egress_gib). AI tasks/steps priced separately."
  }
 ],
 "storage": {
  "included_disk_gib": null,
  "disk_gib_month": null,
  "disk_billed_when_stopped": false,
  "snapshot_gib_month": null,
  "paused_ram_billed": false
 },
 "network": {
  "egress_free_gib": 0,
  "egress_gib": 0.2,
  "ipv4_month": null,
  "ipv4_available": false,
  "residential_proxy_gib": 8,
  "internet": {
   "default": "full"
  }
 },
 "plans": [
  {
   "name": "Free",
   "fee": 0,
   "flags": [],
   "fee_is_credit": false,
   "included_usd": 5,
   "per_seat": 0,
   "concurrency": 5,
   "max_session_h": null,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": null,
   "note": "$5 (5 credits) per month; 5 sessions/min; up to 500 browser sessions; US only; no geolocation proxy/CAPTCHA/auth.",
   "start_rate_limit": "5 sessions/minute"
  },
  {
   "name": "Starter",
   "fee": 50,
   "flags": [],
   "fee_is_credit": true,
   "included_usd": 0,
   "per_seat": 0,
   "concurrency": 25,
   "max_session_h": null,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": null,
   "note": "$50/month = 50 credits ($50) usage; overage $1/credit. 25 sessions/min. US only.",
   "start_rate_limit": "25 sessions/minute"
  },
  {
   "name": "Team",
   "fee": 500,
   "flags": [],
   "fee_is_credit": true,
   "included_usd": 0,
   "per_seat": 0,
   "concurrency": 50,
   "max_session_h": null,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": null,
   "note": "Listed on anchorbrowser.io/pricing (2026-09-28) but absent from docs pricing table: $500/month = 500 credits, 50 concurrent, 30-day retention, custom proxy, Cloudflare verified agents."
  },
  {
   "name": "Growth",
   "fee": 2000,
   "flags": [],
   "fee_is_credit": true,
   "included_usd": 0,
   "per_seat": 0,
   "concurrency": 200,
   "max_session_h": null,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": null,
   "note": "$2,000/month = 2,000 credits; 100 sessions/min; code execution, full stealth, BYO proxy, EU/Asia/Australia regions, SOC2/ISO27001/GDPR.",
   "start_rate_limit": "100 sessions/minute"
  },
  {
   "name": "Enterprise",
   "fee": null,
   "flags": [
    "sales"
   ],
   "fee_is_credit": null,
   "included_usd": null,
   "per_seat": null,
   "concurrency": 500,
   "max_session_h": null,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": null,
   "note": "500+ concurrent, HIPAA/BAA/SSO, ZDR, any region, BYOC/on-prem.",
   "start_rate_limit": "200+ sessions/minute"
  }
 ],
 "free": {
  "monthly_credit": 0,
  "one_time_credit": 0
 },
 "features": {
  "linux": true,
  "windows": false,
  "macos": false,
  "arm64": false,
  "gpu": false,
  "gpu_types": [],
  "snapshot": "none",
  "pause_resume": false,
  "fork": false,
  "persistent_disk": true,
  "volumes": true,
  "auto_stop_idle": true,
  "max_session_h": null,
  "custom_image": false,
  "docker_inside": false,
  "nested_virt": false,
  "root": false,
  "systemd": false,
  "browser": true,
  "desktop": false,
  "computer_use": true,
  "code_interpreter": false,
  "agent_harnesses": true,
  "ssh": false,
  "public_ipv4": false,
  "inbound_https": false,
  "custom_domain": false,
  "raw_tcp_inbound": false,
  "egress_allowlist": true,
  "static_egress_ip": true,
  "private_network": null,
  "self_host": true,
  "byoc": true,
  "open_source": false,
  "regions": [
   "us",
   "eu"
  ],
  "soc2": true,
  "hipaa": true,
  "sso": true,
  "browser_control": true,
  "desktop_control": true,
  "anti_bot": true,
  "captcha_solving": true,
  "egress_ip_type": "datacenter+residential",
  "ip_note": "Anchor residential proxy $8/GB with country/region/city targeting; BYO HTTP/HTTPS/SOCKS5 proxy or proxyless egress billed $0.20/GB; dedicated sticky IP available; CAPTCHA solving from Starter ($50/mo), Extra Stealth on Growth.",
  "snapshot_auto": false,
  "snapshot_on_demand": false,
  "own_agent_api": true,
  "harness_api": false,
  "egress_allowlist_level": "domain",
  "ingress_rules": true,
  "secret_proxy": false,
  "volume_attach": true,
  "volume_shared": true,
  "isolation": "dedicated-vm",
  "image_oci": false,
  "fork_running": false,
  "memory_snapshot_fork": false,
  "wake_on_request": false,
  "live_resize": false,
  "mcp_server": true,
  "lang_python": true,
  "lang_node": true,
  "egress_http_rules": false,
  "guest_firewall": false,
  "eu_data_residency": true,
  "max_session_unlimited": true,
  "open_internet": true,
  "usage_api": true
 },
 "perf": {
  "cpu_runs_s": null,
  "cold_start_ms": null,
  "burst_tti_ms": null,
  "dax_s": null
 },
 "knobs": [],
 "extras": [
  {
   "item": "Anchor proxy (residential, geo-targeted)",
   "price": "$8/GB (replaces the $0.20/GB egress rate for proxied traffic)"
  },
  {
   "item": "AI task",
   "price": "$0.10 per completed task + AI steps $0.01/$0.05/$0.10 by model tier (BYOK $0.01)"
  },
  {
   "item": "Dedicated sticky IP / Anchor VPN / volumes",
   "price": "unpublished"
  }
 ],
 "caveats": [
  "Browser product: priced per browser-hour ($0.05) + $0.01 per browser created, undisclosed browser resources and isolation; not comparable to a 4 vCPU/8 GiB VM.",
  "Credits are dollars (Free '$5 free credits' = '5 credits'; overage $1/credit); plan fees convert 1:1 into credits (fee_is_credit).",
  "Free plan $5/month encoded as plans[Free].included_usd; free.monthly_credit left 0 to avoid double counting on paid plans.",
  "Team plan ($500, 50 concurrent) appears only on the marketing pricing page, not in docs; if unavailable, 26-200 concurrent requires Growth ($2,000).",
  "Egress: $0.20/GB when proxyless or BYO proxy; Anchor proxy traffic is $8/GB instead (not modelled as egress).",
  "Regions are plan-gated: Free/Starter/Team run only in AWS us-east-2 (Ohio); EU (AWS eu-central-1, Frankfurt), Asia and Australia need Growth ($2,000/mo) per docs (the marketing page lists them under Enterprise); any region needs Enterprise. The EU location is modelled as self-serve, but the engine does not tie it to the Growth plan.",
  "Billing rounds to the nearest full minute (not clear if up); idle time before idle_timeout (default 5 min) likely billed; default max_duration 20 min (API) vs 180 min (guide) - long sessions must raise it.",
  "self_host/byoc = Enterprise-only BYOC / on-premise (sales).",
  "AI-task pricing changed on 2026-08-21 (per-step tiers).",
  "Volumes: up to 10 per team; files over 10 MB go through a pre-signed upload URL (up to 5 GB) (docs llms.txt, Create Volume / Create Upload URL).",
  "Code Execution (a TypeScript snippet run against the session's page/browser) is Growth tier and above; it is not a general code interpreter, so code_interpreter stays false. Anchor documents pairing its browser with third-party sandboxes (CreateOS, Daytona, Tenki) to run agent code."
 ],
 "sources": [
  "https://anchorbrowser.io/pricing",
  "https://docs.anchorbrowser.io/pricing.md",
  "https://docs.anchorbrowser.io/advanced/session-timeout.md",
  "https://docs.anchorbrowser.io/api-reference/browser-sessions/start-browser-session.md",
  "https://docs.anchorbrowser.io/advanced/proxy.md",
  "https://docs.anchorbrowser.io/advanced/volumes.md",
  "https://docs.anchorbrowser.io/security.md",
  "https://docs.anchorbrowser.io/tools/execute-code-snippet.md",
  "https://docs.anchorbrowser.io/integrations/sandboxes.md",
  "https://docs.anchorbrowser.io/llms.txt"
 ],
 "fleet": {
  "default_max_instances": 5,
  "default_max_vcpu": null,
  "default_max_gpus": null,
  "raise": "self-serve",
  "raise_time_days": null,
  "verification": null,
  "tiers": "Free 5; Starter 25; Team 50 (pricing page); Growth 200; Enterprise 500+ by sales. Creation-rate limits separate: free 5/min, Starter 25/min, Growth 100/min.",
  "notes": "Browser-session slots, not general-purpose VMs. Docs omit the Team tier listed by pricing; published self-serve tiers do not alone establish 300/1,000 capacity. Enterprise needs contact; turnaround and identity screening unknown.",
  "sources": [
   "https://docs.anchorbrowser.io/pricing.md",
   "https://anchorbrowser.io/pricing"
  ],
  "researched": "2026-09-28"
 },
 "audit_2026_09_29": {
  "applied": 5,
  "source": "checked against the provider's live pricing and docs pages"
 },
 "feature_evidence": {
  "snapshot_auto": {
   "value": false,
   "source": "https://docs.anchorbrowser.io/security.md",
   "quote": "This VM is permanently terminated and erased upon session completion, ensuring that browsers are never reused and data remnants are eliminated.",
   "note": "No machine/memory state is kept. Only opt-in browser profiles (browser.profile.persist: true) save cookies, localStorage and cache when the session ends and reload them in later sessions; Volumes persist files. Neither is a machine snapshot.",
   "checked": "2026-09-29"
  },
  "snapshot_on_demand": {
   "value": false,
   "source": "https://docs.anchorbrowser.io/api-reference/profiles/create-profile.md",
   "quote": "Creates a new profile from a browser session. A Profile stores cookies, local storage, and cache.",
   "note": "Nearest thing is POST /v1/profiles from a running session (stored when the session terminates); new sessions can start from the profile. Browser state only (cookies/localStorage/cache), no disk image, no memory, no fork of a live browser.",
   "checked": "2026-09-29"
  },
  "own_agent_api": {
   "value": true,
   "source": "https://docs.anchorbrowser.io/api-reference/ai-tools/perform-web-task.md",
   "quote": "The AI agent to use for task completion. Defaults to browser-use.",
   "note": "perform-web-task / agentTask SDK starts a built-in browser agent in the session from a prompt (agents: browser-use, openai-cua, gemini-computer-use, anthropic-cua, yutori); async variant with status polling; pause/resume agent (POST /v1/sessions/{id}/agent/pause|resume), human-in-the-loop requests/responses, webhooks. Browser agents only; no Claude Code/Codex/OpenCode.",
   "checked": "2026-09-29"
  },
  "harness_api": {
   "value": false,
   "source": "https://docs.anchorbrowser.io/api-reference/ai-tools/perform-web-task.md",
   "quote": "The AI agent to use for task completion. Defaults to browser-use.",
   "note": "perform-web-task / agentTask SDK starts a built-in browser agent in the session from a prompt (agents: browser-use, openai-cua, gemini-computer-use, anthropic-cua, yutori); async variant with status polling; pause/resume agent (POST /v1/sessions/{id}/agent/pause|resume), human-in-the-loop requests/responses, webhooks. Browser agents only; no Claude Code/Codex/OpenCode.",
   "checked": "2026-09-29"
  },
  "egress_allowlist": {
   "value": true,
   "source": "https://docs.anchorbrowser.io/security.md",
   "quote": "We also offer the ability to define granular whitelists of allowed domains, providing precise control over network access at the browser level.",
   "note": "Stated only on the Trust & Security page; no session API parameter for it in the public OpenAPI spec, so probably configured per team/on request. Enforcement is 'at the browser level' (Anchor-managed browser).",
   "checked": "2026-09-29",
   "level": "domain"
  },
  "ingress_rules": {
   "value": true,
   "source": "https://docs.anchorbrowser.io/api-reference/browser-sessions/start-browser-session.md",
   "quote": "Generate a single-use live view URL. After the first viewer connects, the link becomes invalid. Requires a headful browser.",
   "note": "No user ports are exposed. The only inbound endpoints are the CDP websocket (wss://connect.anchorbrowser.io?apiKey=...&sessionId=..., API-key authenticated) and the live view URL, which can be single-use and read-only (live_view.read_only). No IP allowlists.",
   "checked": "2026-09-29"
  },
  "secret_proxy": {
   "value": false,
   "source": "https://docs.anchorbrowser.io/api-reference/ai-tools/perform-web-task.md",
   "quote": "Secret values to pass to the agent for secure credential handling. Keys and values are passed as environment variables to the agent.",
   "note": "Secret values (optionally scoped to domains) are hidden from the LLM and typed into the page at type-time ('Real values are never visible to the AI model'), but the real value is typed into the browser in the sandbox; this is not a network proxy injecting headers. Same for 1Password integration and managed identities (credentials used by Anchor to log in). Browser-only; no DB/SSH/git.",
   "checked": "2026-09-29"
  },
  "volume_attach": {
   "value": true,
   "source": "https://docs.anchorbrowser.io/advanced/volumes.md",
   "quote": "A volume is a folder your team owns that outlives any single browser session.",
   "note": "Mounted via browser.volume.id at session start; browser downloads land in downloads/; files readable/writable through the Volume Files API. Price unpublished.",
   "checked": "2026-09-29"
  },
  "volume_shared": {
   "value": true,
   "source": "https://docs.anchorbrowser.io/advanced/volumes.md",
   "quote": "A volume can be mounted by any number of sessions, read-write or read-only.",
   "note": "Also: 'Several sessions can mount the same volume at once and see each other's files immediately.' Read-write or read-only (read_only: true); session-written files show in the API about a minute after writes stop.",
   "checked": "2026-09-29"
  },
  "isolation": {
   "value": "dedicated-vm",
   "source": "https://docs.anchorbrowser.io/security.md",
   "quote": "Anchor creates a dedicated, isolated virtual machine (VM) for each browser instance. This VM is permanently terminated and erased upon session completion.",
   "note": "Docs confirm one dedicated VM per browser session but never name the underlying hypervisor (no mention of Firecracker/KVM/Cloud Hypervisor), so the specific virtualization tech can't be confirmed beyond 'a VM'.",
   "checked": "2026-09-30"
  },
  "image_oci": {
   "value": false,
   "source": "https://docs.anchorbrowser.io/quickstart/browser-sessions.md",
   "quote": "A browser session is a cloud Chromium instance you control over CDP (Playwright, Puppeteer) or Anchor's APIs.",
   "note": "not offered: outside the product's scope. Sessions are Anchor-managed Chromium VMs configured via session/browser JSON options (proxy, profile, extensions, volumes) - there is no way to boot the machine from a customer-supplied Docker/OCI image.",
   "checked": "2026-09-30"
  },
  "fork_running": {
   "value": false,
   "source": "https://docs.anchorbrowser.io/security.md",
   "quote": "Browsers are never reused between sessions or customers. Every session starts with a pristine, isolated browser instance that is terminated and wiped clean after use.",
   "note": "not offered: outside the product's scope. No API clones a live/running session; the closest feature (Profiles) only carries cookies/localStorage/cache into a brand-new session, not a running-process clone.",
   "checked": "2026-09-30"
  },
  "memory_snapshot_fork": {
   "value": false,
   "source": "https://docs.anchorbrowser.io/api-reference/profiles/create-profile.md",
   "quote": "Creates a new profile from a browser session. A Profile stores cookies, local storage, and cache.",
   "note": "not offered: outside the product's scope. Profiles persist only browser storage state, not machine memory/process state, so no memory-snapshot fork with running processes exists.",
   "checked": "2026-09-30"
  },
  "wake_on_request": {
   "value": false,
   "source": "https://docs.anchorbrowser.io/quickstart/browser-sessions.md",
   "quote": "A browser session is a cloud Chromium instance you control over CDP (Playwright, Puppeteer) or Anchor's APIs. Create one, automate, then end it when done.",
   "note": "not offered: outside the product's scope. Sessions are freshly created per request and permanently terminated/erased on timeout or stop (see security.md) - there is no stopped/sleeping session that wakes on an incoming request.",
   "checked": "2026-09-30"
  },
  "live_resize": {
   "value": false,
   "source": "https://anchorbrowser.io/pricing",
   "quote": "$0.05/browser-hour + $0.01/browser",
   "note": "not offered: outside the product's scope. Browser-session vCPU/RAM is undisclosed and fixed per session; no API to change CPU/RAM of a running session.",
   "checked": "2026-09-30"
  },
  "mcp_server": {
   "value": true,
   "source": "https://docs.anchorbrowser.io/advanced/mcp.md",
   "quote": "Anchor provides a hosted Model Context Protocol (MCP) integration, allowing you to use browser automation directly from your preferred AI tools without any local setup. Our hosted MCP server runs on our infrastructure...",
   "note": "Also ships an open-source, self-hostable MCP server (docs.anchorbrowser.io/advanced/mcp-open-source.md) with customizable Playwright integration.",
   "checked": "2026-09-30"
  },
  "lang_python": {
   "value": true,
   "source": "https://docs.anchorbrowser.io/sdk-reference/overview.md",
   "quote": "The anchorbrowser npm package and the anchorbrowser PyPI package are generated directly from this API's OpenAPI specification... pip install anchorbrowser",
   "note": "First-party Python SDK (PyPI) with sync and async (AsyncAnchorbrowser) clients covering every documented API endpoint.",
   "checked": "2026-09-30"
  },
  "lang_node": {
   "value": true,
   "source": "https://docs.anchorbrowser.io/sdk-reference/overview.md",
   "quote": "The anchorbrowser npm package... npm install anchorbrowser",
   "note": "First-party TypeScript/Node.js SDK (npm) covering every documented API endpoint.",
   "checked": "2026-09-30"
  },
  "egress_http_rules": {
   "value": false,
   "source": "https://docs.anchorbrowser.io/security.md",
   "quote": "We also offer the ability to define granular whitelists of allowed domains, providing precise control over network access at the browser level.",
   "note": "Egress control is domain-level allowlisting only; no documented HTTP method/path-level egress rules.",
   "checked": "2026-09-30"
  },
  "guest_firewall": {
   "value": false,
   "source": "https://anchorbrowser.io/pricing",
   "quote": "SOC2 Type 2, ISO27001, HIPAA, GDPR compliant, bring your own cloud, on-premise options",
   "note": "not offered: outside the product's scope. Sessions are a managed headful Chromium VM with no root/SSH access (root=false in the card), so customer-configured nftables/iptables inside the guest is not applicable.",
   "checked": "2026-09-30"
  },
  "eu_data_residency": {
   "value": true,
   "source": "https://docs.anchorbrowser.io/security.md",
   "quote": "For organizations requiring EU-based infrastructure with full GDPR compliance, we offer dedicated European data residency in the AWS eu-central-1 data center in Frankfurt on the Growth plan.",
   "note": "Growth plan ($2,000/mo, self-serve), not Enterprise: docs pricing.md custom regions row is \"| Custom regions | US | US | US, EU, Asia, Australia | Any Region |\" (Free, Starter, Growth, Enterprise). The marketing page anchorbrowser.io/pricing still lists \"Custom regions - EU, Asia, Australia\" under Enterprise; the docs are more specific (they name the AWS region and the plan). Default hosting is US-only (AWS us-east-2, Ohio) on Free/Starter/Team.",
   "checked": "2026-10-14"
  },
  "max_session_h": {
   "value": "none",
   "source": "https://docs.anchorbrowser.io/advanced/session-timeout.md",
   "quote": "The default maximum duration is 180 minutes (3 hours)... There is no upper limit on how long you can set the maximum duration.",
   "note": "max_duration defaults to 180 minutes but is customer-configurable with no documented upper bound, so the platform itself imposes no hard session-length ceiling (idle_timeout can also be disabled with -1).",
   "checked": "2026-09-30"
  },
  "persistent_disk": {
   "value": true,
   "corrected_from": false,
   "source": "https://docs.anchorbrowser.io/advanced/volumes.md",
   "quote": "A volume is a folder your team owns that outlives any single browser session. Mount it into a session and everything the browser downloads is written to it; upload files to it beforehand and the browser can use them; read the results back through the API afterwards.",
   "note": "Contradiction resolved: the per-session VM itself is wiped ('This VM is permanently terminated and erased upon session completion' - security.md), so default behaviour on stop is delete. But Volumes are a first-party persistent store attachable to sessions (mounted via browser.volume.id) whose files survive across many session stop/starts, which meets the persistent_disk definition. Card's own volumes/volume_attach/volume_shared fields are already true, so persistent_disk:false was the contradiction, not them.",
   "checked": "2026-09-30"
  },
  "snapshot": {
   "value": "none",
   "source": "https://docs.anchorbrowser.io/security.md",
   "quote": "Anchor creates a dedicated, isolated virtual machine (VM) for each browser instance. This VM is permanently terminated and erased upon session completion, ensuring that browsers are never reused and data remnants are eliminated.",
   "note": "No disk or memory snapshot of the machine exists. Browser 'profiles' (cookies/localStorage/cache) and Volumes are separate persistence mechanisms but are not filesystem/memory snapshots of the VM.",
   "checked": "2026-09-30"
  },
  "pause_resume": {
   "value": false,
   "source": "https://docs.anchorbrowser.io/advanced/session-timeout.md",
   "quote": "Anchor provides multiple ways to control and terminate browser sessions. In addition to manually stopping sessions via the stop session API, you can configure two types of automatic timeout mechanisms to manage session lifetime effectively.",
   "note": "Session lifecycle only exposes create/stop plus idle_timeout/max_duration auto-termination - no pause/resume of the machine or billing. The only 'pause/resume' in the docs is POST /v1/sessions/{id}/agent/pause|resume, which pauses the built-in AI agent driving the browser, not the session/VM itself (see own_agent_api evidence already on the card).",
   "checked": "2026-09-30"
  },
  "fork": {
   "value": false,
   "source": "https://docs.anchorbrowser.io/llms.txt",
   "quote": "Start Browser Session ... List All Sessions Status ... Get Browser Session ... End Browser Session ... Batch Browser Sessions: Create and manage multiple browser sessions simultaneously for large-scale automation tasks",
   "note": "Full endpoint catalog only has create/list/get/end for sessions and 'Batch Browser Sessions' for launching many new independent sessions in parallel - no clone/fork-a-running-session endpoint exists.",
   "checked": "2026-09-30"
  },
  "docker_inside": {
   "value": false,
   "source": "https://docs.anchorbrowser.io/introduction.md",
   "quote": "Secure cloud browsers for agents. Anchor gives agents a real browser in the cloud - navigate, authenticate, fill forms, and extract data on sites that were never built for automation.",
   "note": "not offered: outside the product's scope. The product is a managed remote-browser VM reached only via CDP/live-view/OS-level input control; no shell or package-manager access is exposed to run Docker inside.",
   "checked": "2026-09-30"
  },
  "nested_virt": {
   "value": false,
   "source": "https://docs.anchorbrowser.io/security.md",
   "quote": "Anchor creates a dedicated, isolated virtual machine (VM) for each browser instance.",
   "note": "not offered: outside the product's scope. Users get a browser inside a disposable VM, not shell/kernel access to expose /dev/kvm.",
   "checked": "2026-09-30"
  },
  "root": {
   "value": false,
   "source": "https://docs.anchorbrowser.io/advanced/os-level-control.md",
   "quote": "OS-level control provides direct access to operating system primitives like mouse movements, keyboard input, and screen interactions within your browser sessions.",
   "note": "not offered: outside the product's scope. 'OS-level control' means mouse/keyboard/screenshot on the browser, not a root/sudo shell on the VM.",
   "checked": "2026-09-30"
  },
  "ssh": {
   "value": false,
   "source": "https://docs.anchorbrowser.io/api-reference/browser-sessions/start-browser-session-async.md",
   "quote": "Poll GET /v1/sessions/async/{request_id}/status until status becomes ready to obtain the resolved session_id, cdp_url and live_view_url.",
   "note": "not offered: outside the product's scope. The only connection endpoints exposed per session are the CDP websocket and the live-view URL; no SSH endpoint exists anywhere in the API/docs.",
   "checked": "2026-09-30"
  },
  "desktop": {
   "value": false,
   "source": "https://docs.anchorbrowser.io/advanced/browser-live-view.md",
   "quote": "Anchor Browser offers a live view feature that allows you to embed an interactive frame of a website as a web element. The live_view_url is received when creating a session.",
   "note": "not offered: outside the product's scope. Live view streams only the browser tab/chrome, not a full OS desktop (no VNC/RDP of the underlying VM).",
   "checked": "2026-09-30"
  },
  "custom_image": {
   "value": false,
   "source": "https://docs.anchorbrowser.io/api-reference/browser-sessions/start-browser-session.md",
   "quote": "Allocates a new browser session for the user, with optional configurations for ad-blocking, captcha solving, proxy usage, and idle timeout.",
   "note": "Session creation options cover browser behaviour (proxy, captcha, ad-block, profile, volume, timeout, extensions) - there is no image/OCI parameter anywhere in the API reference to boot from a custom disk/container image.",
   "checked": "2026-09-30"
  },
  "inbound_https": {
   "value": false,
   "source": "https://docs.anchorbrowser.io/api-reference/browser-sessions/start-browser-session.md",
   "quote": "Generate a single-use live view URL. After the first viewer connects, the link becomes invalid. Requires a headful browser.",
   "note": "not offered: outside the product's scope. There is no user-arbitrary port/service to expose over HTTPS - the only inbound endpoints are Anchor's own CDP websocket and the (optionally single-use) live-view URL.",
   "checked": "2026-09-30"
  },
  "public_ipv4": {
   "value": false,
   "source": "https://docs.anchorbrowser.io/advanced/proxy.md",
   "quote": "Anchor provides proxy configurations to access websites from different geographic locations, configurable down to the city level. Use Bring Your Own Proxy or Anchor's built-in proxy for localization.",
   "note": "Anchor's IP features (residential proxy, dedicated sticky IP, BYO proxy) are all outbound/egress addressing for the browser's traffic, not a public IPv4 assigned to the machine for inbound reachability. No such assignment is documented.",
   "checked": "2026-09-30"
  },
  "gpu": {
   "value": false,
   "source": "https://docs.anchorbrowser.io/introduction.md",
   "quote": "Anchor gives agents a real browser in the cloud - navigate, authenticate, fill forms, and extract data on sites that were never built for automation.",
   "note": "not offered: outside the product's scope. No GPU option is mentioned anywhere in pricing/docs; the product is a browser-automation service, not a compute/GPU cloud.",
   "checked": "2026-09-30"
  },
  "windows": {
   "value": false,
   "source": "https://docs.anchorbrowser.io/security.md",
   "quote": "Anchor creates a dedicated, isolated virtual machine (VM) for each browser instance.",
   "note": "not offered: outside the product's scope. Only Linux-hosted cloud browser sessions are offered (card's features.linux=true); no Windows machine option is documented anywhere.",
   "checked": "2026-09-30"
  },
  "macos": {
   "value": false,
   "source": "https://docs.anchorbrowser.io/security.md",
   "quote": "Anchor creates a dedicated, isolated virtual machine (VM) for each browser instance.",
   "note": "not offered: outside the product's scope. No macOS machine option is documented; the product ships Linux-hosted browser VMs only.",
   "checked": "2026-09-30"
  },
  "arm64": {
   "value": false,
   "source": "https://docs.anchorbrowser.io/pricing.md",
   "quote": "Applied on usage without tasks. Pay for what you use. $0.01 per browser ... $0.05 per browser hour",
   "note": "not offered: outside the product's scope. Pricing/docs never expose or price an architecture choice; nothing indicates an ARM option exists alongside the (undisclosed, presumably x86) default.",
   "checked": "2026-09-30"
  },
  "open_source": {
   "value": false,
   "source": "https://docs.anchorbrowser.io/advanced/mcp-open-source.md",
   "quote": "Anchor MCP Server (Open Source): A Model Context Protocol (MCP) server that provides browser automation capabilities using Anchor Browser's remote browser service with Playwright.",
   "note": "Only a thin client-side MCP wrapper that talks to Anchor's hosted service is open source; the core cloud-browser platform itself (the paid, credit-metered SaaS in pricing.md) is closed-source and not self-hostable outside the Enterprise BYOC/on-prem sales tier.",
   "checked": "2026-09-30"
  },
  "usage_api": {
   "value": true,
   "source": "https://docs.anchorbrowser.io/api-reference/browser-sessions/list-sessions-history-page.md",
   "quote": "Retrieves a paginated list of sessions for the authenticated team with support for sorting and advanced filtering. Supports filtering by tags (comma-separated, session must include all provided tags). Includes per-session billing data like used_credits.",
   "note": "granularity: per-sandbox; cost: yes; GET /v1/sessions returns per-session usage including used_credits; supports filtering by tags (per-tag granularity). GET /v1/billing returns account-level balance and credits_used. GET /v1/sessions/history returns usage aggregated by time period. All costs tracked in credits where 1 credit = $1 USD.",
   "confidence": "high",
   "checked": "2026-10-01"
  }
 },
 "locations": [
  {
   "country": "US",
   "state": "OH",
   "city": null,
   "provider_region": "us-east-2",
   "self_serve": true,
   "choosable": false
  },
  {
   "country": "DE",
   "state": null,
   "city": "Frankfurt",
   "provider_region": "eu-central-1",
   "self_serve": true,
   "choosable": true
  }
 ],
 "locations_source": "https://docs.anchorbrowser.io/security.md",
 "locations_quote": "All customer data, including browser sessions, account information, and configuration data, is processed and stored exclusively in the AWS us-east-2 data center in Ohio.",
 "locations_checked": "2026-10-14",
 "locations_note": "Frankfurt (AWS eu-central-1) is offered \"on the Growth plan\" (security.md); docs pricing.md also lists Asia and Australia for Growth without naming a city or AWS region, so those are not modelled. Free/Starter/Team are US (Ohio) only; the engine cannot gate a location by plan (see caveats)."
}