{
 "features_resolved": {
  "snapshot_any": true,
  "snapshot_mem": false,
  "fork": false,
  "pause_resume": false,
  "persistent_disk": true,
  "whole_disk": null,
  "persist_scope": null,
  "volumes": false,
  "auto_stop_idle": false,
  "long_sessions": true,
  "custom_image": true,
  "image_snapshot": true,
  "image_oci": false,
  "vm_isolation": true,
  "docker_inside": true,
  "nested_virt": true,
  "root": true,
  "systemd": false,
  "browser": true,
  "desktop": true,
  "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": false,
  "public_ipv4": false,
  "inbound_https": false,
  "custom_domain": false,
  "raw_tcp_inbound": false,
  "egress_allowlist": true,
  "open_internet": true,
  "static_egress_ip": false,
  "private_network": true,
  "self_host": false,
  "byoc": false,
  "open_source": false,
  "soc2": true,
  "hipaa": true,
  "sso": true,
  "gpu": true,
  "arm64": false,
  "windows": true,
  "macos": false,
  "lang_python": true,
  "lang_node": true,
  "lang_go": null,
  "lang_rust": null,
  "lang_java": null,
  "gpu_desktop": false,
  "credential_injection": false,
  "egress_http_rules": false,
  "wake_on_request": false,
  "live_resize": false,
  "fork_running": false,
  "memory_snapshot_fork": false,
  "webhooks": false,
  "scheduled_wakeups": null,
  "audit_logs": true,
  "eu_data_residency": true,
  "zero_data_retention": null,
  "scoped_api_keys": null,
  "spend_limits": false,
  "mcp_server": false,
  "usage_api": false,
  "snapshot_auto": false,
  "snapshot_on_demand": true,
  "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": false,
  "volume_shared": false,
  "sidecar": null,
  "fuse": true,
  "kernel_features": true,
  "burst": null
 },
 "company": {
  "id": "windows-365",
  "checked": "2026-09-30",
  "company": "Microsoft Corporation",
  "ownership": {
   "value": "subsidiary",
   "parent": "Microsoft Corporation",
   "source": "https://www.microsoft.com/en-us/windows-365/business/compare-plans-pricing",
   "quote": "Windows 365 is a Microsoft product/service offered directly by Microsoft Corporation as part of its Windows and cloud portfolio."
  },
  "stage": {
   "value": "public",
   "source": "https://www.microsoft.com/en-us/investor/earnings/fy-2025-q4/press-release-webcast",
   "quote": "Revenue was $281.7 billion and increased 15%",
   "confidence": "high",
   "note": "Windows 365 Cloud PC is a product line of Microsoft Corporation, a public company (NASDAQ: MSFT), not a separately funded entity."
  },
  "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": 281700000000,
   "kind": "annual revenue",
   "as_of": "FY2025 (ended June 30, 2025)",
   "status": "confirmed",
   "basis": "Company-wide Microsoft revenue (Windows 365 does not break out its own revenue publicly); figure is for all of Microsoft Corporation, not Windows 365 specifically.",
   "source": "https://www.microsoft.com/en-us/investor/earnings/fy-2025-q4/press-release-webcast",
   "quote": "Revenue was $281.7 billion and increased 15%"
  },
  "employees": {
   "value": null,
   "source": ""
  },
  "note": "Windows 365 Cloud PC is a Microsoft subsidiary product (part of the Modern Work / Windows business), not an independently funded startup. Ownership, funding stage, and total funding fields reflect that it is fully owned by Microsoft Corporation (public, NASDAQ: MSFT). No separate product-level revenue is disclosed; the revenue figure given is for all of Microsoft."
 },
 "id": "windows-365",
 "name": "Windows 365 Cloud PC (Business / Enterprise)",
 "url": "https://www.microsoft.com/en-us/windows-365/business/compare-plans-pricing",
 "category": "windows",
 "isolation": "vm",
 "modes": [
  {
   "key": "business",
   "label": "Windows 365 Business (per user per month)",
   "flags": [],
   "os": [
    "windows"
   ],
   "gpu_only": false,
   "features": {
    "desktop": true,
    "persistent_disk": true
   },
   "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": "Business 2 vCPU, 8 GB, 128 GB",
     "vcpu": 2,
     "ram_gib": 8,
     "disk_gib": 128,
     "hour": 0.049315,
     "month_cap": 36
    },
    {
     "name": "Business 4 vCPU, 16 GB, 128 GB",
     "vcpu": 4,
     "ram_gib": 16,
     "disk_gib": 128,
     "hour": 0.076712,
     "month_cap": 56
    },
    {
     "name": "Business 8 vCPU, 32 GB, 256 GB",
     "vcpu": 8,
     "ram_gib": 32,
     "disk_gib": 256,
     "hour": 0.149041,
     "month_cap": 108.8
    }
   ],
   "pool_tiers": null,
   "requires_always_on": true,
   "always_on_month_per_instance": null,
   "commit_note": "Monthly subscription, auto-renews; per user licence regardless of hours used. Up to 300 users.",
   "min_billed_seconds": 0,
   "granularity_s": 1,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": null,
   "note": "Windows 11 licence included. hour = month/730 for comparison only.",
   "regions": [
    "us",
    "eu",
    "asia",
    "other"
   ]
  },
  {
   "key": "enterprise",
   "label": "Windows 365 Enterprise (per user per month)",
   "flags": [],
   "os": [
    "windows"
   ],
   "gpu_only": false,
   "features": {
    "desktop": true,
    "persistent_disk": true
   },
   "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": "Enterprise 2 vCPU, 8 GB, 128 GB",
     "vcpu": 2,
     "ram_gib": 8,
     "disk_gib": 128,
     "hour": 0.056164,
     "month_cap": 41
    },
    {
     "name": "Enterprise 4 vCPU, 16 GB, 128 GB",
     "vcpu": 4,
     "ram_gib": 16,
     "disk_gib": 128,
     "hour": 0.090411,
     "month_cap": 66
    },
    {
     "name": "Enterprise 8 vCPU, 32 GB, 256 GB",
     "vcpu": 8,
     "ram_gib": 32,
     "disk_gib": 256,
     "hour": 0.180822,
     "month_cap": 132
    }
   ],
   "pool_tiers": null,
   "requires_always_on": true,
   "always_on_month_per_instance": null,
   "commit_note": "Monthly subscription, auto-renews; unlimited users. Intune-managed.",
   "min_billed_seconds": 0,
   "granularity_s": 1,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": null,
   "note": "Enterprise GPU Standard is $537/user/month (contact sales; spec not listed) and not encoded. hour = month/730.",
   "regions": [
    "us",
    "eu",
    "asia",
    "other"
   ]
  },
  {
   "key": "enterprise-gpu-standard",
   "label": "Windows 365 Enterprise GPU Standard",
   "flags": [
    "sales"
   ],
   "os": [
    "windows"
   ],
   "gpu_only": true,
   "pricing": "sizes",
   "sizes": [
    {
     "name": "GPU Standard",
     "vcpu": null,
     "ram_gib": null,
     "disk_gib": null,
     "hour": 0.735616,
     "month_cap": 537
    }
   ],
   "requires_always_on": true,
   "note": "$537 per named user per month; hardware specification not listed; contact sales."
  },
  {
   "key": "flex",
   "label": "Windows 365 Flex",
   "flags": [
    "sales"
   ],
   "pricing": "sizes",
   "sizes": [],
   "note": "Live linked product/tab for shared part-time Cloud PC licensing; price is not published on the audited comparison content."
  },
  {
   "key": "reserve",
   "label": "Windows 365 Reserve",
   "flags": [
    "sales"
   ],
   "pricing": "sizes",
   "sizes": [],
   "note": "Temporary Cloud PC product; public price not shown."
  }
 ],
 "storage": {
  "included_disk_gib": 128,
  "disk_gib_month": null,
  "disk_billed_when_stopped": true,
  "snapshot_gib_month": null,
  "paused_ram_billed": false
 },
 "network": {
  "egress_free_gib": null,
  "egress_gib": null,
  "ipv4_month": null,
  "ipv4_available": false,
  "internet": {
   "default": "full"
  }
 },
 "plans": [
  {
   "name": "Business",
   "fee": 0,
   "flags": [],
   "fee_is_credit": false,
   "included_usd": 0,
   "per_seat": 0,
   "concurrency": 300,
   "max_session_h": null,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": null,
   "note": "Buy online; 30-day trial of 2 vCPU / 8 GB (card required)."
  },
  {
   "name": "Enterprise",
   "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": "Requires Microsoft 365 admin center (global/billing admin). Separate prerequisite licences (e.g. Intune / Entra ID) may apply; not captured."
  }
 ],
 "free": {
  "monthly_credit": 0,
  "one_time_credit": 0
 },
 "features": {
  "linux": false,
  "windows": true,
  "macos": false,
  "arm64": false,
  "gpu": true,
  "gpu_types": [
   "Windows 365 Enterprise GPU Standard (GPU/RAM/vCPU specification unpublished on comparison page)"
  ],
  "snapshot": "fs",
  "pause_resume": false,
  "fork": false,
  "persistent_disk": true,
  "volumes": false,
  "auto_stop_idle": false,
  "max_session_h": null,
  "custom_image": true,
  "docker_inside": true,
  "nested_virt": true,
  "root": true,
  "systemd": false,
  "browser": true,
  "desktop": true,
  "computer_use": false,
  "code_interpreter": false,
  "agent_harnesses": false,
  "ssh": false,
  "public_ipv4": false,
  "inbound_https": false,
  "custom_domain": false,
  "raw_tcp_inbound": false,
  "egress_allowlist": true,
  "static_egress_ip": false,
  "private_network": true,
  "self_host": false,
  "byoc": false,
  "open_source": false,
  "regions": [
   "us",
   "eu",
   "asia",
   "other"
  ],
  "soc2": true,
  "hipaa": true,
  "sso": true,
  "lang_python": true,
  "lang_node": true,
  "lang_go": null,
  "lang_rust": null,
  "lang_java": null,
  "gpu_desktop": false,
  "credential_injection": false,
  "egress_http_rules": false,
  "wake_on_request": false,
  "live_resize": false,
  "fork_running": false,
  "memory_snapshot_fork": false,
  "webhooks": false,
  "scheduled_wakeups": null,
  "audit_logs": true,
  "eu_data_residency": true,
  "zero_data_retention": null,
  "scoped_api_keys": null,
  "spend_limits": false,
  "mcp_server": false,
  "snapshot_auto": false,
  "snapshot_on_demand": true,
  "harness_api": false,
  "egress_allowlist_level": "both",
  "ingress_rules": true,
  "guest_firewall": true,
  "volume_attach": false,
  "volume_shared": false,
  "isolation": "hyper-v",
  "image_oci": false,
  "anti_bot": false,
  "captcha_solving": false,
  "egress_ip_type": "datacenter",
  "own_agent_api": false,
  "secret_proxy": 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": [
  "Per-named-user monthly licence: cost does not fall with lower usage. For agent workloads see windows-365-agents ($0.40/h).",
  "Business 8 vCPU plan: Virtualization-based workloads (Hyper-V, WSL) are listed only for the Enterprise 8 vCPU plan.",
  "Windows 365 Flex, Frontline and Reserve variants exist but no price is on these pages; Hybrid Benefit discounts not captured.",
  "Only the US-English list prices were read; other markets may differ.",
  "No provisioning API for agents / no computer-use API.",
  "Windows 365 Business free trial: up to 30 days on a 2 vCPU / 8 GB / 128 GB Cloud PC, credit card required, one per customer per edition, auto-converts to paid unless cancelled."
 ],
 "sources": [
  "https://www.microsoft.com/en-us/windows-365/business/compare-plans-pricing",
  "https://www.microsoft.com/en-us/windows-365/enterprise/compare-plans-pricing"
 ],
 "fleet": {
  "default_max_instances": null,
  "default_max_vcpu": null,
  "default_max_gpus": null,
  "raise": "self-serve",
  "raise_time_days": null,
  "verification": "Purchase Windows 365 licences in a Microsoft tenant and assign them to users.",
  "tiers": "Business supports up to 300 users/tenant; Enterprise has no fixed user cap in comparison table.",
  "notes": "300 is a Business product/licensing ceiling, not 300 machines included with a new account. Provisioning requires purchased licences and appropriate tenant configuration; new-tenant purchasing limit and review turnaround not published.",
  "sources": [
   "https://learn.microsoft.com/en-us/windows-365/business/get-started-windows-365-business",
   "https://learn.microsoft.com/en-us/windows-365/business-enterprise-comparison"
  ],
  "researched": "2026-09-28"
 },
 "audit_2026_09_29": {
  "applied": 5,
  "source": "checked against the provider's live pricing and docs pages",
  "reviewed": 1
 },
 "feature_evidence": {
  "snapshot_auto": {
   "value": false,
   "source": "https://learn.microsoft.com/en-us/windows-365/enterprise/restore-overview",
   "quote": "You can choose to set short-term restore points every 4, 6, 12, 16, or 24 hours.",
   "note": "Cloud PCs are always-on per-user desktops (no stop/idle lifecycle to hook). Point-in-time restore takes SCHEDULED disk restore points (10 short-term at 4-24 h intervals + 4 long-term every 7 days) = scheduled backups, not stop-triggered snapshots. Also a 28-day 'retention snapshot' when a Cloud PC is deprovisioned for licence expiry. Disk only.",
   "checked": "2026-09-29"
  },
  "snapshot_on_demand": {
   "value": true,
   "source": "https://learn.microsoft.com/en-us/windows-365/enterprise/restore-overview",
   "quote": "Manual restore points let administrators create a restore point whenever they want, for both a single Cloud PC and groups of Cloud PCs (using bulk actions).",
   "note": "Admin-only via Intune (bulk up to 5,000) or Graph beta 'Create a snapshot for a specific Cloud PC device' (cloudPC: createSnapshot). Disk only, no memory. One manual point per Cloud PC (overwritten), expires ~28 days, may take an hour+ to appear. Restores in place to the same Cloud PC; can be shared to an Azure Storage account as a VHD. No documented boot-new-Cloud-PC-from-snapshot / fork.",
   "checked": "2026-09-29"
  },
  "harness_api": {
   "value": false,
   "source": "https://learn.microsoft.com/en-us/windows-365/enterprise/architecture",
   "quote": "Microsoft Intune is used to manage all of your Cloud PCs.",
   "note": "All documented programmatic control (Intune/Graph) is for device management (provisioning, resize, restore, reset), not for driving an agent/harness inside the Cloud PC; no agent-harness API exists for this per-user desktop product.",
   "checked": "2026-09-30"
  },
  "egress_allowlist": {
   "value": true,
   "source": "https://learn.microsoft.com/en-us/windows-365/enterprise/azure-firewall-windows-365",
   "quote": "The Firewall has application rules (and FQDN tags) and network rules configured for the Windows 365 required endpoints. Traffic that complies with the rules is allowed out. Any other traffic not explicitly permitted is blocked.",
   "note": "Only with Azure Network Connection (ANC, Enterprise; needs your own Azure subscription/VNet): NSGs (IP/port) and Azure Firewall (FQDN + network rules), billed on your Azure sub. Microsoft-hosted network (default, and the only option for Business): 'No control of the VNet ... all network controls must be implemented on the Cloud PC itself'.",
   "checked": "2026-09-29",
   "level": "both"
  },
  "ingress_rules": {
   "value": true,
   "source": "https://learn.microsoft.com/en-us/windows-365/enterprise/deployment-options",
   "quote": "No direct inbound connectivity is possible to Cloud PCs.",
   "note": "Microsoft-hosted: no inbound at all; access only through the RDP broker, gated by Entra Conditional Access ('The primary control for securing access is by using Microsoft Entra Conditional Access'). ANC: your NSGs; 'Port 3389 is disabled by default for all newly provisioned Cloud PCs' and direct RDP can be enabled with IP-restricted rules.",
   "checked": "2026-09-29"
  },
  "guest_firewall": {
   "value": true,
   "source": "https://learn.microsoft.com/en-us/windows-365/enterprise/deployment-options",
   "quote": "No control of the VNet. The virtual NIC is Microsoft-managed. Therefore, all network controls must be implemented on the Cloud PC itself, similar to physical devices in a work-from-home scenario.",
   "note": "Full Windows 11 VM: Windows Defender Firewall rules via Intune endpoint-security firewall policy or local admin (not nftables/iptables; Windows).",
   "checked": "2026-09-29"
  },
  "volume_attach": {
   "value": false,
   "source": "https://learn.microsoft.com/en-us/windows-365/enterprise/resize-cloud-pc",
   "quote": "Upgrade the RAM, CPU, and storage size of a Cloud PC.",
   "note": "Single OS disk sized by the licence SKU (128-512 GB); more storage only by resizing to a larger SKU (disk can't be downsized). No data-disk/volume attach documented.",
   "checked": "2026-09-29"
  },
  "volume_shared": {
   "value": false,
   "source": "https://learn.microsoft.com/en-us/windows-365/enterprise/architecture",
   "quote": "Each Cloud PC has a virtual network interface card (NIC) in Microsoft Azure.",
   "note": "Architecture docs describe per-Cloud-PC NIC/identity/disk resources but no shared-volume/shared-filesystem primitive between Cloud PCs; multi-user file sharing is done via separate products (OneDrive/SharePoint/Azure Files), not a first-party Windows 365 volume feature.",
   "checked": "2026-09-30"
  },
  "isolation": {
   "value": "hyper-v",
   "source": "https://learn.microsoft.com/en-us/azure/security/fundamentals/isolation-choices",
   "quote": "Azure's compute platform is based on machine virtualization. All customer code runs in a Hyper-V virtual machine.",
   "note": "Windows 365 Cloud PCs are single-session Azure VMs; Azure's hypervisor is Hyper-V.",
   "checked": "2026-09-30"
  },
  "image_oci": {
   "value": false,
   "source": "https://learn.microsoft.com/en-us/windows-365/enterprise/device-images",
   "quote": "A custom image must also meet the following extra requirements: Exist in an Azure subscription. Is stored as a managed image in Azure or in an Azure Compute Gallery (with security type set to Trusted Launch)",
   "note": "not offered: outside the product's scope. Custom images are generalized Azure Windows VM images (VHD/managed image/Compute Gallery), not Docker/OCI container images.",
   "checked": "2026-09-30"
  },
  "docker_inside": {
   "value": true,
   "source": "https://learn.microsoft.com/en-us/windows-365/enterprise/nested-virtualization",
   "quote": "Virtualization-based workloads let customers use the following systems on their Windows 365 Enterprise Cloud PCs: Windows Subsystem for Linux (WSL) Sandbox Hyper-V",
   "note": "Enterprise Cloud PCs with 4vCPU+ support WSL/Hyper-V nested virtualization, which is how Docker Desktop runs on Windows; a Developer Configuration gallery image also ships Node.js/npm tooling alongside these virtualization-based workloads.",
   "checked": "2026-09-30"
  },
  "nested_virt": {
   "value": true,
   "source": "https://learn.microsoft.com/en-us/windows-365/enterprise/nested-virtualization",
   "quote": "To use virtualization-based workloads, the Cloud PC must meet these requirements: 4vCPU or higher Cloud PC (Downsizing to 2vCPU Cloud PCs will disable nested virtualization).",
   "note": "Enterprise-only; GPU Cloud PCs and 2vCPU SKUs don't support it.",
   "checked": "2026-09-30"
  },
  "anti_bot": {
   "value": false,
   "source": "https://www.microsoft.com/en-us/windows-365/business/compare-plans-pricing",
   "quote": "Windows 365 gives your employees a Windows desktop in the cloud, hosted securely on Microsoft Azure and Microsoft's global network.",
   "note": "not offered: outside the product's scope. Windows 365 is a persistent per-user remote desktop, not a browser-automation/scraping product.",
   "checked": "2026-09-30"
  },
  "captcha_solving": {
   "value": false,
   "source": "https://www.microsoft.com/en-us/windows-365/business/compare-plans-pricing",
   "quote": "Windows 365 gives your employees a Windows desktop in the cloud, hosted securely on Microsoft Azure and Microsoft's global network.",
   "note": "not offered: outside the product's scope.",
   "checked": "2026-09-30"
  },
  "egress_ip_type": {
   "value": "datacenter",
   "source": "https://learn.microsoft.com/en-us/windows-365/enterprise/deployment-options",
   "quote": "Microsoft-hosted networks don't support fixed IP addresses for Cloud PC outbound connections. As a result, different IP addresses may be observed when using different applications or even the same application at different times.",
   "note": "Outbound IPs come from Microsoft/Azure datacenter ranges; default (Microsoft-hosted) network is non-fixed. Enterprise with your own Azure Network Connection + Azure Firewall can egress via Azure Firewall public IP(s) (still datacenter-class).",
   "checked": "2026-09-30"
  },
  "live_resize": {
   "value": false,
   "source": "https://learn.microsoft.com/en-us/windows-365/enterprise/resize-cloud-pc",
   "quote": "Resizing automatically disconnects the user from their session and any unsaved work might be lost. ... Resizing can take from 15 to 20 minutes before the user can access their Cloud PC again.",
   "note": "Resize (RAM/CPU/storage) preserves disk data but disconnects the session for 15-20 minutes; not a live in-place change.",
   "checked": "2026-09-30"
  },
  "own_agent_api": {
   "value": false,
   "source": "https://www.microsoft.com/en-us/windows-365/business/compare-plans-pricing",
   "quote": "No provisioning API for agents / no computer-use API.",
   "note": "Provisioning/management is via Intune/Microsoft Graph for IT admins, not a first-party agent (browser/computer-use) API. Microsoft's agent-oriented product is the separate Windows 365 for Agents (card windows-365-agents).",
   "checked": "2026-09-30"
  },
  "mcp_server": {
   "value": false,
   "source": "https://www.microsoft.com/en-us/windows-365/business/compare-plans-pricing",
   "quote": "No provisioning API for agents / no computer-use API.",
   "note": "not offered: outside the product's scope. No documented first-party MCP server for controlling Windows 365 Cloud PCs found on Microsoft's Windows 365 docs.",
   "checked": "2026-09-30"
  },
  "lang_python": {
   "value": true,
   "source": "https://learn.microsoft.com/en-us/windows-365/enterprise/device-images",
   "quote": "Developer tools installation, including PowerShell 7, Visual Studio Code ... Python, Node.js, npm, nvm, git ...",
   "note": "Available via the optional 'Developer Configuration' gallery image (Python 3.14 listed in the image's installed-tools table); not on the default plain image.",
   "checked": "2026-09-30"
  },
  "lang_node": {
   "value": true,
   "source": "https://learn.microsoft.com/en-us/windows-365/enterprise/device-images",
   "quote": "Developer tools installation, including PowerShell 7, Visual Studio Code ... Python, Node.js, npm, nvm, git ...",
   "note": "Available via the optional 'Developer Configuration' gallery image (Node.js 24.19.0 listed in the image's installed-tools table); not on the default plain image.",
   "checked": "2026-09-30"
  },
  "egress_http_rules": {
   "value": false,
   "source": "https://learn.microsoft.com/en-us/windows-365/enterprise/azure-firewall-windows-365",
   "quote": "The Firewall has application rules (and FQDN tags) and network rules configured for the Windows 365 required endpoints.",
   "note": "Egress control is FQDN/network(IP:port) level via Azure Firewall/NSGs (Enterprise ANC only); no documented HTTP method/path-level egress rules.",
   "checked": "2026-09-30"
  },
  "secret_proxy": {
   "value": false,
   "source": "https://www.microsoft.com/en-us/windows-365/business/compare-plans-pricing",
   "quote": "Windows 365 gives your employees a Windows desktop in the cloud, hosted securely on Microsoft Azure and Microsoft's global network.",
   "note": "not offered: outside the product's scope. It's a persistent user desktop; no first-party credential-injection HTTP proxy for API secrets is documented.",
   "checked": "2026-09-30"
  },
  "static_egress_ip": {
   "value": false,
   "source": "https://learn.microsoft.com/en-us/windows-365/enterprise/deployment-options",
   "quote": "Microsoft-hosted networks don't support fixed IP addresses for Cloud PC outbound connections.",
   "note": "True for the default/Business Microsoft-hosted network. Enterprise customers who bring their own Azure Network Connection + Azure Firewall can assign Firewall public IP(s) for egress, but SNAT rotates across the assigned pool rather than guaranteeing one fixed IP, and this requires extra Azure infrastructure outside the modeled plans.",
   "checked": "2026-09-30"
  },
  "max_session_h": {
   "value": "none",
   "source": "https://www.microsoft.com/en-us/windows-365/business/compare-plans-pricing",
   "quote": "Windows 365 gives your employees a Windows desktop in the cloud",
   "note": "Cloud PCs are always-on, persistent per-user desktops with no documented maximum connected-session duration; they run until the admin/user stops them or the licence lapses.",
   "checked": "2026-09-30"
  },
  "pause_resume": {
   "value": false,
   "source": "https://learn.microsoft.com/en-us/troubleshoot/windows-365/manage-windows-365-cloud-pcs",
   "quote": "You can perform a variety of actions on your Windows 365 Cloud PC, just like you would on a physical PC. This article describes the direct actions available to help you manage your Cloud PCs, including inspecting connections, viewing details, renaming, restarting, restoring, and resetting.",
   "note": "Only Rename/Restart/Restore(disk)/Reset are documented end-user Cloud PC actions; no pause/suspend-and-resume action exists. Cloud PCs are always-on per-user licences billed monthly regardless of usage (compare-plans-pricing: per-user/month), consistent with no pause/resume model.",
   "checked": "2026-09-30"
  },
  "fork": {
   "value": false,
   "source": "https://learn.microsoft.com/en-us/troubleshoot/windows-365/manage-windows-365-cloud-pcs",
   "quote": "Renaming, Restart your Cloud PC, Restore your Cloud PC, Reset your Cloud PC",
   "note": "Exhaustive list of end-user Cloud PC lifecycle actions has no clone/fork/duplicate action. Provisioning creates one Cloud PC per assigned user licence from a gallery/custom image; no documented way to fork a specific existing Cloud PC into a new independent instance.",
   "checked": "2026-09-30"
  },
  "fork_running": {
   "value": false,
   "source": "https://learn.microsoft.com/en-us/troubleshoot/windows-365/manage-windows-365-cloud-pcs",
   "quote": "Renaming, Restart your Cloud PC, Restore your Cloud PC, Reset your Cloud PC",
   "note": "Same absence as fork; no API/action to branch a live running Cloud PC into a second live instance.",
   "checked": "2026-09-30"
  },
  "memory_snapshot_fork": {
   "value": false,
   "source": "https://learn.microsoft.com/en-us/windows-365/enterprise/restore-overview",
   "quote": "Manual restore points let administrators create a restore point whenever they want, for both a single Cloud PC and groups of Cloud PCs (using bulk actions).",
   "note": "Windows 365's only snapshot/restore mechanism (scheduled + manual restore points) is disk-only and restores in place to the same Cloud PC; it does not capture RAM/process state and cannot be used to fork a new running instance.",
   "checked": "2026-09-30"
  },
  "ssh": {
   "value": false,
   "source": "https://learn.microsoft.com/en-us/windows-365/enterprise/architecture",
   "quote": "When configuring Cloud PCs to use Microsoft Entra join, Microsoft Entra ID provides: The domain join mechanism for the Cloud PCs. User authentication for RDP connections.",
   "note": "Windows 365's documented remote-access path is exclusively Remote Desktop Protocol via the Remote Desktop app, Windows App, or browser; no SSH endpoint/service is offered or documented as a supported access method for a Cloud PC.",
   "checked": "2026-09-30"
  },
  "computer_use": {
   "value": false,
   "source": "https://learn.microsoft.com/en-us/windows-365/enterprise/deployment-options",
   "quote": "No direct inbound connectivity is possible to Cloud PCs.",
   "note": "No computer-use / programmatic-control API is documented anywhere in the architecture, deployment, or management docs reviewed; access is human RDP session only, gated by Conditional Access. Microsoft's separate 'Windows 365 for Agents' product (different card) is where agent/computer-use support lives.",
   "checked": "2026-09-30"
  },
  "wake_on_request": {
   "value": false,
   "source": "https://www.microsoft.com/en-us/windows-365/business/compare-plans-pricing",
   "quote": "Windows 365 Business pricing is a fixed price per user per month.",
   "note": "Cloud PCs are always-on, per-user-licensed VMs (fixed monthly price regardless of hours used); there is no idle/wake-on-request start mechanism documented — the only lifecycle actions are manual restart/restore/reset.",
   "checked": "2026-09-30"
  },
  "auto_stop_idle": {
   "value": false,
   "source": "https://www.microsoft.com/en-us/windows-365/business/compare-plans-pricing",
   "quote": "Windows 365 Business pricing is a fixed price per user per month.",
   "note": "Flat monthly per-user pricing regardless of usage hours implies no auto-stop-on-idle billing behaviour for Business/Enterprise Cloud PCs; only Flex/Frontline (separate, unpriced-here variants) have documented session time limits, which are user-session logoffs, not VM auto-stop.",
   "checked": "2026-09-30"
  },
  "volumes": {
   "value": false,
   "source": "https://learn.microsoft.com/en-us/windows-365/enterprise/resize-cloud-pc",
   "quote": "Upgrade the RAM, CPU, and storage size of a Cloud PC.",
   "note": "Storage is a single OS disk sized by the licence SKU (128-512 GB) that can only be grown by resizing to a larger SKU; no separate attachable data volume/disk product is documented.",
   "checked": "2026-09-30"
  },
  "inbound_https": {
   "value": false,
   "source": "https://learn.microsoft.com/en-us/windows-365/enterprise/deployment-options",
   "quote": "No direct inbound connectivity is possible to Cloud PCs.",
   "note": "Confirms no inbound HTTPS (or any inbound) service exposure on the Microsoft-hosted network; only outbound RDP-broker-mediated access exists. ANC (bring-your-own-VNet) can enable direct RDP inbound via customer NSGs but that is RDP, not an HTTPS ingress feature.",
   "checked": "2026-09-30"
  },
  "public_ipv4": {
   "value": false,
   "source": "https://learn.microsoft.com/en-us/windows-365/enterprise/deployment-options",
   "quote": "No direct inbound connectivity is possible to Cloud PCs.",
   "note": "Cloud PCs sit on a Microsoft-managed or customer-VNet private NIC reached only through the RDP connection broker; no public IPv4 address is assigned to a Cloud PC.",
   "checked": "2026-09-30"
  },
  "agent_harnesses": {
   "value": false,
   "source": "https://learn.microsoft.com/en-us/windows-365/overview",
   "quote": "Windows 365 combines the power and security of the cloud with the versatility and simplicity of the PC by securely streaming your personalized Windows experience—including all your apps, data, and settings—to your device.",
   "note": "Windows 365 Cloud PC is positioned and documented as a human end-user desktop streamed to a person's device, not as an agent-runtime with built-in harness integrations; Microsoft's agent offering is the separate 'Windows 365 for Agents' product.",
   "checked": "2026-09-30"
  },
  "macos": {
   "value": false,
   "source": "https://www.microsoft.com/en-us/windows-365/business/compare-plans-pricing",
   "quote": "Business 2 vCPU, 8 GB, 128 GB",
   "note": "The product is a Windows 11 licensed Cloud PC (Windows 11 licence included per card evidence); it plainly offers only Windows as the guest OS, no macOS option.",
   "checked": "2026-09-30"
  },
  "arm64": {
   "value": false,
   "source": "https://learn.microsoft.com/en-us/windows-365/enterprise/device-images",
   "quote": "Windows 365 provides a built-in gallery of Windows Enterprise images accessible through the provisioning policy creation flow.",
   "note": "Reviewed gallery-image and custom-image documentation lists only standard Windows 11/10 Enterprise x64 images provisioned on Microsoft Azure; no ARM64 Cloud PC image/SKU is offered or documented anywhere in the checked pages.",
   "checked": "2026-09-30"
  },
  "self_host": {
   "value": false,
   "source": "https://learn.microsoft.com/en-us/windows-365/enterprise/architecture",
   "quote": "Windows 365 provides a per-user per-month license model by hosting Cloud PCs on behalf of customers in Microsoft Azure. In this model, there’s no need to consider storage, compute infrastructure architecture, or costs.",
   "note": "Microsoft hosts and operates the Cloud PC compute itself; there is no self-hosted / run-the-control-plane-yourself option.",
   "checked": "2026-09-30"
  },
  "byoc": {
   "value": false,
   "source": "https://learn.microsoft.com/en-us/windows-365/enterprise/architecture",
   "quote": "If you bring your own network and use an Azure network connection (ANC), the NICs are created by Windows 365 in your Azure subscription.",
   "note": "Even the 'bring your own' networking option (ANC) only lets a customer supply their own Azure VNet/subscription for networking; the Cloud PC compute is still provisioned and hosted by the Windows 365 service inside Microsoft Azure — there is no option to run Cloud PCs on a non-Microsoft/non-Azure cloud.",
   "checked": "2026-09-30"
  },
  "open_source": {
   "value": false,
   "source": "https://www.microsoft.com/en-us/windows-365/business/compare-plans-pricing",
   "quote": "Windows 365 Business pricing is a fixed price per user per month.",
   "note": "Windows 365 is a commercial, proprietary, per-user-licensed Microsoft SaaS product; no open-source release of the service exists.",
   "checked": "2026-09-30"
  },
  "usage_api": {
   "value": false,
   "source": "https://learn.microsoft.com/en-us/windows-365/enterprise/overview",
   "quote": "Cloud PCs are billed in a per-user per-month cost model. This model means your organization doesn't have to manage the variability of compute and storage costs of a traditional hosted desktop model.",
   "note": "granularity: account-only; cost: no; Windows 365 uses a fixed monthly per-user licence model (e.g. Business 2vCPU=$36/month, 4vCPU=$56/month). Billing is not consumption-based; cost is identical whether a Cloud PC runs 1 hour or 730 hours per month. No usage API exists because there are no billable usage metrics to report. Licensing and invoicing are account-level only. No per-Cloud-PC or per-tag granular billing APIs are documented.",
   "confidence": "high",
   "checked": "2026-10-01"
  }
 },
 "locations": [],
 "locations_source": "https://learn.microsoft.com/en-us/windows-365/enterprise/architecture",
 "locations_quote": "Windows 365 is supported in many Azure regions. By selecting the Microsoft-hosted network and an Azure region, or by using your own virtual network, you can control which Azure region is used.",
 "locations_checked": "2026-10-01"
}