{
 "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": null,
  "docker_inside": false,
  "nested_virt": false,
  "root": null,
  "systemd": null,
  "browser": true,
  "desktop": true,
  "computer_use": true,
  "code_interpreter": null,
  "browser_control": true,
  "desktop_control": true,
  "browser_and_desktop": true,
  "anti_bot": false,
  "captcha_solving": false,
  "residential_ip": false,
  "agent_harnesses": false,
  "ssh": false,
  "public_ipv4": false,
  "inbound_https": false,
  "custom_domain": null,
  "raw_tcp_inbound": null,
  "egress_allowlist": false,
  "open_internet": true,
  "static_egress_ip": false,
  "private_network": null,
  "self_host": false,
  "byoc": false,
  "open_source": false,
  "soc2": null,
  "hipaa": null,
  "sso": null,
  "gpu": false,
  "arm64": null,
  "windows": false,
  "macos": false,
  "lang_python": false,
  "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": true,
  "scheduled_wakeups": null,
  "audit_logs": null,
  "eu_data_residency": true,
  "zero_data_retention": null,
  "scoped_api_keys": null,
  "spend_limits": null,
  "mcp_server": false,
  "usage_api": true,
  "snapshot_auto": false,
  "snapshot_on_demand": false,
  "harness_api": false,
  "own_agent_api": false,
  "fast_boot": null,
  "strong_isolation": null,
  "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": "hyperbeam",
  "checked": "2026-09-30",
  "company": "Hyperbeam",
  "ownership": {
   "value": "independent",
   "parent": null,
   "source": "https://www.ycombinator.com/companies/hyperbeam",
   "quote": "Hyperbeam | Winter 2022 | Active"
  },
  "stage": {
   "value": "seed",
   "source": "https://tracxn.com/d/companies/hyperbeam/__AMyq6y3oZ9fMQQJ-eHpi7kk1DggM9xdrmGlfRtWpZ_w",
   "quote": "Hyperbeam is a seed company based in Waterloo (Canada), founded in 2019 ... Hyperbeam has raised $500K in funding from Y Combinator.",
   "confidence": "medium",
   "note": "YC W22 (Winter 2022) batch matches the provider's hyperbeam.com domain per its own launch post (founders Philip Scott, Ambareesh Balaji, Declan Goncalves, ex-hyperbeam.com watch-party site pivoted to an embeddable-browser API). Only a small seed round (~$500K, YC + angels/university fund) is documented; no priced follow-on round found."
  },
  "accelerators": [
   {
    "name": "Y Combinator",
    "batch": "Winter 2022",
    "source": "https://www.ycombinator.com/companies/hyperbeam",
    "quote": "Hyperbeam: API for shared embeddable web browsers | Y Combinator ... Winter 2022 ... Active",
    "confidence": "high",
    "via": "research"
   }
  ],
  "total_funding_usd": {
   "value": 500000,
   "status": "estimated",
   "basis": "Tracxn and PitchBook aggregator profiles both show a single Seed round totaling $500K",
   "source": "https://tracxn.com/d/companies/hyperbeam/__AMyq6y3oZ9fMQQJ-eHpi7kk1DggM9xdrmGlfRtWpZ_w",
   "quote": "Hyperbeam has raised a total funding of $500K over 1 round. Its latest funding round was a Seed round on 2022"
  },
  "last_round": {
   "type": "seed",
   "amount_usd": 500000,
   "date": "2022",
   "leads": [],
   "status": "estimated",
   "source": "https://pitchbook.com/profiles/company/493358-05",
   "quote": "How much funding has Hyperbeam raised over time? Hyperbeam has raised $500K. Who are Hyperbeam's investors? Y Combinator, Pioneer Fund, and University of Waterloo Endowment have invested in ..."
  },
  "investors": [
   "Y Combinator",
   "Pioneer Fund",
   "University of Waterloo Endowment"
  ],
  "portfolio_listings": [],
  "revenue": {
   "value_usd": 5000000,
   "kind": "ARR",
   "as_of": "2024",
   "status": "estimated",
   "basis": "GetLatka third-party estimate",
   "source": "https://getlatka.com/companies/hyperbeam.com",
   "quote": "Hyperbeam generated an estimated $5M in annual revenue in 2024. ... Hyperbeam Hit $5m revenue in June 2024 | Estimated"
  },
  "employees": {
   "value": 2,
   "source": "https://getlatka.com/companies/hyperbeam.com"
  },
  "note": "Started as a consumer 'watch party' site (hyperbeam.com) built by three University of Waterloo students; grew to 150k MAU / 1M+ video hours/month per their own YC launch post, then pivoted in 2022 (YC W22 batch) to sell the underlying multiplayer-browser tech as a developer API — the product this card's pricing/features describe. Funding appears to be a small ~$500K seed (YC + a university endowment fund) with no confirmed larger priced round found in press; revenue figures are third-party estimates only, not company-confirmed."
 },
 "id": "hyperbeam",
 "name": "Hyperbeam",
 "url": "https://hyperbeam.com/",
 "category": "browser",
 "isolation": null,
 "modes": [
  {
   "key": "hd-participant-hour",
   "label": "HD participant-hour",
   "flags": [],
   "os": [
    "linux"
   ],
   "regions": [
    "NA",
    "EU",
    "AS"
   ],
   "gpu_only": false,
   "features": {},
   "pricing": "sizes",
   "sizes": [
    {
     "name": "HD participant-hour",
     "vcpu": null,
     "ram_gib": null,
     "disk_gib": null,
     "hour": 0.42,
     "month_cap": null
    }
   ],
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": null,
   "granularity_s": null,
   "start_fee": null,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": null,
   "note": "60×$0.007 per participant-minute; not per VM-hour. Graduated monthly volume discounts unmodeled. Unspecified guest OS is not a selectable OS guarantee."
  }
 ],
 "storage": {
  "included_disk_gib": null,
  "disk_gib_month": null,
  "disk_billed_when_stopped": null,
  "snapshot_gib_month": null,
  "paused_ram_billed": null
 },
 "network": {
  "egress_free_gib": null,
  "egress_gib": null,
  "ipv4_month": null,
  "ipv4_available": null,
  "internet": {
   "default": "full"
  }
 },
 "plans": [
  {
   "name": "Pay as you go",
   "fee": 0,
   "flags": [],
   "fee_is_credit": false,
   "included_usd": 70,
   "per_seat": null,
   "concurrency": null,
   "max_session_h": null,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": null,
   "note": "10,000 free participant-minutes/month = $70 base-rate equivalent. Shared allowance; never subtract again as free.monthly_credit."
  }
 ],
 "free": {
  "monthly_credit": null,
  "one_time_credit": null
 },
 "features": {
  "linux": null,
  "windows": false,
  "macos": false,
  "arm64": null,
  "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": true,
  "desktop": true,
  "computer_use": true,
  "code_interpreter": null,
  "agent_harnesses": false,
  "ssh": false,
  "public_ipv4": false,
  "inbound_https": false,
  "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": null,
  "hipaa": null,
  "sso": null,
  "gpu_types": [],
  "regions": [
   "NA",
   "EU",
   "AS"
  ],
  "browser_control": true,
  "desktop_control": true,
  "anti_bot": false,
  "captcha_solving": false,
  "egress_ip_type": "datacenter",
  "ip_note": "Sessions run in NA/EU/AS regions on mixed server providers with no fixed IP range; bring your own HTTP proxy via PAC file (WebRTC not proxied); no managed proxies.",
  "webhooks": true,
  "browser_profiles": true,
  "browser_profile_retention": "Profiles not accessed for three months expire and are automatically deleted.",
  "custom_chrome_extensions": true,
  "snapshot_auto": false,
  "snapshot_on_demand": false,
  "harness_api": false,
  "ingress_rules": true,
  "image_oci": false,
  "fork_running": false,
  "memory_snapshot_fork": false,
  "wake_on_request": false,
  "volume_attach": false,
  "volume_shared": false,
  "live_resize": false,
  "own_agent_api": false,
  "mcp_server": false,
  "lang_python": false,
  "lang_node": true,
  "egress_http_rules": false,
  "guest_firewall": false,
  "secret_proxy": 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
 },
 "caveats": [
  "Storage, snapshot GiB-month and public IPv4 prices are not published in the reviewed sources; null is not free.",
  "No guaranteed vCPU allocation published; browser-hour is not a verified 4-vCPU/8-GiB VM equivalent. The sizes card keeps unknown hardware null; do not coerce it to zero or auto-rank against resource-guaranteed VMs.",
  "Browser RAM is not published unless a specific mode overrides it.",
  "Calculator counts all participants, not just participants after the first. One browser watched by three people can incur three participant streams. Headless use with zero watchers has no verified tariff.",
  "Embedded save states, multi-user control and WebGL are documented; no separate storage/proxy/CAPTCHA tariff found. Machine resource guarantees are unpublished.",
  "Graduated monthly volume discounts apply automatically: 5% from 60k participant-minutes, 10% from 300k, 15% from 600k, 25% from 3M, 35% from 6M, 45% from 12M. Not modelled."
 ],
 "sources": [
  "https://hyperbeam.com/",
  "https://docs.hyperbeam.com/llms-full.txt",
  "https://next.hyperbeam.com/"
 ],
 "fleet": {
  "default_max_instances": null,
  "default_max_vcpu": null,
  "default_max_gpus": null,
  "raise": null,
  "raise_time_days": null,
  "verification": "Introductory monthly usage explicitly no card.",
  "tiers": null,
  "notes": "Participant-minute credits and shared-session participant counts are not concurrent VM quotas. No exact new-account session fleet cap/raise process located.",
  "sources": [
   "https://hyperbeam.com/"
  ],
  "researched": "2026-09-28"
 },
 "audit_2026_09_29": {
  "applied": 7,
  "source": "checked against the provider's live pricing and docs pages",
  "reviewed": 1
 },
 "feature_evidence": {
  "snapshot_auto": {
   "value": false,
   "source": "https://docs.hyperbeam.com/guides/persist-session-state",
   "quote": "The Hyperbeam profile API allows you to persist session state including bookmarks, history, passwords, and cookies which can be loaded into another session at a later time.",
   "note": "Closest thing: with profile=true (or profile=<session_id>) the Chrome profile is saved 'when the new session is terminated' and must be passed explicitly to load it. Browser-profile data only (cookies, history, passwords, bookmarks, tabs), opt-in per request; no machine/memory state. Profiles unused for three months are deleted.",
   "checked": "2026-09-29"
  },
  "snapshot_on_demand": {
   "value": false,
   "source": "https://docs.hyperbeam.com/rest-api/dispatch/start-chromium-session",
   "quote": "`save` = `true` creates a new persisted profile you can load from. If a session ID is provided, then the profile associated with the session ID will be overwritten.",
   "note": "No snapshot/checkpoint endpoint; profile save happens at session termination only (profile.load / profile.save let you fork a profile into a new one). No memory state.",
   "checked": "2026-09-29"
  },
  "harness_api": {
   "value": false,
   "source": "https://docs.hyperbeam.com/llms.txt",
   "quote": "Dispatch Endpoints: Initiate a virtual machine instance ... Starting a Chromium Session ... Starting a Android Emulator ... Starting a Console Emulator",
   "note": "Embeddable multiplayer cloud browser/emulator streamed to end users; APIs cover sessions, roles, permissions, tabs and input events. No agent harness, no command exec.",
   "checked": "2026-09-29"
  },
  "ingress_rules": {
   "value": true,
   "source": "https://docs.hyperbeam.com/guides/authenticating-participants",
   "quote": "When using token authentication, a token is added as a query parameter to the cloud computer’s embed URL. This ensures only users that were provided the embed URL have access to the cloud computer—malicious actors cannot gain access via the session ID",
   "note": "Default token-authenticated embed URL; optional webhook authentication (your endpoint returns {\"authorized\": true/false} per connecting user); per-user roles/permissions, control_disable_default, remove users via session endpoints. Access is only via the streamed browser; no arbitrary ports.",
   "checked": "2026-09-29"
  },
  "image_oci": {
   "value": false,
   "source": "https://docs.hyperbeam.com/rest-api/dispatch/start-chromium-session",
   "quote": "Initiate a Chromium browser session using Hyperbeam",
   "note": "not offered: outside the product's scope — sessions are dispatched from Hyperbeam's own Chromium/Android/console-emulator templates via REST API, not a customer-supplied Docker/OCI image.",
   "checked": "2026-09-30"
  },
  "docker_inside": {
   "value": false,
   "source": "https://hyperbeam.com/",
   "quote": "Embed Virtual Computers in your web app... Open any third-party website or application, synchronize audio and video flawlessly among multiple participants, and add multi-user control with just a few lines of code.",
   "note": "not offered: outside the product's scope — a streamed browser/emulator embed, not a general-purpose machine exposing a container runtime to the customer.",
   "checked": "2026-09-30"
  },
  "nested_virt": {
   "value": false,
   "source": "https://hyperbeam.com/",
   "quote": "Remote desktop & mobile environments that you can embed directly in your web apps. Embed Chrome, Android, Linux, emulators and more.",
   "note": "not offered: outside the product's scope — no /dev/kvm or nested-VM capability is exposed to customers; the emulator sessions themselves (Android/console) are the provider's own service, not customer-controlled virtualization.",
   "checked": "2026-09-30"
  },
  "anti_bot": {
   "value": false,
   "source": "https://docs.hyperbeam.com/llms-full.txt",
   "quote": "Sets the user agent to a preset value. Currently only `\"chrome_android\"` is supported.",
   "note": "not offered: outside the product's scope — only a mobile user-agent preset and bring-your-own HTTP proxy are documented; no stealth/fingerprint-evasion feature is offered.",
   "checked": "2026-09-30"
  },
  "captcha_solving": {
   "value": false,
   "source": "https://hyperbeam.com/",
   "quote": "Embed Virtual Computers in your web app",
   "note": "not offered: outside the product's scope — no CAPTCHA-solving capability is documented anywhere in the docs or marketing pages.",
   "checked": "2026-09-30"
  },
  "ssh": {
   "value": false,
   "source": "https://docs.hyperbeam.com/rest-api/dispatch/start-chromium-session",
   "quote": "Initiate a Chromium browser session using Hyperbeam",
   "note": "not offered: outside the product's scope — access is exclusively via the WebRTC embed_url and REST/JS control APIs; no SSH access to the underlying machine is documented.",
   "checked": "2026-09-30"
  },
  "snapshot": {
   "value": "none",
   "source": "https://docs.hyperbeam.com/guides/persist-session-state",
   "quote": "The Hyperbeam profile API allows you to persist session state including bookmarks, history, passwords, and cookies which can be loaded into another session at a later time.",
   "note": "Only opt-in Chrome-profile data (cookies/history/passwords/bookmarks/tabs) persists between sessions; no filesystem or memory/process snapshot of the whole machine exists.",
   "checked": "2026-09-30"
  },
  "fork": {
   "value": false,
   "source": "https://docs.hyperbeam.com/llms-full.txt",
   "quote": "For more granular control, you can specify separate profiles to load and overwrite. This is useful if you wish to create a new profile from an existing profile, without altering the original.",
   "note": "Only browser-profile data can be duplicated into a new profile; there is no way to clone a running/whole machine into a new one.",
   "checked": "2026-09-30"
  },
  "fork_running": {
   "value": false,
   "source": "https://docs.hyperbeam.com/llms-full.txt",
   "quote": "This will load the profile associated with <session_id> and update its contents when the new session is terminated.",
   "note": "not offered: profile duplication happens on new-session creation only, and profile data is written back at session termination, not from a live running session.",
   "checked": "2026-09-30"
  },
  "memory_snapshot_fork": {
   "value": false,
   "source": "https://docs.hyperbeam.com/guides/persist-session-state",
   "quote": "This results in bookmarks, history, cookies, and passwords being persisted.",
   "note": "not offered: only browser profile data persists; no running-process/memory state is captured or restored.",
   "checked": "2026-09-30"
  },
  "pause_resume": {
   "value": false,
   "source": "https://docs.hyperbeam.com/client-sdk/javascript/reference",
   "quote": "Pauses the video stream of the virtual browser locally.",
   "note": "not offered: the only 'pause' capability is a client-local video-stream pause; it does not pause the remote machine or its billing.",
   "checked": "2026-09-30"
  },
  "wake_on_request": {
   "value": false,
   "source": "https://docs.hyperbeam.com/rest-api/dispatch/start-chromium-session",
   "quote": "Initiate a Chromium browser session using Hyperbeam",
   "note": "not offered: outside the product's scope — every session is freshly dispatched via an API call; there is no persistent machine that sleeps and then auto-wakes on an inbound request.",
   "checked": "2026-09-30"
  },
  "persistent_disk": {
   "value": false,
   "source": "https://docs.hyperbeam.com/guides/persist-session-state",
   "quote": "When `profile` is set to `true`, we encrypt and store the Chrome profile of the session in Amazon S3.",
   "note": "Only the opt-in browser profile (cookies/history/passwords/bookmarks) is stored to S3 between sessions; there is no general persistent disk/filesystem for the machine.",
   "checked": "2026-09-30"
  },
  "volume_attach": {
   "value": false,
   "source": "https://hyperbeam.com/",
   "quote": "Remote desktop & mobile environments that you can embed directly in your web apps.",
   "note": "not offered: outside the product's scope — no attachable extra storage volumes are documented; only the opt-in browser profile blob.",
   "checked": "2026-09-30"
  },
  "volume_shared": {
   "value": false,
   "source": "https://hyperbeam.com/",
   "quote": "Remote desktop & mobile environments that you can embed directly in your web apps.",
   "note": "not offered: outside the product's scope — no shared-volume concept exists; sessions are single ephemeral virtual computers.",
   "checked": "2026-09-30"
  },
  "live_resize": {
   "value": false,
   "source": "https://docs.hyperbeam.com/client-sdk/javascript/examples",
   "quote": "Resizes the virtual browser to the specified width and height, in pixels.",
   "note": "The 'resize' API only changes the browser viewport's pixel dimensions; there is no API to change a running session's vCPU/RAM allocation.",
   "checked": "2026-09-30"
  },
  "agent_harnesses": {
   "value": false,
   "source": "https://docs.hyperbeam.com/llms-full.txt",
   "quote": "Initiate a virtual machine instance ... Starting a Chromium Session ... Starting a Android Emulator ... Starting a Console Emulator",
   "note": "not offered: outside the product's scope — no coding-agent harnesses (Claude Code, Codex, OpenCode, etc.) are preinstalled or offered as templates.",
   "checked": "2026-09-30"
  },
  "own_agent_api": {
   "value": false,
   "source": "https://docs.hyperbeam.com/client-sdk/javascript/reference",
   "quote": "The HyperbeamClient object allows you to programmatically control the virtual browser, set user permissions, and debug connection issues among other things.",
   "note": "Hyperbeam exposes low-level remote-control primitives (mouse/keyboard events, tab control, screenshots via video frames) for developers to build their own automation on top of; it does not ship its own task/research/computer-use agent.",
   "checked": "2026-09-30"
  },
  "mcp_server": {
   "value": false,
   "source": "https://github.com/hyperbeam",
   "quote": "status-page | hello-world | discord-bot | threejs-example | docs | examples | react-three-fiber-example | aframe-example | babylonjs-example | packages | unity-example | sqlc-gen-cs",
   "note": "No MCP server repo or documentation page found in Hyperbeam's GitHub org or docs.",
   "checked": "2026-09-30"
  },
  "lang_python": {
   "value": false,
   "source": "https://hyperbeam.com/",
   "quote": "Remote desktop & mobile environments that you can embed directly in your web apps. Embed Chrome, Android, Linux, emulators and more.",
   "note": "not offered: outside the product's scope — Hyperbeam is a streamed browser/emulator product with REST + JavaScript/Unity client SDKs; there is no first-party Python code-execution runtime or SDK for driving/running code inside the machine.",
   "checked": "2026-09-30"
  },
  "lang_node": {
   "value": true,
   "source": "https://docs.hyperbeam.com/llms-full.txt",
   "quote": "Below is a simple application featuring a NodeJS backend that hits the REST API to start the virtual computer, and a frontend that leverages the [NPM package](https://www.npmjs.com/package/@hyperbeam/web) to programmatically control it.",
   "note": "First-party Node.js usage is documented for calling the Hyperbeam REST API from a backend and there's an official @hyperbeam/web NPM client SDK; this is about controlling Hyperbeam from Node, not a Node runtime inside the virtual computer itself.",
   "checked": "2026-09-30"
  },
  "public_ipv4": {
   "value": false,
   "source": "https://docs.hyperbeam.com/llms-full.txt",
   "quote": "Not at the moment. Hyperbeam uses a variety of server providers which makes it difficult to whitelist Hyperbeam servers based on IP.",
   "note": "No fixed/dedicated public IPv4 is assigned per virtual computer; the underlying servers use a variety of providers with no stable/whitelistable IP range.",
   "checked": "2026-09-30"
  },
  "inbound_https": {
   "value": false,
   "source": "https://docs.hyperbeam.com/rest-api/dispatch/start-chromium-session",
   "quote": "Initiate a Chromium browser session using Hyperbeam",
   "note": "not offered: outside the product's scope — the session is only reachable through Hyperbeam's own WebRTC embed_url/control-plane, not via HTTPS URLs that forward to arbitrary ports on the machine.",
   "checked": "2026-09-30"
  },
  "egress_allowlist": {
   "value": false,
   "source": "https://docs.hyperbeam.com/llms-full.txt",
   "quote": "Only HTTP traffic is sent through the proxy server. WebRTC traffic is excluded. Hence, there is no functional difference between the use of SOCKS, HTTP or HTTPS protocol on the proxy server.",
   "note": "Outbound traffic control is delegated entirely to a customer-supplied HTTP proxy (via PAC file); Hyperbeam itself offers no provider-side egress allow/deny list or no-internet mode.",
   "checked": "2026-09-30"
  },
  "egress_http_rules": {
   "value": false,
   "source": "https://docs.hyperbeam.com/llms-full.txt",
   "quote": "\"http_proxy\": { \"pac\": \"function FindProxyForURL(url, host) {return 'PROXY <pac_ip>'}\" }",
   "note": "not offered: egress is only configurable by pointing the session at your own external HTTP proxy; Hyperbeam provides no method/path-level egress rules of its own.",
   "checked": "2026-09-30"
  },
  "guest_firewall": {
   "value": false,
   "source": "https://hyperbeam.com/",
   "quote": "Remote desktop & mobile environments that you can embed directly in your web apps.",
   "note": "not offered: outside the product's scope — no root/VM-level guest access is documented, so there is no basis to claim customer-configurable nftables/iptables inside the machine.",
   "checked": "2026-09-30"
  },
  "secret_proxy": {
   "value": false,
   "source": "https://docs.hyperbeam.com/llms-full.txt",
   "quote": "\"http_proxy\": { \"pac\": \"function FindProxyForURL(url, host) {return 'PROXY <pac_ip>'}\" }",
   "note": "Only a customer-provided HTTP proxy (with the customer supplying credentials) is supported; Hyperbeam has no first-party proxy that injects credentials into arbitrary HTTP APIs on the machine's behalf.",
   "checked": "2026-09-30"
  },
  "gpu": {
   "value": false,
   "source": "https://hyperbeam.com/",
   "quote": "Remote desktop & mobile environments that you can embed directly in your web apps. Embed Chrome, Android, Linux, emulators and more.",
   "note": "not offered: outside the product's scope — no GPU compute machines/instance types are offered; Hyperbeam streams browser/emulator sessions, not GPU workloads.",
   "checked": "2026-09-30"
  },
  "windows": {
   "value": false,
   "source": "https://hyperbeam.com/",
   "quote": "Embed Chrome, Android, Linux, emulators and more.",
   "note": "not offered: outside the product's scope — documented session types are Chromium, Android emulator, console emulator, and Linux desktop; Windows machines are not offered.",
   "checked": "2026-09-30"
  },
  "macos": {
   "value": false,
   "source": "https://hyperbeam.com/",
   "quote": "Embed Chrome, Android, Linux, emulators and more.",
   "note": "not offered: outside the product's scope — macOS machines are not among the documented session types.",
   "checked": "2026-09-30"
  },
  "self_host": {
   "value": false,
   "source": "https://hyperbeam.com/",
   "quote": "Embed Virtual Computers in your web app",
   "note": "not offered: outside the product's scope — Hyperbeam is a fully hosted SaaS API; no self-hosted/on-prem deployment option is documented.",
   "checked": "2026-09-30"
  },
  "byoc": {
   "value": false,
   "source": "https://hyperbeam.com/",
   "quote": "Embed Virtual Computers in your web app",
   "note": "not offered: no bring-your-own-cloud deployment option is documented; Hyperbeam runs sessions on its own multi-provider server fleet.",
   "checked": "2026-09-30"
  },
  "open_source": {
   "value": false,
   "source": "https://github.com/hyperbeam",
   "quote": "status-page | hello-world | discord-bot | threejs-example | docs | examples | react-three-fiber-example | aframe-example | babylonjs-example | packages | unity-example | sqlc-gen-cs",
   "note": "Only client SDKs, examples, docs, and small tooling repos are open-sourced; the core virtual-computer streaming engine is closed source.",
   "checked": "2026-09-30"
  },
  "eu_data_residency": {
   "value": true,
   "source": "https://docs.hyperbeam.com/client-sdk/javascript/examples",
   "quote": "From there, you need to send the HyperbeamRegionInfo object's `region` value to your backend, and use it as the argument for the `region` parameter when [creating a session](/rest-api/dispatch/start-chromium-session) and generating an `embed_url`.",
   "note": "Sessions can be created with an explicit region parameter, and Hyperbeam operates in NA/EU/AS regions, so customers can choose to keep session servers in the EU; no explicit data-residency compliance guarantee beyond region selection was found.",
   "checked": "2026-09-30"
  },
  "max_session_h": {
   "value": "none",
   "source": "https://docs.hyperbeam.com/llms-full.txt",
   "quote": "| Absolute | null | ... You can set timeout values during session creation by setting the `timeout` object parameter.",
   "note": "The absolute session timeout defaults to null (no cap) and is fully customer-configurable per session with no documented provider-imposed maximum; only the offline (default 3600s) and inactive timeouts auto-terminate idle/disconnected sessions.",
   "checked": "2026-09-30"
  },
  "static_egress_ip": {
   "value": false,
   "source": "https://docs.hyperbeam.com/home/faq",
   "quote": "Is there an IP range I can use to whitelist Hyperbeam servers? Not at the moment. Hyperbeam uses a variety of server providers which makes it difficult to whitelist Hyperbeam servers based on IP. You can use username/password authentication to ensure traffic originates from Hyperbeam.",
   "note": null,
   "checked": "2026-09-30"
  },
  "usage_api": {
   "value": true,
   "source": "https://docs.hyperbeam.com/rest-api/dispatch/get-usage",
   "quote": "GET /v0/vm/usage: Returns all usage associated with provided tenant_id. Response: {\"usage\": [{\"date\": \"2024-02-01T00:00:00Z\", \"seconds\": 2323}]}. The number of seconds of total usage for the given month.",
   "note": "granularity: per-tenant; cost: no; Hyperbeam offers a REST API endpoint (GET /v0/vm/usage) that returns billable session-time usage grouped by month in seconds. An optional tenant_id query parameter allows filtering to specific tenants/projects. The API returns quantities (seconds) rather than cost; however, these seconds directly map to billable units since Hyperbeam bills at a fixed rate per second. Monthly granularity with RFC3339 date formatting.",
   "confidence": "high",
   "checked": "2026-10-01"
  }
 },
 "locations": [],
 "locations_source": "https://docs.hyperbeam.com/rest-api/dispatch/start-chromium-session",
 "locations_quote": "region string default: \"NA\" The server region: NA → North America, EU → Europe, AS → Asia",
 "locations_checked": "2026-10-01"
}