{
 "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": true,
  "image_snapshot": false,
  "image_oci": false,
  "vm_isolation": true,
  "docker_inside": true,
  "nested_virt": true,
  "root": true,
  "systemd": true,
  "browser": false,
  "desktop": false,
  "computer_use": false,
  "code_interpreter": false,
  "browser_control": null,
  "desktop_control": null,
  "browser_and_desktop": false,
  "anti_bot": false,
  "captcha_solving": false,
  "residential_ip": false,
  "agent_harnesses": false,
  "ssh": true,
  "public_ipv4": true,
  "inbound_https": false,
  "custom_domain": true,
  "raw_tcp_inbound": true,
  "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": true,
  "lang_node": false,
  "lang_go": null,
  "lang_rust": null,
  "lang_java": null,
  "gpu_desktop": false,
  "credential_injection": null,
  "egress_http_rules": false,
  "wake_on_request": false,
  "live_resize": false,
  "fork_running": false,
  "memory_snapshot_fork": false,
  "webhooks": null,
  "scheduled_wakeups": null,
  "audit_logs": null,
  "eu_data_residency": true,
  "zero_data_retention": null,
  "scoped_api_keys": null,
  "spend_limits": 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-dedicated",
  "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": "Founder Martin Hetzner ... Key people Martin Hetzner (CEO)",
   "confidence": "high",
   "note": "No evidence of any external VC/equity funding round; Hetzner is a privately held, founder/family-controlled German GmbH (formerly an AG until 2015) operating profitably since 1997. No Crunchbase-listed funding rounds found."
  },
  "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_usd": 400000000,
   "kind": "annual revenue",
   "as_of": "2021",
   "status": "confirmed",
   "basis": "Wikipedia infobox citing Hetzner Online GmbH's filed German annual financial statement (Jahresabschluss) on Bundesanzeiger for fiscal year 2021; €367 million converted at roughly 1.09 USD/EUR (approx.). Figure is several years old; no more recent public figure found within research time budget.",
   "source": "https://en.wikipedia.org/wiki/Hetzner",
   "quote": "Revenue €367 million (2021) Net income €103 million (2021)"
  },
  "employees": {
   "value": null,
   "source": ""
  },
  "note": "Hetzner Online GmbH is a privately held, founder-led (Martin Hetzner) German hosting/dedicated-server/cloud company founded in 1997, headquartered in Gunzenhausen, Bavaria, with data centers in Germany, Finland, the US (colocation), and Singapore. It appears to be self-funded/profitable (net income €103M on revenue €367M for FY2021 per its Bundesanzeiger filing) with no external VC funding found; not an accelerator alum, not a subsidiary of a larger company, and not publicly traded."
 },
 "id": "hetzner-dedicated",
 "name": "Hetzner Dedicated AX / EX",
 "url": "https://www.hetzner.com/dedicated-rootserver/",
 "category": "hyperscaler",
 "isolation": "dedicated-host",
 "modes": [
  {
   "key": "ax",
   "label": "AX physical server hourly with monthly cap",
   "flags": [],
   "os": [
    "linux"
   ],
   "regions": [
    "eu"
   ],
   "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": "AX42 (+$59 one-time setup)",
     "vcpu": 16,
     "ram_gib": 64,
     "disk_gib": 512,
     "hour": 0.1877,
     "month_cap": 117.1,
     "setup_fee": 59
    },
    {
     "name": "AX102 (+$149 one-time setup)",
     "vcpu": 32,
     "ram_gib": 128,
     "disk_gib": 1920,
     "hour": 0.4841,
     "month_cap": 302.1,
     "setup_fee": 149
    },
    {
     "name": "AX162 (+$359 one-time setup)",
     "vcpu": 96,
     "ram_gib": 128,
     "disk_gib": 1920,
     "hour": 1.1572,
     "month_cap": 722.1,
     "setup_fee": 359
    },
    {
     "name": "AX41 ($0 setup)",
     "vcpu": 12,
     "ram_gib": 64,
     "disk_gib": 512,
     "hour": 0.1075,
     "month_cap": 67.1,
     "setup_fee": 0,
     "stock_note": "Listed in live_data_en_USD.json on 2026-10-14 (price 69 / hourPrice 0.1105 incl. IPv4, setupPrice 0, instantAvailable true, FSN1 + HEL1); the AX41 product page shows no limited-offer or sold-out wording"
    }
   ],
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 3600,
   "granularity_s": 3600,
   "start_fee": null,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": {},
   "note": "Native USD catalogue; one physical server per selected size. vCPU uses hardware-thread proxy. PrimaryIPv4 removed from bundle and charged once in network. Setup varies by model; not per guest start. One-time setup fee per server order (sizes[].setup_fee, USD, from Hetzner live_data_en_USD.json 2026-09-28): AX42 $59, AX102 $149, AX162 $359, EX63 $84, EX131 $334; EX44 not in the live catalogue (setup unverified). The engine does not add it to the monthly total. No minimum contract term."
  },
  {
   "key": "ex",
   "label": "EX physical server hourly with monthly cap",
   "flags": [],
   "os": [
    "linux"
   ],
   "regions": [
    "eu"
   ],
   "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": "EX44 (setup fee unverified)",
     "vcpu": 20,
     "ram_gib": 64,
     "disk_gib": 512,
     "hour": 0.11549999999999999,
     "month_cap": 72.1,
     "setup_fee": 0,
     "stock_note": "EX44-1-LTD limited offering; absent from the live server-finder catalogue on 2026-09-29 (14 products listed, no EX44), so currently not orderable"
    },
    {
     "name": "EX63 (+$84 one-time setup)",
     "vcpu": 20,
     "ram_gib": 64,
     "disk_gib": 1000,
     "hour": 0.2758,
     "month_cap": 172.1,
     "setup_fee": 84
    },
    {
     "name": "EX131 (+$334 one-time setup)",
     "vcpu": 64,
     "ram_gib": 128,
     "disk_gib": 1920,
     "hour": 1.0691000000000002,
     "month_cap": 667.1,
     "setup_fee": 334
    }
   ],
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 3600,
   "granularity_s": 3600,
   "start_fee": null,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": {},
   "note": "Native USD catalogue; one physical server per selected size. vCPU uses hardware-thread proxy. PrimaryIPv4 removed from bundle and charged once in network. Setup varies by model; not per guest start. One-time setup fee per server order (sizes[].setup_fee, USD, from Hetzner live_data_en_USD.json 2026-09-28): AX42 $59, AX102 $149, AX162 $359, EX63 $84, EX131 $334; EX44 not in the live catalogue (setup unverified). The engine does not add it to the monthly total. No minimum contract term."
  },
  {
   "key": "auction",
   "label": "Server Auction (refurbished, Dutch auction, no setup fee)",
   "flags": [
    "stock"
   ],
   "stock_note": "Inventory-dependent, prices drop over time; 203 servers listed on 2026-09-29",
   "os": [
    "linux"
   ],
   "regions": [
    "eu"
   ],
   "pricing": "sizes",
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "sizes": [
    {
     "name": "SB i7-7700 (4c/8t) 64GB 2x4TB HDD",
     "vcpu": 8,
     "ram_gib": 64,
     "disk_gib": 4000,
     "hour": 0.109,
     "month_cap": 68,
     "setup_fee": 0
    },
    {
     "name": "SB i7-6700 (4c/8t) 64GB 2x512GB NVMe",
     "vcpu": 8,
     "ram_gib": 64,
     "disk_gib": 512,
     "hour": 0.1106,
     "month_cap": 69,
     "setup_fee": 0
    },
    {
     "name": "SB Ryzen 5 3600 (6c/12t) 64GB 2x2TB HDD",
     "vcpu": 12,
     "ram_gib": 64,
     "disk_gib": 2000,
     "hour": 0.1154,
     "month_cap": 72,
     "setup_fee": 0
    },
    {
     "name": "SB Ryzen 7 7700 (8c/16t) 64GB 2x1TB NVMe",
     "vcpu": 16,
     "ram_gib": 64,
     "disk_gib": 1000,
     "hour": 0.1907,
     "month_cap": 119,
     "setup_fee": 0
    },
    {
     "name": "SB EPYC 7401P (24c/48t) 128GB 2x960GB",
     "vcpu": 48,
     "ram_gib": 128,
     "disk_gib": 960,
     "hour": 0.3654,
     "month_cap": 228,
     "setup_fee": 0
    }
   ],
   "min_billed_seconds": 3600,
   "granularity_s": 3600,
   "start_fee": 0,
   "note": "Snapshot of live_data_sb.json 2026-09-29 (USD, excl. primary IPv4 $1.90/mo, listed separately as IPPrices). Monthly = 624 x hourly. Prices vary per server and fall over time; hardware is used. Cancellation 'usually immediately'."
  },
  {
   "key": "gex",
   "label": "GEX GPU dedicated server hourly with monthly cap",
   "flags": [],
   "gpu_only": true,
   "os": [
    "linux"
   ],
   "regions": [
    "eu"
   ],
   "pricing": "sizes",
   "sizes": [
    {
     "name": "GEX45 RTX PRO 4000 Blackwell SFF (+$249 setup)",
     "vcpu": 20,
     "ram_gib": 64,
     "disk_gib": 512,
     "hour": 0.396,
     "month_cap": 247.1,
     "setup_fee": 249,
     "gpu": "RTX PRO 4000 Blackwell SFF",
     "stock_note": "HEL1 only; FI order processing 'several weeks'"
    },
    {
     "name": "GEX63 RTX PRO 6000 Blackwell Max-Q (+$1,199 setup)",
     "vcpu": 20,
     "ram_gib": 128,
     "disk_gib": 1920,
     "hour": 1.9184,
     "month_cap": 1197.1,
     "setup_fee": 1199,
     "gpu": "RTX PRO 6000 Blackwell Max-Q",
     "stock_note": "HEL1 only; Intel Core Ultra 7 265 (20 cores/20 threads), 128 GB DDR5, 2x 1.92 TB NVMe"
    },
    {
     "name": "GEX131 RTX PRO 6000 Blackwell Max-Q (+$1,699 setup)",
     "vcpu": 48,
     "ram_gib": 256,
     "disk_gib": 960,
     "hour": 2.7197,
     "month_cap": 1697.1,
     "setup_fee": 1699,
     "gpu": "RTX PRO 6000 Blackwell Max-Q",
     "stock_note": "HEL1 + FSN1"
    }
   ],
   "min_billed_seconds": 3600,
   "granularity_s": 3600,
   "note": "Excl. IPv4 ($1.90/mo, $0.003/h). From live_data_en_USD.json 2026-10-14: GEX45 $249 / $0.399 h incl. IPv4 + $249 setup; GEX63 $1,199 / $1.9214 h + $1,199 setup (new, HEL1 only); GEX131 $1,699 / $2.7227 h + $1,699 setup (was $1,399 + $699 setup on 2026-09-28). GEX setup fees equal one month's price. GEX44-1 ($272.10, $134 setup, FSN) appears in the 15 June 2026 price list but not in the live catalogue. GEX131-2/-3 ($2,097.10 / $2,697.10 with more RAM in the June list) not re-verified after the base increase."
  }
 ],
 "storage": {
  "included_disk_gib": 0,
  "disk_gib_month": null,
  "disk_billed_when_stopped": true,
  "snapshot_gib_month": null,
  "paused_ram_billed": false
 },
 "network": {
  "egress_free_gib": null,
  "egress_gib": 0,
  "ipv4_month": 1.9,
  "ipv4_available": true,
  "tenG_uplink_note": "Optional 10 Gbit uplink add-on $48/month (EUR 43); it includes 20 TB of outgoing traffic, then $1.20/TB (EUR 1). The default 1 Gbit uplink has unlimited traffic.",
  "internet": {
   "default": "full"
  }
 },
 "plans": [
  {
   "name": "Usage account",
   "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": "Account quotas and stock availability must be checked before deploying 50 concurrent machines; no quota approval implied."
  }
 ],
 "free": {
  "monthly_credit": 0,
  "one_time_credit": 0
 },
 "features": {
  "linux": true,
  "windows": true,
  "macos": false,
  "arm64": false,
  "gpu": true,
  "gpu_types": [
   "RTX PRO 4000 Blackwell SFF",
   "RTX PRO 6000 Blackwell Max-Q"
  ],
  "snapshot": "none",
  "pause_resume": false,
  "fork": false,
  "persistent_disk": true,
  "volumes": null,
  "auto_stop_idle": false,
  "max_session_h": null,
  "custom_image": true,
  "docker_inside": true,
  "nested_virt": true,
  "root": true,
  "systemd": true,
  "browser": false,
  "desktop": false,
  "computer_use": false,
  "code_interpreter": false,
  "agent_harnesses": false,
  "ssh": true,
  "public_ipv4": true,
  "inbound_https": false,
  "custom_domain": true,
  "raw_tcp_inbound": true,
  "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": true,
  "lang_node": false,
  "lang_go": null,
  "lang_rust": null,
  "lang_java": null,
  "gpu_desktop": false,
  "credential_injection": null,
  "egress_http_rules": false,
  "wake_on_request": false,
  "live_resize": false,
  "fork_running": false,
  "memory_snapshot_fork": false,
  "webhooks": null,
  "scheduled_wakeups": null,
  "audit_logs": null,
  "eu_data_residency": true,
  "zero_data_retention": null,
  "scoped_api_keys": null,
  "spend_limits": 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": [
  "DIY infrastructure rather than an agent-managed sandbox: guest installation, HTTPS/domain setup, abuse controls and operations are customer responsibilities. Linux guest administrative capabilities are not preinstalled agent features. 30% guest CPU utilization does not reduce allocated-compute charges. Unknowns remain null; a partial subtotal is not a complete invoice.",
  "Headline EX44 $74/month inclIPv4, no setup; AX42 $119 inclIPv4 +$59 setup; AX102 $304 +$149 setup; AX162 $724 +$359 setup. Native USD API, no FX needed.",
  "Base server withoutIP is headline minus$1.90/month. PrimaryIPv4 hourly$0.003/monthcap$1.90. Monthly caps reach around624 billed server hours for these products, not assumed672/730.",
  "1Gbps uplink unmetered under product policy. 10Gbps add-on instead has20TB outgoing allowance and overage; not priced here.",
  "You rent the whole server; using4vCPU/8GB does not turn the physical-server tariff into a proportional slice. Use self-host card for a customer-operated multi-guest fleet.",
  "Setup fees are per physical order and are not amortized automatically in this provider card. Daily destroy/reorder creates repeated setup costs and capacity risk.",
  "No managed snapshot feature; requested50GB snapshots require your own virtualization/storage stack. Provider card is deliberately not a turnkey snapshot sandbox.",
  "2026-09-28: EX44 is absent from Hetzner's live USD catalogue JSON (EX63/EX131/AX42 present); EX44 price $72.10+IPv4 is from the VM crawl and may be unorderable/stale.",
  "Setup fees (2026-09-28, live USD catalogue): AX42 $59, AX102 $149, AX162 $359, EX63 $84, EX131 $334 one-time per order, NOT included in the monthly total; amortized over 12 months that is +$4.92 (AX42) to +$29.92 (AX162)/month. EX44 setup unverified (not in live catalogue). \"No minimum contract term\" (hetzner.com EX44 page), so no commit flag.",
  "Hetzner changed prices repeatedly in 2026: earlier monthly and setup increases (third-party reports date one to 1 April), a further setup-fee increase announced 29 April, and on 15 June 2026 a standardisation into -1/-2/-3 types with higher monthly prices and lower setup fees. Only new orders and rescales are affected; existing contracts keep the old price. The card's numbers match the post-15-June list (e.g. AX42-1 $117.10 + $59 setup).",
  "Billing: hourly, partial hours rounded up, capped at the monthly price (monthly = 624 x hourly). Servers are billed while powered off until cancelled. Invoices are issued after use, with a $10/EUR 10 minimum invoice amount. Cancellation is immediate, with no minimum contract term. The one-time setup fee (0-50% of a month on AX/EX, 100% of a month on GEX) is the real minimum charge per order.",
  "2026-10-14: GEX131 rose to $1,699/month incl. IPv4 ($2.7227/h) with a $1,699 setup fee (was $1,399 + $699 on 2026-09-28), and a new GEX63 (Core Ultra 7 265 + RTX PRO 6000 Blackwell Max-Q, HEL1 only) lists at $1,199/month + $1,199 setup. The Arm64 RX-Line is currently not offered (\"Unfortunately, we are currently unable to offer any RX servers.\"), so no Arm dedicated server can be ordered."
 ],
 "sources": [
  "https://www.hetzner.com/dedicated-rootserver/",
  "https://www.hetzner.com/dedicated-rootserver/ax42/",
  "https://www.hetzner.com/dedicated-rootserver/ex44/",
  "https://www.hetzner.com/_resources/app/data/app/live_data_en_USD.json",
  "https://website-price-api.hetzner.com/api/v1/products/ROBOT_1719",
  "https://docs.hetzner.com/general/billing-and-account-management/billing-at-hetzner/billing-system-hetzner",
  "https://docs.hetzner.com/robot/dedicated-server/ip/faq-primary-ipv4/",
  "https://www.hetzner.com/dedicated-rootserver/matrix-rx/",
  "https://www.hetzner.com/unternehmen/ueber-uns/"
 ],
 "fleet": {
  "default_max_instances": null,
  "default_max_vcpu": null,
  "default_max_gpus": null,
  "raise": "ticket",
  "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": "No published numeric cap. Hetzner suggests Server Auction or small cloud servers for a first order; large or high-value first orders are held for manual review. Provisioning varies by model: most models 'within a few minutes', AX42-1 2-3 workdays (DE) / 5-6 workdays (FI), GEX45/GEX131 in FI several weeks.",
  "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/"
  ],
  "researched": "2026-09-28"
 },
 "audit_2026_09_29": {
  "applied": 11,
  "source": "checked against the provider's live pricing and docs pages",
  "reviewed": 2
 },
 "feature_evidence": {
  "snapshot_auto": {
   "value": false,
   "source": "https://docs.hetzner.com/robot/dedicated-server/faq/faq/",
   "quote": "Do you offer backup space? You can order other Storage Boxes for a fee and use them as backup space.",
   "note": "No provider-side automatic state capture on stop/sleep/timeout: dedicated servers are bare metal, never sleep/idle out, and any backup is a manually-ordered, self-managed Storage Box.",
   "checked": "2026-09-30"
  },
  "snapshot_on_demand": {
   "value": false,
   "source": "https://docs.hetzner.com/robot/dedicated-server/faq/faq/",
   "quote": "Do you offer backup space?",
   "note": "No server snapshot feature in Robot; the FAQ answer to backups is to order Storage Boxes as backup space (DIY file backups/images). Storage Boxes themselves have manual and automatic snapshots, of the Storage Box data only.",
   "checked": "2026-09-29"
  },
  "harness_api": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/",
   "quote": "Find cheap dedicated servers with AMD & Intel CPUs",
   "note": "Plain physical server rental; no first-party API that drives an agent harness. Automation is limited to the general Robot server-management API (power, rescue, ordering).",
   "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 Robot firewall on the switch port (outside the server): max 10 rules per direction, IP/CIDR, protocol, ports, TCP flags; default discard if no rule matches. IPv6 filtering optional and cannot filter on IPv6 addresses. Stateless, so reply packets need explicit rules.",
   "checked": "2026-09-29",
   "level": "ip"
  },
  "egress_http_rules": {
   "value": false,
   "source": "https://docs.hetzner.com/robot/dedicated-server/firewall/",
   "quote": "data packets are not unpacked; rather, the head of each individual packet is inspected",
   "note": "Packet-header filter only (L3/L4).",
   "checked": "2026-09-29"
  },
  "ingress_rules": {
   "value": true,
   "source": "https://docs.hetzner.com/robot/dedicated-server/firewall/",
   "quote": "The firewall for Robot customers (who use dedicated root servers) is configured to the switch port.",
   "note": "Same Robot firewall, incoming rules by source IP/CIDR and port; firewall templates. Public IPv4 per server; private vSwitch/LAN optional.",
   "checked": "2026-09-29"
  },
  "guest_firewall": {
   "value": true,
   "source": null,
   "quote": null,
   "note": "Whole physical server with root and own kernel; nftables/iptables work.",
   "checked": "2026-09-29",
   "derived": true
  },
  "secret_proxy": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/",
   "quote": "Find cheap dedicated servers with AMD & Intel CPUs",
   "note": "No credential-injection/secret-proxy product; any secret handling happens entirely inside the customer's own OS/config on the rented server.",
   "checked": "2026-09-30"
  },
  "volume_attach": {
   "value": true,
   "source": "https://docs.hetzner.com/storage/storage-box/general/",
   "quote": "Some network protocols allow you to set up a network-based mount point on one of your own devices",
   "note": "Only via Storage Box (separate product, network storage over SMB/CIFS, WebDAV, SSHFS/SFTP; RAID on a single host). No block volumes for dedicated servers (Hetzner Cloud Volumes are cloud-only); extra physical drives are hardware add-ons.",
   "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": "A Storage Box can be mounted read-write (SMB/CIFS) by several servers at once, limited to 10 simultaneous connections per account (sub-accounts up to 100). Shared host, variable speed.",
   "checked": "2026-09-29"
  },
  "isolation": {
   "value": "bare-metal",
   "source": "https://www.hetzner.com/dedicated-rootserver/",
   "quote": "Get your own dedicated server at an unbeatable price",
   "note": "AX/EX/GEX/auction products are whole physical servers rented to one customer; no hypervisor layer separates tenants (the customer runs their own kernel directly on the hardware).",
   "checked": "2026-09-30"
  },
  "image_oci": {
   "value": false,
   "source": "https://docs.hetzner.com/robot/dedicated-server/general-information/installimage",
   "quote": "installimage is Hetzner's OS installation tool used to install a fresh operating system image (Debian, Ubuntu, CentOS, Rocky Linux, etc.) onto a dedicated server, or the Rescue system is used to install a custom image manually",
   "note": "You install a Linux distro image (via installimage/Rescue) or your own manually-built image over the rescue system; there is no API to boot a machine directly from a Docker/OCI image the way a container platform does.",
   "checked": "2026-09-30"
  },
  "anti_bot": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/",
   "quote": "Get your own dedicated server at an unbeatable price",
   "note": "not offered: outside the product's scope (plain bare-metal server rental, no browser/stealth product)",
   "checked": "2026-09-30"
  },
  "captcha_solving": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/",
   "quote": "Get your own dedicated server at an unbeatable price",
   "note": "not offered: outside the product's scope (plain bare-metal server rental)",
   "checked": "2026-09-30"
  },
  "egress_ip_type": {
   "value": "static-datacenter",
   "source": "https://docs.hetzner.com/robot/dedicated-server/ip/faq-primary-ipv4/",
   "quote": "The price of the server plus the IPv4 Addon is the same as the old price.",
   "note": "Each dedicated server has a Primary IPv4 assigned to it as a fixed, billed add-on (datacenter IP range); it does not rotate per request.",
   "checked": "2026-09-30"
  },
  "fork": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/",
   "quote": "Get your own dedicated server at an unbeatable price",
   "note": "not offered: outside the product's scope; there is no API to clone a physical server into a new one, only ordering a fresh server and re-installing an OS image",
   "checked": "2026-09-30"
  },
  "fork_running": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/",
   "quote": "Get your own dedicated server at an unbeatable price",
   "note": "not offered: outside the product's scope (no clone-machine feature at all, so cloning a running one is also unavailable)",
   "checked": "2026-09-30"
  },
  "memory_snapshot_fork": {
   "value": false,
   "source": "https://docs.hetzner.com/robot/dedicated-server/faq/faq/",
   "quote": "Do you offer backup space?",
   "note": "No snapshot or fork feature exists for dedicated servers at all (backups are DIY via Storage Box), so memory-preserving forking is unavailable.",
   "checked": "2026-09-30"
  },
  "wake_on_request": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/",
   "quote": "Get your own dedicated server at an unbeatable price",
   "note": "not offered: outside the product's scope; a rented physical server stays powered as the customer left it and is billed while powered off until cancelled, with no request-triggered wake mechanism",
   "checked": "2026-09-30"
  },
  "auto_stop_idle": {
   "value": false,
   "source": "https://docs.hetzner.com/general/billing-and-account-management/billing-at-hetzner/billing-system-hetzner",
   "quote": "Servers are billed while powered off until cancelled.",
   "note": "No idle-detection auto-stop/sleep; the server keeps running (and keeps being billed even when off) until the customer acts.",
   "checked": "2026-09-30"
  },
  "live_resize": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/",
   "quote": "Get your own dedicated server at an unbeatable price",
   "note": "not offered: outside the product's scope; changing CPU/RAM on a dedicated server means ordering a different physical model and migrating, not a live in-place resize",
   "checked": "2026-09-30"
  },
  "own_agent_api": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/",
   "quote": "Get your own dedicated server at an unbeatable price",
   "note": "not offered: outside the product's scope (plain infrastructure rental, no first-party task/browser/computer-use agent product)",
   "checked": "2026-09-30"
  },
  "mcp_server": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/",
   "quote": "Get your own dedicated server at an unbeatable price",
   "note": "not offered: outside the product's scope; no MCP server is published for Robot/dedicated-server control",
   "checked": "2026-09-30"
  },
  "lang_python": {
   "value": true,
   "source": "https://docs.hetzner.com/robot/dedicated-server/general-information/installimage",
   "quote": "installimage is Hetzner's OS installation tool used to install a fresh operating system image (Debian, Ubuntu, CentOS, Rocky Linux, etc.)",
   "note": "The standard Linux distro images offered (current Debian/Ubuntu releases) ship python3 preinstalled by default; not a provider-managed runtime feature but present out of the box on the default images.",
   "checked": "2026-09-30"
  },
  "lang_node": {
   "value": false,
   "source": "https://docs.hetzner.com/robot/dedicated-server/general-information/installimage",
   "quote": "installimage is Hetzner's OS installation tool used to install a fresh operating system image (Debian, Ubuntu, CentOS, Rocky Linux, etc.)",
   "note": "Node.js is not part of any stock OS image; the customer must install it manually after provisioning.",
   "checked": "2026-09-30"
  },
  "static_egress_ip": {
   "value": true,
   "source": "https://docs.hetzner.com/robot/dedicated-server/ip/faq-primary-ipv4/",
   "quote": "The price of the server plus the IPv4 Addon is the same as the old price.",
   "note": "Each server keeps one fixed Primary IPv4 for as long as it's rented; outbound traffic goes out on that same static datacenter address.",
   "checked": "2026-09-30"
  },
  "soc2": {
   "value": false,
   "source": "https://www.hetzner.com/unternehmen/zertifizierung/",
   "quote": "Hetzner Online is certified in accordance with DIN ISO/IEC 27001:2022",
   "note": "Hetzner's published certification page lists ISO/IEC 27001:2022 (and other ISO/DIN standards) for its data centers; no SOC 2 attestation is mentioned anywhere on official pages.",
   "checked": "2026-09-30"
  },
  "hipaa": {
   "value": false,
   "source": "https://www.hetzner.com/unternehmen/zertifizierung/",
   "quote": "Hetzner Online is certified in accordance with DIN ISO/IEC 27001:2022",
   "note": "No HIPAA-eligibility or BAA offering is mentioned on Hetzner's certification/compliance pages; Hetzner is a German/EU provider oriented around GDPR, not US HIPAA.",
   "checked": "2026-09-30"
  },
  "sso": {
   "value": false,
   "source": "https://accounts.hetzner.com/login",
   "quote": "Log In - Hetzner Online",
   "note": "Robot/Cloud Console accounts use Hetzner's own username/password login (with optional 2FA/TOTP), not documented SAML/OIDC enterprise SSO.",
   "checked": "2026-09-30"
  },
  "max_session_h": {
   "value": "none",
   "source": "https://docs.hetzner.com/general/billing-and-account-management/billing-at-hetzner/billing-system-hetzner",
   "quote": "Servers are billed while powered off until cancelled.",
   "note": "A rented dedicated server runs indefinitely until the customer cancels the order; there is no maximum session/runtime limit imposed by the provider.",
   "checked": "2026-09-30"
  },
  "snapshot": {
   "value": "none",
   "source": "https://docs.hetzner.com/robot/dedicated-server/faq/faq/",
   "quote": "Do you offer backup space? You can order other Storage Boxes for a fee and use them as backup space.",
   "note": "Robot dedicated servers have no built-in server snapshot/image-capture feature; the FAQ's answer to backups is to buy a separate Storage Box product and do your own file/image backups there. No hypervisor-level snapshot exists for bare metal.",
   "checked": "2026-09-30"
  },
  "pause_resume": {
   "value": false,
   "source": "https://docs.hetzner.com/general/billing-and-account-management/billing-at-hetzner/billing-system-hetzner",
   "quote": "If a product still exists on your account, we will invoice you for it, even if you are not actively using it or it is turned off. If you want to stop paying for something, you need to actively delete or cancel it on your account.",
   "note": "Powering a server off does not pause or reduce billing (only cancellation does), and there is no distinct pause/resume state that suspends and later restores machine state at reduced cost - only manual on/off of the whole physical server.",
   "checked": "2026-09-30"
  },
  "desktop": {
   "value": false,
   "source": "https://docs.hetzner.com/robot/dedicated-server/faq/faq/",
   "quote": "Can I install my own operating system? ... using our installimage, which you can start in the Rescue System.",
   "note": "Product is a bare physical server you provision an OS onto yourself via a rescue/install system; Hetzner offers no managed graphical desktop (VNC/RDP/stream) service for guests. Any desktop environment would have to be self-installed inside the customer's own OS, which is out of scope for a first-party feature flag.",
   "checked": "2026-09-30"
  },
  "browser": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/",
   "quote": "Find cheap dedicated servers with AMD & Intel CPUs",
   "note": "Plain bare-metal server rental; no first-party managed/available browser product is offered - customers would install one themselves inside their own OS.",
   "checked": "2026-09-30"
  },
  "computer_use": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/",
   "quote": "Find cheap dedicated servers with AMD & Intel CPUs",
   "note": "No screenshot+click / computer-use API is part of this product; it is a DIY server rental with no agent-facing control surface beyond SSH/Robot API.",
   "checked": "2026-09-30"
  },
  "inbound_https": {
   "value": false,
   "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": "Only a raw stateless L3/L4 packet firewall on the switch port is provided; there is no managed HTTPS ingress/load-balancer/TLS-termination product for dedicated (Robot) servers - customers must run and expose their own web server/reverse proxy on the public IPv4.",
   "checked": "2026-09-30"
  },
  "agent_harnesses": {
   "value": false,
   "source": "https://docs.hetzner.com/robot/dedicated-server/faq/faq/",
   "quote": "Can I install my own operating system? ... using our installimage, which you can start in the Rescue System.",
   "note": "Servers ship as bare OS installs via the rescue/installimage flow; no coding-agent harness (Claude Code, Codex, OpenCode, etc.) is preinstalled or offered as a template.",
   "checked": "2026-09-30"
  },
  "macos": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/",
   "quote": "Find cheap dedicated servers with AMD & Intel CPUs",
   "note": "AX/EX/RX/SX/GEX dedicated-server lines run on AMD and Intel (x86) hardware (the Arm64 RX-Line, currently not offered, is not Apple silicon either); no macOS offering exists anywhere in the dedicated-server catalogue.",
   "checked": "2026-09-30"
  },
  "arm64": {
   "value": false,
   "corrected_from": true,
   "source": "https://www.hetzner.com/dedicated-rootserver/matrix-rx/",
   "quote": "Unfortunately, we are currently unable to offer any RX servers.",
   "note": "The Arm64 RX-Line is the only Arm option in the dedicated catalogue and cannot be ordered: the RX page says no RX servers are on offer, and the live server catalogue (live_data_en_USD.json, 15 products) lists only x86 AX/EX/SX/DX/GEX models. Flip back to true if RX returns.",
   "checked": "2026-10-14"
  },
  "self_host": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/",
   "quote": "Find cheap dedicated servers with AMD & Intel CPUs",
   "note": "This is Hetzner's own hosted bare-metal rental service running in Hetzner's own datacenters; there is no software product here that a customer could instead run on their own infrastructure.",
   "checked": "2026-09-30"
  },
  "byoc": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/",
   "quote": "Find cheap dedicated servers with AMD & Intel CPUs",
   "note": "Servers are racked and operated in Hetzner's own facilities (Germany/Finland); there is no mode where Hetzner deploys this product into a customer's own cloud account.",
   "checked": "2026-09-30"
  },
  "open_source": {
   "value": false,
   "source": "https://www.hetzner.com/dedicated-rootserver/",
   "quote": "Find cheap dedicated servers with AMD & Intel CPUs",
   "note": "Hetzner's dedicated-server product (Robot platform, provisioning, firewall, billing) is proprietary; no OSI-licensed core product is published for this offering.",
   "checked": "2026-09-30"
  },
  "usage_api": {
   "value": false,
   "source": "https://robot.hetzner.com/doc/webservice/en.html",
   "quote": "Robot API provides POST /traffic endpoint for network traffic data per IP (in/out bandwidth in GB) but no billing/cost/invoice endpoints. Billing is account-only via invoices issued after use.",
   "note": "granularity: account-only; cost: no; POST /traffic returns bandwidth usage in GB per IP/subnet by date range, not billable compute/resource usage. No programmatic access to billing data, cost per server, or usage metrics beyond network traffic.",
   "confidence": "high",
   "checked": "2026-10-01"
  }
 },
 "locations": [
  {
   "country": "DE",
   "state": null,
   "city": "Falkenstein",
   "provider_region": "FSN1",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "FI",
   "state": null,
   "city": "Helsinki",
   "provider_region": "HEL1",
   "self_serve": true,
   "choosable": true
  }
 ],
 "locations_source": "https://www.hetzner.com/unternehmen/ueber-uns/",
 "locations_quote": "data center parks in Nuremberg and Falkenstein (Germany) and Helsinki (Finland)",
 "locations_note": "In https://www.hetzner.com/_resources/app/data/app/live_data_en_USD.json (2026-10-14) every AX/EX/GEX model this card prices is offered in FSN1 and/or HEL1; NBG1 (Nuremberg) appears only for the DX154/DX182/DX294 lines, which this card does not price, so it is not listed.",
 "locations_checked": "2026-10-14"
}