{
 "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": false,
  "long_sessions": true,
  "custom_image": null,
  "image_snapshot": false,
  "image_oci": false,
  "vm_isolation": true,
  "docker_inside": true,
  "nested_virt": true,
  "root": true,
  "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": false,
  "agent_harnesses": false,
  "ssh": true,
  "public_ipv4": true,
  "inbound_https": true,
  "custom_domain": null,
  "raw_tcp_inbound": null,
  "egress_allowlist": true,
  "open_internet": true,
  "static_egress_ip": true,
  "private_network": true,
  "self_host": false,
  "byoc": false,
  "open_source": false,
  "soc2": false,
  "hipaa": false,
  "sso": false,
  "gpu": true,
  "arm64": false,
  "windows": true,
  "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": true,
  "zero_data_retention": null,
  "scoped_api_keys": null,
  "spend_limits": null,
  "mcp_server": false,
  "usage_api": false,
  "snapshot_auto": false,
  "snapshot_on_demand": false,
  "harness_api": false,
  "own_agent_api": false,
  "fast_boot": null,
  "strong_isolation": true,
  "ingress_rules": true,
  "guest_firewall": true,
  "secret_proxy": false,
  "secret_proxy_any": false,
  "volume_attach": true,
  "volume_shared": true,
  "sidecar": null,
  "fuse": true,
  "kernel_features": true,
  "burst": null
 },
 "company": {
  "id": "hetzner-gpu",
  "checked": "2026-09-30",
  "company": "Hetzner Online GmbH",
  "ownership": {
   "value": "bootstrapped",
   "parent": null,
   "source": "https://en.wikipedia.org/wiki/Hetzner",
   "quote": "Hetzner Online GmbH began operations in Germany in 1997 under the name Hetzner Online Services... The company is named after its founder Martin Hetzner."
  },
  "stage": {
   "value": "bootstrapped",
   "source": "https://en.wikipedia.org/wiki/Hetzner",
   "quote": "Hetzner Online GmbH began operations in Germany in 1997... Between 2000 and 2015, Hetzner Online in Germany operated under the legal status AG. In 2015, it changed its legal status to GmbH.",
   "confidence": "high",
   "note": "Privately-held, founder-named German hosting company operating since 1997 with no known external venture funding rounds found; treated as bootstrapped, not a startup with priced rounds."
  },
  "accelerators": [],
  "total_funding_usd": {
   "value": null,
   "status": "unknown"
  },
  "last_round": {
   "type": null,
   "amount_usd": null,
   "date": null,
   "leads": [],
   "status": "unknown",
   "source": "",
   "quote": ""
  },
  "investors": [],
  "portfolio_listings": [],
  "revenue": {
   "value": null,
   "status": "unknown"
  },
  "employees": {
   "value": null,
   "source": ""
  },
  "note": "Hetzner is a long-established (since 1997), founder-owned German bare-metal/cloud hosting company (data centers in Germany, Finland, US, Singapore), not a VC-backed startup. No accelerator participation, funding rounds, or investors were found. It should be scored as a profitable/self-funded private company rather than unknown-stage, though exact revenue and employee counts could not be confirmed from public sources within the research window."
 },
 "id": "hetzner-gpu",
 "name": "Hetzner GPU servers",
 "url": "https://www.hetzner.com/dedicated-rootserver/matrix-gpu/",
 "category": "gpu-cloud",
 "isolation": "dedicated-host",
 "modes": [
  {
   "key": "on-demand-gex45-blackwell-sff-24gb-0",
   "label": "GEX45 Blackwell SFF 24GB, on-demand (×1)",
   "flags": [
    "alt"
   ],
   "os": [
    "linux"
   ],
   "regions": null,
   "gpu_only": true,
   "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": 64,
   "sizes": [
    {
     "name": "GEX45",
     "vcpu": null,
     "ram_gib": 64,
     "disk_gib": 1024,
     "hour": 0.399,
     "month_cap": 249
    }
   ],
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": null,
   "granularity_s": 3600,
   "start_fee": null,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": null,
   "note": "USD API price for base hardware. Setup fee charged once per order, NOT every sandbox start. Additional hardware/software/IP may add cost. Displayed matrix price includes ROBOT_1266 add-on ($0.003/h, cap $1.90/month); the API exposes server-only prices separately. No extra add-on should be charged a second time. Source: https://website-price-api.hetzner.com/api/v1/products/ROBOT_1768%2BROBOT_1266 One-time SERVER ORDER setup $249.0 must be added separately; not per sandbox start. Monthly cap $249.0; resource mode does not implement caps. Use dedicated size mode below. CPU vCPU mapping not verified: leave GPU map null until machine constraints are implemented; otherwise use the bundled size rate plus setup manually."
  },
  {
   "key": "on-demand-gex131-blackwell-max-q-96gb-1",
   "label": "GEX131 Blackwell Max-Q 96GB, on-demand (×1)",
   "flags": [
    "alt"
   ],
   "os": [
    "linux"
   ],
   "regions": null,
   "gpu_only": true,
   "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": 256,
   "sizes": [
    {
     "name": "GEX131-1",
     "vcpu": null,
     "ram_gib": 256,
     "disk_gib": 1920,
     "hour": 2.2419,
     "month_cap": 1399
    }
   ],
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": null,
   "granularity_s": 3600,
   "start_fee": null,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": null,
   "note": "USD API price for base hardware. Setup fee charged once per order, NOT every sandbox start. Additional hardware/software/IP may add cost. Displayed matrix price includes ROBOT_1266 add-on ($0.003/h, cap $1.90/month); the API exposes server-only prices separately. No extra add-on should be charged a second time. Source: https://website-price-api.hetzner.com/api/v1/products/ROBOT_1747%2BROBOT_1266 One-time SERVER ORDER setup $699.0 must be added separately; not per sandbox start. Monthly cap $1399.0; resource mode does not implement caps. Use dedicated size mode below. CPU vCPU mapping not verified: leave GPU map null until machine constraints are implemented; otherwise use the bundled size rate plus setup manually."
  },
  {
   "key": "on-demand-gex131-2-blackwell-max-q-96gb",
   "label": "GEX131-2 Blackwell Max-Q 96GB",
   "pricing": "sizes",
   "sizes": [
    {
     "name": "GEX131-2",
     "vcpu": null,
     "ram_gib": 512,
     "disk_gib": 3840,
     "hour": null,
     "month_cap": 2099
    }
   ],
   "start_fee": 1049
  },
  {
   "key": "on-demand-gex131-3-blackwell-max-q-96gb",
   "label": "GEX131-3 Blackwell Max-Q 96GB",
   "pricing": "sizes",
   "sizes": [
    {
     "name": "GEX131-3",
     "vcpu": null,
     "ram_gib": 768,
     "disk_gib": 15360,
     "hour": null,
     "month_cap": 2699
    }
   ],
   "start_fee": 1349
  }
 ],
 "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": 0,
  "ipv4_month": null,
  "ipv4_available": null,
  "internet": {
   "default": "full"
  }
 },
 "plans": [
  {
   "name": "Pay as you go",
   "fee": 0,
   "flags": [],
   "fee_is_credit": false,
   "included_usd": 0,
   "per_seat": 0,
   "concurrency": null,
   "max_session_h": null,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": null,
   "note": "Self-serve pay-as-you-go account, no platform fee; GPU quota may need a request."
  }
 ],
 "free": {
  "monthly_credit": null,
  "one_time_credit": null
 },
 "features": {
  "linux": true,
  "windows": true,
  "macos": false,
  "arm64": false,
  "gpu": true,
  "gpu_types": [
   "RTX-PRO-4000",
   "RTX-PRO-6000"
  ],
  "snapshot": "none",
  "pause_resume": false,
  "fork": false,
  "persistent_disk": true,
  "volumes": null,
  "auto_stop_idle": false,
  "max_session_h": null,
  "custom_image": null,
  "docker_inside": true,
  "nested_virt": true,
  "root": true,
  "systemd": null,
  "browser": false,
  "desktop": false,
  "computer_use": false,
  "code_interpreter": null,
  "agent_harnesses": false,
  "ssh": true,
  "public_ipv4": true,
  "inbound_https": true,
  "custom_domain": null,
  "raw_tcp_inbound": null,
  "egress_allowlist": true,
  "static_egress_ip": true,
  "private_network": true,
  "self_host": false,
  "byoc": false,
  "open_source": false,
  "regions": [
   "eu"
  ],
  "soc2": false,
  "hipaa": false,
  "sso": 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": true,
  "zero_data_retention": null,
  "scoped_api_keys": null,
  "spend_limits": null,
  "mcp_server": false,
  "snapshot_auto": false,
  "snapshot_on_demand": false,
  "harness_api": false,
  "egress_allowlist_level": "ip",
  "ingress_rules": true,
  "guest_firewall": true,
  "secret_proxy": false,
  "volume_attach": true,
  "volume_shared": true,
  "isolation": "bare-metal",
  "image_oci": false,
  "anti_bot": false,
  "captcha_solving": false,
  "egress_ip_type": "static-datacenter",
  "own_agent_api": false,
  "max_session_unlimited": true,
  "open_internet": true,
  "usage_api": false
 },
 "perf": {
  "cpu_runs_s": null,
  "cold_start_ms": null,
  "burst_tti_ms": null,
  "dax_s": null
 },
 "knobs": [],
 "caveats": [
  "Dedicated bare-metal GEX, separate from CPU Hetzner Cloud. Browser price widget was blank; official website-price-api resolves USD hourly/monthly/setup. One GPU per server; monthly cap is not an on-demand hourly discount. API lists more locations than marketing matrix; check configurator stock.",
  "Any null count, CPU/RAM, billing increment or minimum is unverified, not unlimited/free.",
  "This is GPU-product research, not a claim that every feature of the entire vendor documentation was audited. Unverified features are null.",
  "GPU multi-count bundles, variant/region selection and fractional slices require a SKU-aware estimator; unsupported rows remain unpriced in strict cards.",
  "Modes with gpu=null are intentionally excluded, not free GPU modes. Never substitute 0 for a null rate. Flags alt indicate DIY/ML infrastructure, not the same thing as managed untrusted-code sandboxes.",
  "Unknown fee, storage or bandwidth means full monthly total may be unavailable. Rates exclude taxes."
 ],
 "sources": [
  "https://www.hetzner.com/dedicated-rootserver/matrix-gpu/",
  "https://website-price-api.hetzner.com/api/v1/products/ROBOT_1768%2BROBOT_1266",
  "https://website-price-api.hetzner.com/api/v1/products/ROBOT_1747%2BROBOT_1266",
  "https://website-price-api.hetzner.com/api/v1/products/ROBOT_1747",
  "https://website-price-api.hetzner.com/api/v1/products/ROBOT_1266",
  "https://website-price-api.hetzner.com/api/v1/products/ROBOT_1768",
  "https://www.hetzner.com/dedicated-rootserver/gex131/"
 ],
 "fleet": {
  "default_max_instances": null,
  "default_max_vcpu": null,
  "default_max_gpus": null,
  "raise": null,
  "raise_time_days": null,
  "verification": "Fraud checks may request government-issued ID or advance payment with own credit card; unpaid invoices/order risk may block purchases.",
  "tiers": null,
  "notes": "No public universal fresh-account dedicated-server count, aggregate vCPU/GPU quota, or quota-review SLA established. Physical server inventory and order acceptance constrain new fleet purchases.",
  "sources": [
   "https://docs.hetzner.com/general/security-and-identify/fraud-prevention-faq/",
   "https://www.hetzner.com/dedicated-rootserver/matrix-gpu/"
  ],
  "researched": "2026-09-28"
 },
 "audit_2026_09_29": {
  "applied": 6,
  "source": "checked against the provider's live pricing and docs pages",
  "reviewed": 3
 },
 "feature_evidence": {
  "snapshot_auto": {
   "value": false,
   "source": "https://robot.hetzner.com/doc/webservice/en.html",
   "quote": null,
   "note": "Bare-metal dedicated GEX servers: servers have no power-state snapshot concept; the Robot webservice API has snapshot endpoints only for Storage Boxes (/storagebox/{id}/snapshot, snapshotplan), none for servers. Storage Box automatic snapshot plans exist but cover the Storage Box data only.",
   "checked": "2026-09-29"
  },
  "snapshot_on_demand": {
   "value": false,
   "source": "https://robot.hetzner.com/doc/webservice/en.html",
   "quote": null,
   "note": "No server image/snapshot endpoint in the full Robot API (boot/rescue/installimage, reset, firewall, vswitch, storagebox only). Backups are DIY (e.g. to a Storage Box).",
   "checked": "2026-09-29"
  },
  "harness_api": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/matrix-gpu/",
   "quote": "Get your server with GPU from Hetzner ✓ NVIDIA RTX™ GPU ✓ hosted in EU ✓ ideal for AI training",
   "note": "Product is a plain dedicated bare-metal root server rented by the hour/month, provisioned/managed only via the Robot webservice API (server, boot/rescue, firewall, vSwitch, Storage Box endpoints). Robot API docs (https://robot.hetzner.com/doc/webservice/en.html) expose no agent/harness/coding-agent-runtime endpoints of any kind — the product is generic IaaS bare metal, not an agent sandbox platform, so 'no agent harness API' is correct and effectively definitional for this product category.",
   "checked": "2026-09-30"
  },
  "egress_allowlist": {
   "value": true,
   "source": "https://docs.hetzner.com/robot/dedicated-server/firewall/",
   "quote": "On the customer administration interface Robot, you can use the firewall feature to define your own filtering settings for incoming and outgoing traffic.",
   "note": "Free stateless firewall on the switch port (outside the server): IPv4 CIDR src/dst, ports, protocol, TCP flags; max 10 rules per direction; IPv6 filtering optional and cannot match on IPs. Stateless, so outgoing filtering needs explicit return-traffic rules. Configurable via Robot UI and webservice API (/firewall).",
   "checked": "2026-09-29",
   "level": "ip"
  },
  "egress_http_rules": {
   "value": false,
   "source": "https://docs.hetzner.com/robot/dedicated-server/firewall/",
   "quote": "With our stateless firewall, or static firewall, data packets are not unpacked; rather, the head of each individual packet is inspected",
   "note": "Packet-header (L3/L4) filtering only.",
   "checked": "2026-09-29"
  },
  "ingress_rules": {
   "value": true,
   "source": "https://docs.hetzner.com/robot/dedicated-server/firewall/",
   "quote": "If you activate the firewall before entering any firewall rules, you will block all incoming traffic.",
   "note": "Same Robot switch-port firewall, IP/port level. Server otherwise has a public IPv4 (+ /64 IPv6). vSwitch VLAN for private links between dedicated servers.",
   "checked": "2026-09-29"
  },
  "guest_firewall": {
   "value": true,
   "source": "https://www.hetzner.com/dedicated-rootserver/gex131/",
   "quote": "Full root access",
   "note": "Bare-metal dedicated server with your own OS and kernel; nftables/iptables work normally.",
   "checked": "2026-09-29",
   "derived": true
  },
  "secret_proxy": {
   "value": false,
   "source": "https://robot.hetzner.com/doc/webservice/en.html",
   "quote": "Get your server with GPU from Hetzner ✓ NVIDIA RTX™ GPU ✓ hosted in EU ✓ ideal for AI training",
   "note": "The full Robot webservice API surface (server, IP, subnet, reset, boot/rescue, installimage, wake-on-lan, firewall, vswitch, storagebox, keys, ordering) has no secrets-manager, credential-broker, or credential-injection endpoint of any kind. A root-access dedicated server is a bare OS install where any secrets are managed by the customer inside the guest (e.g. their own vault/.env), not proxied/injected by Hetzner — consistent with the recorded 'no'.",
   "checked": "2026-09-30"
  },
  "volume_attach": {
   "value": true,
   "source": "https://docs.hetzner.com/storage/storage-box/access/access-samba-cifs/",
   "quote": "With SMB/CIFS, you can mount your Storage Box into the local file system of a client device",
   "note": "Storage Box (separate paid Hetzner product, BX11-BX41) is network storage mountable via SMB/CIFS (also SFTP/WebDAV/rsync). Hetzner Cloud block Volumes are not attachable to Robot dedicated servers. Extra local NVMe drives are orderable as hardware add-ons (GEX131 up to 4x 3.84 TB).",
   "checked": "2026-09-29"
  },
  "volume_shared": {
   "value": true,
   "source": "https://docs.hetzner.com/storage/storage-box/general/",
   "quote": "Up to 10 simultaneous connections per Storage Box account",
   "note": "One Storage Box can be mounted read-write by several servers at once over SMB/CIFS (limit 10 simultaneous connections per account; sub-accounts can be read-only). Not NFS; throughput shared on the host (1-10 Gbit/s).",
   "checked": "2026-09-29"
  },
  "isolation": {
   "value": "bare-metal",
   "source": "https://www.hetzner.com/dedicated-rootserver/gex131/",
   "quote": "Full root access",
   "note": "Dedicated (Robot) bare-metal GEX server: one whole physical machine per customer, no hypervisor/shared kernel between tenants.",
   "checked": "2026-09-30"
  },
  "image_oci": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/matrix-gpu/",
   "quote": "Full root access",
   "note": "not offered: outside the product's scope. Dedicated servers are provisioned from Hetzner-provided OS installimages/ISOs (Linux distros, Windows, rescue system), not from a customer-supplied Docker/OCI image.",
   "checked": "2026-09-30"
  },
  "docker_inside": {
   "value": true,
   "source": "https://www.hetzner.com/dedicated-rootserver/matrix-gpu/",
   "quote": "Full root access",
   "note": "Bare-metal server with full root and its own kernel; Docker/containers run normally, as on any Linux host you control.",
   "checked": "2026-09-30"
  },
  "desktop": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/matrix-gpu/",
   "quote": "Dedicated GPU servers ... Full root access",
   "note": "not offered: outside the product's scope. Hetzner provides bare hardware with an OS of your choice; no managed VNC/RDP/streaming desktop service is offered by the provider.",
   "checked": "2026-09-30"
  },
  "browser": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/matrix-gpu/",
   "quote": "Dedicated GPU servers",
   "note": "not offered: outside the product's scope. No managed/hosted browser product is offered for bare-metal GPU servers.",
   "checked": "2026-09-30"
  },
  "computer_use": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/matrix-gpu/",
   "quote": "Dedicated GPU servers",
   "note": "not offered: outside the product's scope. No screenshot/click driving API; it is bare-metal server hosting.",
   "checked": "2026-09-30"
  },
  "anti_bot": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/matrix-gpu/",
   "quote": "Dedicated GPU servers",
   "note": "not offered: outside the product's scope. GPU bare-metal hosting, no anti-bot/stealth fingerprinting feature.",
   "checked": "2026-09-30"
  },
  "captcha_solving": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/matrix-gpu/",
   "quote": "Dedicated GPU servers",
   "note": "not offered: outside the product's scope. Plain GPU bare-metal server, no CAPTCHA-solving service.",
   "checked": "2026-09-30"
  },
  "egress_ip_type": {
   "value": "static-datacenter",
   "source": "https://www.hetzner.com/dedicated-rootserver/matrix-gpu/",
   "quote": "Full root access",
   "note": "Dedicated server keeps a fixed public datacenter IPv4 (plus /64 IPv6) assigned for the life of the rental; outbound traffic exits via that same address.",
   "checked": "2026-09-30"
  },
  "snapshot": {
   "value": "none",
   "source": "https://robot.hetzner.com/doc/webservice/en.html",
   "quote": "Robot webservice has snapshot endpoints only for Storage Boxes (/storagebox/{id}/snapshot), none for servers",
   "note": "No filesystem or memory snapshot/restore capability for the dedicated server itself; only the separate Storage Box product has snapshot endpoints.",
   "checked": "2026-09-30"
  },
  "fork": {
   "value": false,
   "source": "https://robot.hetzner.com/doc/webservice/en.html",
   "quote": "boot/rescue/installimage, reset, firewall, vswitch, storagebox only",
   "note": "No clone/fork-a-server capability in the Robot API; you can only reinstall an OS image on the same physical box, not spin up copies.",
   "checked": "2026-09-30"
  },
  "fork_running": {
   "value": false,
   "source": "https://robot.hetzner.com/doc/webservice/en.html",
   "quote": "boot/rescue/installimage, reset, firewall, vswitch, storagebox only",
   "note": "Depends on fork, which is not offered.",
   "checked": "2026-09-30"
  },
  "memory_snapshot_fork": {
   "value": false,
   "source": "https://robot.hetzner.com/doc/webservice/en.html",
   "quote": "boot/rescue/installimage, reset, firewall, vswitch, storagebox only",
   "note": "No fork/clone or memory-snapshot capability exists for dedicated servers.",
   "checked": "2026-09-30"
  },
  "pause_resume": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/matrix-gpu/",
   "quote": "GEX45 ... $249/month",
   "note": "Dedicated servers are billed monthly for the physical box regardless of power state; there is no pause-to-reduce-billing mechanism (unlike Hetzner Cloud VMs).",
   "checked": "2026-09-30"
  },
  "wake_on_request": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/matrix-gpu/",
   "quote": "Dedicated GPU servers",
   "note": "not offered: outside the product's scope. Bare-metal rental, no serverless wake-on-request behaviour.",
   "checked": "2026-09-30"
  },
  "auto_stop_idle": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/matrix-gpu/",
   "quote": "Dedicated GPU servers",
   "note": "not offered: outside the product's scope. Physical dedicated server keeps running/billing until you cancel the contract; no idle auto-stop.",
   "checked": "2026-09-30"
  },
  "live_resize": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/matrix-gpu/",
   "quote": "GEX45 ... GEX131",
   "note": "Fixed hardware SKUs (GEX45, GEX131 variants); changing CPU/RAM/GPU means ordering a different physical server, not resizing the running one.",
   "checked": "2026-09-30"
  },
  "agent_harnesses": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/matrix-gpu/",
   "quote": "Dedicated GPU servers",
   "note": "not offered: outside the product's scope. Plain bare-metal server with root access; no preinstalled coding-agent templates.",
   "checked": "2026-09-30"
  },
  "own_agent_api": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/matrix-gpu/",
   "quote": "Dedicated GPU servers",
   "note": "not offered: outside the product's scope. No first-party task/browser/computer-use agent product.",
   "checked": "2026-09-30"
  },
  "mcp_server": {
   "value": false,
   "source": "https://robot.hetzner.com/doc/webservice/en.html",
   "quote": "Robot webservice API",
   "note": "Hetzner publishes a REST (Robot) API and Terraform/CLI tooling for its servers, but no MCP server for controlling dedicated GPU servers was found.",
   "checked": "2026-09-30"
  },
  "lang_python": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/matrix-gpu/",
   "quote": "Full root access",
   "note": "not offered: outside the product's scope. Provider ships a bare OS install image; any language runtime is whatever the customer installs themselves, not a platform-provided out-of-the-box runtime.",
   "checked": "2026-09-30"
  },
  "lang_node": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/matrix-gpu/",
   "quote": "Full root access",
   "note": "not offered: outside the product's scope. Same reasoning as lang_python: bare OS image, no managed Node.js runtime provided by the platform.",
   "checked": "2026-09-30"
  },
  "inbound_https": {
   "value": true,
   "source": "https://www.hetzner.com/dedicated-rootserver/matrix-gpu/",
   "quote": "Full root access",
   "note": "Server has its own public IPv4/IPv6 and root access, so the customer can terminate TLS and serve HTTPS on any port themselves; not a managed ingress feature but reachable.",
   "checked": "2026-09-30"
  },
  "static_egress_ip": {
   "value": true,
   "source": "https://www.hetzner.com/dedicated-rootserver/matrix-gpu/",
   "quote": "Full root access",
   "note": "The dedicated server's assigned public IPv4 stays fixed for the duration of the rental and is used for outbound traffic too.",
   "checked": "2026-09-30"
  },
  "macos": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/matrix-gpu/",
   "quote": "GEX45 Blackwell SFF 24GB / GEX131 Blackwell Max-Q 96GB",
   "note": "not offered: outside the product's scope. x86 AMD/Intel bare-metal GPU servers only; no Apple hardware/macOS offering.",
   "checked": "2026-09-30"
  },
  "arm64": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/matrix-gpu/",
   "quote": "GEX45 Blackwell SFF 24GB / GEX131 Blackwell Max-Q 96GB",
   "note": "not offered: outside the product's scope. Dedicated GPU server line is x86 (AMD EPYC/Intel Xeon class hosts); no ARM64 GPU server SKU listed.",
   "checked": "2026-09-30"
  },
  "self_host": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/matrix-gpu/",
   "quote": "Dedicated GPU servers",
   "note": "not offered: outside the product's scope. This is a hosting/rental service (rent Hetzner's hardware), not software you deploy on your own infrastructure.",
   "checked": "2026-09-30"
  },
  "byoc": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/matrix-gpu/",
   "quote": "Dedicated GPU servers",
   "note": "not offered: outside the product's scope. Hetzner supplies the physical hardware in its own datacenters; it is not deployed into a customer's existing cloud account.",
   "checked": "2026-09-30"
  },
  "open_source": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/matrix-gpu/",
   "quote": "Dedicated GPU servers",
   "note": "not offered: outside the product's scope. Hetzner's hosting platform/control panel (Robot) is proprietary, not an OSI-licensed open-source product.",
   "checked": "2026-09-30"
  },
  "eu_data_residency": {
   "value": true,
   "source": "https://www.hetzner.com/dedicated-rootserver/matrix-gpu/",
   "quote": "regions: eu",
   "note": "Hetzner's GEX dedicated GPU servers are hosted in Hetzner's own German/Finnish EU datacenters, so machines and their data stay in the EU.",
   "checked": "2026-09-30"
  },
  "max_session_h": {
   "value": "none",
   "source": "https://www.hetzner.com/dedicated-rootserver/matrix-gpu/",
   "quote": "GEX45 ... $249/month",
   "note": "Dedicated bare-metal server rented by the month/hour; it runs indefinitely until the customer cancels it, with no forced maximum session length.",
   "checked": "2026-09-30"
  },
  "soc2": {
   "value": false,
   "source": "https://docs.hetzner.com/general/others/certificates",
   "quote": "The SOC 2 is an information security standard that is most well-known in the USA... As an international web hosting company, we at Hetzner place our focus on the ISO/IEC 27001:2022 certification because it is more applicable to an international market.",
   "note": "Hetzner explicitly contrasts SOC 2 with its own chosen certification (ISO/IEC 27001:2022 + BSI C5 Type 2) and does not claim a SOC 2 attestation anywhere on its certifications page.",
   "checked": "2026-09-30"
  },
  "hipaa": {
   "value": false,
   "source": "https://docs.hetzner.com/general/others/certificates",
   "quote": "We have ISO/IEC 27001:2022 certification... Hetzner has received a BSI C5 Type 2 certification... In Germany, we are classified... in accordance with the national KRITIS regulation and certified in accordance with §8a BSIG.",
   "note": "Hetzner's dedicated compliance/certificates page lists only EU/German standards (ISO 27001, BSI C5, KRITIS, PCI DSS for payments); no HIPAA eligibility or BAA is mentioned anywhere in Hetzner's docs, consistent with an EU-headquartered dedicated-server provider that does not market itself for US HIPAA-regulated workloads.",
   "checked": "2026-09-30"
  },
  "sso": {
   "value": false,
   "source": "https://docs.hetzner.com/robot/general/change-access-data/",
   "quote": "To change the password for your Robot account, first switch to the \"Accounts\" interface... Currently, there is no automatic way to do this for our dedicated servers. You can ask your client to create a separate admin login.",
   "note": "Robot account access is plain email+password with manually-created per-server 'admin login' sub-accounts; no SAML/OIDC single sign-on integration is documented anywhere for Robot/Console accounts.",
   "checked": "2026-09-30"
  },
  "usage_api": {
   "value": false,
   "source": "https://robot.hetzner.com/doc/webservice/en.html",
   "quote": "Robot webservice API exposes POST /traffic endpoint (network traffic statistics only: in/out/sum per IP) and order/pricing endpoints, but no billing, cost, invoice, or per-server usage endpoint. Dedicated servers billed monthly; usage/cost only available via invoices or account dashboard, not progra",
   "note": "granularity: none; cost: no; The POST /traffic endpoint returns network bandwidth data (monitoring), not billable resource consumption (machine hours, vCPU-seconds, cost). No per-sandbox/per-server cost tracking available via API.",
   "confidence": "high",
   "checked": "2026-10-01"
  }
 },
 "locations": [
  {
   "country": "FI",
   "state": null,
   "city": "Helsinki",
   "provider_region": "HEL 1",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "DE",
   "state": null,
   "city": "Falkenstein",
   "provider_region": "FSN 1",
   "self_serve": true,
   "choosable": true
  }
 ],
 "locations_source": "https://www.hetzner.com/dedicated-rootserver/gex131/",
 "locations_quote": "Available Locations: HEL 1, FSN 1. The data centers in Nuremberg, in Falkenstein/Vogtland and Helsinki are ISO 27001:2022 and thus meet international safety standards.",
 "locations_checked": "2026-10-01"
}