{
 "features_resolved": {
  "snapshot_any": false,
  "snapshot_mem": false,
  "fork": false,
  "pause_resume": false,
  "persistent_disk": false,
  "whole_disk": false,
  "persist_scope": null,
  "volumes": false,
  "auto_stop_idle": true,
  "long_sessions": false,
  "custom_image": null,
  "image_snapshot": false,
  "image_oci": false,
  "vm_isolation": false,
  "docker_inside": false,
  "nested_virt": false,
  "root": null,
  "systemd": null,
  "browser": true,
  "desktop": false,
  "computer_use": true,
  "code_interpreter": null,
  "browser_control": true,
  "desktop_control": null,
  "browser_and_desktop": true,
  "anti_bot": true,
  "captcha_solving": false,
  "residential_ip": true,
  "agent_harnesses": false,
  "ssh": false,
  "public_ipv4": false,
  "inbound_https": false,
  "custom_domain": null,
  "raw_tcp_inbound": null,
  "egress_allowlist": false,
  "open_internet": true,
  "static_egress_ip": false,
  "private_network": null,
  "self_host": false,
  "byoc": false,
  "open_source": false,
  "soc2": true,
  "hipaa": false,
  "sso": true,
  "gpu": false,
  "arm64": false,
  "windows": false,
  "macos": false,
  "lang_python": true,
  "lang_node": true,
  "lang_go": null,
  "lang_rust": null,
  "lang_java": null,
  "gpu_desktop": null,
  "credential_injection": null,
  "egress_http_rules": false,
  "wake_on_request": false,
  "live_resize": false,
  "fork_running": false,
  "memory_snapshot_fork": false,
  "webhooks": null,
  "scheduled_wakeups": null,
  "audit_logs": null,
  "eu_data_residency": false,
  "zero_data_retention": null,
  "scoped_api_keys": null,
  "spend_limits": null,
  "mcp_server": true,
  "usage_api": false,
  "snapshot_auto": false,
  "snapshot_on_demand": false,
  "harness_api": false,
  "own_agent_api": false,
  "fast_boot": null,
  "strong_isolation": false,
  "ingress_rules": false,
  "guest_firewall": false,
  "secret_proxy": false,
  "secret_proxy_any": false,
  "volume_attach": false,
  "volume_shared": false,
  "sidecar": null,
  "fuse": null,
  "kernel_features": null,
  "burst": null
 },
 "company": {
  "id": "zenrows",
  "checked": "2026-09-30",
  "company": "ZenRows (ZENROWS, S.L.)",
  "ownership": {
   "value": "independent",
   "parent": null,
   "source": "https://www.zenrows.com/about",
   "quote": "Fully-remote, profitable, Bilbao-born, deliberately small."
  },
  "stage": {
   "value": "pre-seed",
   "source": "https://www.thesaasnews.com/news/zenrows-closes-1-1-million-in-funding",
   "quote": "Company: ZenRows, Inc. Raised: €1.1M. Round: pre-Seed. Funding Month: June 2022.",
   "confidence": "high",
   "note": "Only known priced round is a €1.1M pre-seed (June/July 2022); no later round found. Crunchbase separately buckets this round under its 'Seed' stage grouping, but the round type itself is Pre-Seed."
  },
  "accelerators": [],
  "total_funding_usd": {
   "value": 1150000,
   "status": "confirmed",
   "basis": "€1.1M converted at ~1.045 USD/EUR (approx. rate at announcement); matches the only funding round found (pre-seed, 2022)",
   "source": "https://www.thesaasnews.com/news/zenrows-closes-1-1-million-in-funding",
   "quote": "ZenRows, a London, UK-based web data automation startup, closed €1.1 million in its first funding."
  },
  "last_round": {
   "type": "pre-seed",
   "amount_usd": 1150000,
   "date": "2022-06",
   "leads": [
    "4Founders Capital"
   ],
   "status": "confirmed",
   "source": "https://www.thesaasnews.com/news/zenrows-closes-1-1-million-in-funding",
   "quote": "The round was led by 4Founders Capital. Athos Capital and Bynd VC have also participated in the operation, as well as Javi López (Erasmusu)."
  },
  "investors": [
   "4Founders Capital",
   "Athos Capital",
   "Bynd Venture Capital",
   "Javi López (angel)"
  ],
  "portfolio_listings": [],
  "revenue": {
   "value_usd": 5000000,
   "kind": "ARR",
   "as_of": "2025",
   "status": "estimated",
   "basis": "Third-party marketing case-study video ('How ZenRows scaled to $5M ARR with content and SEO', LinkedIn, June 2025); not confirmed by ZenRows itself. Company's own About page only states it is 'profitable' without a figure.",
   "source": "https://www.google.com/search?q=ZenRows+ARR+revenue",
   "quote": "How ZenRows scaled to $5M ARR with content and SEO"
  },
  "employees": {
   "value": 20,
   "source": "https://adamgtm.com/brand/zenrows"
  },
  "note": "Founded 2021 in Bilbao/Getxo, Spain by Aurken Bilbao (CEO) and Ander Rodriguez, now fully remote across ~8 time zones. Company describes itself as profitable. Only one confirmed funding round found (€1.1M pre-seed, mid-2022, led by 4Founders Capital); no evidence of any later round or accelerator participation (no YC/a16z/Techstars etc. match found). Legal entity name appears inconsistently as 'ZENROWS, S.L.' (company site) vs 'ZenRows, Inc.' (The SaaS News) — likely a US entity alongside the Spanish one."
 },
 "id": "zenrows",
 "name": "Zenrows Browser Sessions",
 "url": "https://www.zenrows.com/pricing",
 "category": "browser",
 "isolation": "container",
 "modes": [
  {
   "key": "build-b-1-top-up-equivalent",
   "label": "Build B1 top-up equivalent",
   "flags": [],
   "os": [],
   "regions": null,
   "gpu_only": false,
   "features": {},
   "pricing": "sizes",
   "sizes": [
    {
     "name": "Build B1",
     "vcpu": null,
     "ram_gib": null,
     "disk_gib": null,
     "hour": 0.17727272727272728,
     "month_cap": null
    }
   ],
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": null,
   "note": "5 credits/minute. Top-up 11,000 credits/$6.5; max 10 packs/billing period, not unlimited overage. Unspecified guest OS is not a selectable OS guarantee.",
   "plans": [
    "Build B1",
    "Build B1 (annual)"
   ]
  },
  {
   "key": "build-b-2-top-up-equivalent",
   "label": "Build B2 top-up equivalent",
   "flags": [],
   "os": [],
   "regions": null,
   "gpu_only": false,
   "features": {},
   "pricing": "sizes",
   "sizes": [
    {
     "name": "Build B2",
     "vcpu": null,
     "ram_gib": null,
     "disk_gib": null,
     "hour": 0.15,
     "month_cap": null
    }
   ],
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": null,
   "note": "5 credits/minute. Top-up 13,000 credits/$6.5; max 10 packs/billing period, not unlimited overage. Unspecified guest OS is not a selectable OS guarantee.",
   "plans": [
    "Build B2",
    "Build B2 (annual)"
   ]
  },
  {
   "key": "build-b-3-top-up-equivalent",
   "label": "Build B3 top-up equivalent",
   "flags": [],
   "os": [],
   "regions": null,
   "gpu_only": false,
   "features": {},
   "pricing": "sizes",
   "sizes": [
    {
     "name": "Build B3",
     "vcpu": null,
     "ram_gib": null,
     "disk_gib": null,
     "hour": 0.13604651162790699,
     "month_cap": null
    }
   ],
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": null,
   "note": "5 credits/minute. Top-up 43,000 credits/$19.5; max 10 packs/billing period, not unlimited overage. Unspecified guest OS is not a selectable OS guarantee.",
   "plans": [
    "Build B3",
    "Build B3 (annual)"
   ]
  },
  {
   "key": "launch-l-1-top-up-equivalent",
   "label": "Launch L1 top-up equivalent",
   "flags": [],
   "os": [],
   "regions": null,
   "gpu_only": false,
   "features": {},
   "pricing": "sizes",
   "sizes": [
    {
     "name": "Launch L1",
     "vcpu": null,
     "ram_gib": null,
     "disk_gib": null,
     "hour": 0.117,
     "month_cap": null
    }
   ],
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": null,
   "note": "5 credits/minute. Top-up 50,000 credits/$19.5; max 10 packs/billing period, not unlimited overage. Unspecified guest OS is not a selectable OS guarantee.",
   "plans": [
    "Launch L1",
    "Launch L1 (annual)"
   ]
  },
  {
   "key": "launch-l-2-top-up-equivalent",
   "label": "Launch L2 top-up equivalent",
   "flags": [],
   "os": [],
   "regions": null,
   "gpu_only": false,
   "features": {},
   "pricing": "sizes",
   "sizes": [
    {
     "name": "Launch L2",
     "vcpu": null,
     "ram_gib": null,
     "disk_gib": null,
     "hour": 0.08357142857142857,
     "month_cap": null
    }
   ],
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": null,
   "note": "5 credits/minute. Top-up 70,000 credits/$19.5; max 10 packs/billing period, not unlimited overage. Unspecified guest OS is not a selectable OS guarantee.",
   "plans": [
    "Launch L2",
    "Launch L2 (annual)"
   ]
  },
  {
   "key": "launch-l-3-top-up-equivalent",
   "label": "Launch L3 top-up equivalent",
   "flags": [],
   "os": [],
   "regions": null,
   "gpu_only": false,
   "features": {},
   "pricing": "sizes",
   "sizes": [
    {
     "name": "Launch L3",
     "vcpu": null,
     "ram_gib": null,
     "disk_gib": null,
     "hour": 0.078,
     "month_cap": null
    }
   ],
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": null,
   "note": "5 credits/minute. Top-up 175,000 credits/$45.5; max 10 packs/billing period, not unlimited overage. Unspecified guest OS is not a selectable OS guarantee.",
   "plans": [
    "Launch L3",
    "Launch L3 (annual)"
   ]
  },
  {
   "key": "growth-g-1-top-up-equivalent",
   "label": "Growth G1 top-up equivalent",
   "flags": [],
   "os": [],
   "regions": null,
   "gpu_only": false,
   "features": {},
   "pricing": "sizes",
   "sizes": [
    {
     "name": "Growth G1",
     "vcpu": null,
     "ram_gib": null,
     "disk_gib": null,
     "hour": 0.06964285714285715,
     "month_cap": null
    }
   ],
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": null,
   "note": "5 credits/minute. Top-up 224,000 credits/$52; max 10 packs/billing period, not unlimited overage. Unspecified guest OS is not a selectable OS guarantee.",
   "plans": [
    "Growth G1",
    "Growth G1 (annual)"
   ]
  },
  {
   "key": "growth-g-2-top-up-equivalent",
   "label": "Growth G2 top-up equivalent",
   "flags": [],
   "os": [],
   "regions": null,
   "gpu_only": false,
   "features": {},
   "pricing": "sizes",
   "sizes": [
    {
     "name": "Growth G2",
     "vcpu": null,
     "ram_gib": null,
     "disk_gib": null,
     "hour": 0.0585,
     "month_cap": null
    }
   ],
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": null,
   "note": "5 credits/minute. Top-up 400,000 credits/$78; max 10 packs/billing period, not unlimited overage. Unspecified guest OS is not a selectable OS guarantee.",
   "plans": [
    "Growth G2",
    "Growth G2 (annual)"
   ]
  },
  {
   "key": "growth-g-3-top-up-equivalent",
   "label": "Growth G3 top-up equivalent",
   "flags": [],
   "os": [],
   "regions": null,
   "gpu_only": false,
   "features": {},
   "pricing": "sizes",
   "sizes": [
    {
     "name": "Growth G3",
     "vcpu": null,
     "ram_gib": null,
     "disk_gib": null,
     "hour": 0.055714285714285716,
     "month_cap": null
    }
   ],
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": null,
   "note": "5 credits/minute. Top-up 525,000 credits/$97.5; max 10 packs/billing period, not unlimited overage. Unspecified guest OS is not a selectable OS guarantee.",
   "plans": [
    "Growth G3",
    "Growth G3 (annual)"
   ]
  },
  {
   "key": "scale-s-1-top-up-equivalent",
   "label": "Scale S1 top-up equivalent",
   "flags": [],
   "os": [],
   "regions": null,
   "gpu_only": false,
   "features": {},
   "pricing": "sizes",
   "sizes": [
    {
     "name": "Scale S1",
     "vcpu": null,
     "ram_gib": null,
     "disk_gib": null,
     "hour": 0.046153846153846156,
     "month_cap": null
    }
   ],
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": null,
   "note": "5 credits/minute. Top-up 845,000 credits/$130; max 10 packs/billing period, not unlimited overage. Unspecified guest OS is not a selectable OS guarantee.",
   "plans": [
    "Scale S1",
    "Scale S1 (annual)"
   ]
  },
  {
   "key": "scale-s-2-top-up-equivalent",
   "label": "Scale S2 top-up equivalent",
   "flags": [],
   "os": [],
   "regions": null,
   "gpu_only": false,
   "features": {},
   "pricing": "sizes",
   "sizes": [
    {
     "name": "Scale S2",
     "vcpu": null,
     "ram_gib": null,
     "disk_gib": null,
     "hour": 0.03943548387096774,
     "month_cap": null
    }
   ],
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": null,
   "note": "5 credits/minute. Top-up 1,240,000 credits/$163; max 10 packs/billing period, not unlimited overage. Unspecified guest OS is not a selectable OS guarantee.",
   "plans": [
    "Scale S2",
    "Scale S2 (annual)"
   ]
  },
  {
   "key": "scale-s-3-top-up-equivalent",
   "label": "Scale S3 top-up equivalent",
   "flags": [],
   "os": [],
   "regions": null,
   "gpu_only": false,
   "features": {},
   "pricing": "sizes",
   "sizes": [
    {
     "name": "Scale S3",
     "vcpu": null,
     "ram_gib": null,
     "disk_gib": null,
     "hour": 0.03333333333333333,
     "month_cap": null
    }
   ],
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": null,
   "note": "5 credits/minute. Top-up 1,800,000 credits/$200; max 10 packs/billing period, not unlimited overage. Unspecified guest OS is not a selectable OS guarantee.",
   "plans": [
    "Scale S3",
    "Scale S3 (annual)"
   ]
  },
  {
   "key": "scale-s-4-top-up-equivalent",
   "label": "Scale S4 top-up equivalent",
   "flags": [],
   "os": [],
   "regions": null,
   "gpu_only": false,
   "features": {},
   "pricing": "sizes",
   "sizes": [
    {
     "name": "Scale S4",
     "vcpu": null,
     "ram_gib": null,
     "disk_gib": null,
     "hour": 0.03,
     "month_cap": null
    }
   ],
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": null,
   "note": "5 credits/minute. Top-up 4,000,000 credits/$400; max 10 packs/billing period, not unlimited overage. Unspecified guest OS is not a selectable OS guarantee.",
   "plans": [
    "Scale S4",
    "Scale S4 (annual)"
   ]
  },
  {
   "key": "scale-s-5-top-up-equivalent",
   "label": "Scale S5 top-up equivalent",
   "flags": [],
   "os": [],
   "regions": null,
   "gpu_only": false,
   "features": {},
   "pricing": "sizes",
   "sizes": [
    {
     "name": "Scale S5",
     "vcpu": null,
     "ram_gib": null,
     "disk_gib": null,
     "hour": 0.028,
     "month_cap": null
    }
   ],
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": null,
   "note": "5 credits/minute. Top-up 6,000,000 credits/$560; max 10 packs/billing period, not unlimited overage. Unspecified guest OS is not a selectable OS guarantee.",
   "plans": [
    "Scale S5",
    "Scale S5 (annual)"
   ]
  }
 ],
 "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": 0,
  "egress_gib": null,
  "ipv4_month": null,
  "ipv4_available": null,
  "internet": {
   "default": "full"
  }
 },
 "plans": [
  {
   "name": "Free",
   "fee": 0,
   "flags": [],
   "fee_is_credit": false,
   "included_usd": 0,
   "per_seat": null,
   "concurrency": 5,
   "max_session_h": 0.25,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": [],
   "note": "5,000 monthly credits; no top-ups."
  },
  {
   "name": "Build B1",
   "fee": 19,
   "flags": [],
   "fee_is_credit": false,
   "included_usd": 26.59090909090909,
   "per_seat": null,
   "concurrency": 20,
   "max_session_h": 0.25,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": [
    "Build B1"
   ],
   "note": "45,000 monthly credits; top-up 11,000/$6.5, max 10/billing period; quota valuation only, not cash. Plan credits expire at each renewal; unused top-up credits roll over one period, then expire."
  },
  {
   "name": "Build B2",
   "fee": 29,
   "flags": [],
   "fee_is_credit": false,
   "included_usd": 40,
   "per_seat": null,
   "concurrency": 20,
   "max_session_h": 0.25,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": [
    "Build B2"
   ],
   "note": "80,000 monthly credits; top-up 13,000/$6.5, max 10/billing period; quota valuation only, not cash. Plan credits expire at each renewal; unused top-up credits roll over one period, then expire."
  },
  {
   "name": "Build B3",
   "fee": 39,
   "flags": [],
   "fee_is_credit": false,
   "included_usd": 54.41860465116279,
   "per_seat": null,
   "concurrency": 20,
   "max_session_h": 0.25,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": [
    "Build B3"
   ],
   "note": "120,000 monthly credits; top-up 43,000/$19.5, max 10/billing period; quota valuation only, not cash. Plan credits expire at each renewal; unused top-up credits roll over one period, then expire."
  },
  {
   "name": "Launch L1",
   "fee": 69,
   "flags": [],
   "fee_is_credit": false,
   "included_usd": 97.5,
   "per_seat": null,
   "concurrency": 50,
   "max_session_h": 0.25,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": [
    "Launch L1"
   ],
   "note": "250,000 monthly credits; top-up 50,000/$19.5, max 10/billing period; quota valuation only, not cash. Plan credits expire at each renewal; unused top-up credits roll over one period, then expire."
  },
  {
   "name": "Launch L2",
   "fee": 99,
   "flags": [],
   "fee_is_credit": false,
   "included_usd": 139.28571428571428,
   "per_seat": null,
   "concurrency": 50,
   "max_session_h": 0.25,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": [
    "Launch L2"
   ],
   "note": "500,000 monthly credits; top-up 70,000/$19.5, max 10/billing period; quota valuation only, not cash. Plan credits expire at each renewal; unused top-up credits roll over one period, then expire."
  },
  {
   "name": "Launch L3",
   "fee": 129,
   "flags": [],
   "fee_is_credit": false,
   "included_usd": 182,
   "per_seat": null,
   "concurrency": 50,
   "max_session_h": 0.25,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": [
    "Launch L3"
   ],
   "note": "700,000 monthly credits; top-up 175,000/$45.5, max 10/billing period; quota valuation only, not cash. Plan credits expire at each renewal; unused top-up credits roll over one period, then expire."
  },
  {
   "name": "Growth G1",
   "fee": 199,
   "flags": [],
   "fee_is_credit": false,
   "included_usd": 278.57142857142856,
   "per_seat": null,
   "concurrency": 100,
   "max_session_h": 0.25,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": [
    "Growth G1"
   ],
   "note": "1,200,000 monthly credits; top-up 224,000/$52, max 10/billing period; quota valuation only, not cash. Plan credits expire at each renewal; unused top-up credits roll over one period, then expire."
  },
  {
   "name": "Growth G2",
   "fee": 279,
   "flags": [],
   "fee_is_credit": false,
   "included_usd": 390,
   "per_seat": null,
   "concurrency": 100,
   "max_session_h": 0.25,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": [
    "Growth G2"
   ],
   "note": "2,000,000 monthly credits; top-up 400,000/$78, max 10/billing period; quota valuation only, not cash. Plan credits expire at each renewal; unused top-up credits roll over one period, then expire."
  },
  {
   "name": "Growth G3",
   "fee": 399,
   "flags": [],
   "fee_is_credit": false,
   "included_usd": 557.1428571428571,
   "per_seat": null,
   "concurrency": 100,
   "max_session_h": 0.25,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": [
    "Growth G3"
   ],
   "note": "3,000,000 monthly credits; top-up 525,000/$97.5, max 10/billing period; quota valuation only, not cash. Plan credits expire at each renewal; unused top-up credits roll over one period, then expire."
  },
  {
   "name": "Scale S1",
   "fee": 549,
   "flags": [],
   "fee_is_credit": false,
   "included_usd": 769.2307692307693,
   "per_seat": null,
   "concurrency": 200,
   "max_session_h": 0.25,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": [
    "Scale S1"
   ],
   "note": "5,000,000 monthly credits; top-up 845,000/$130, max 10/billing period; quota valuation only, not cash. Plan credits expire at each renewal; unused top-up credits roll over one period, then expire."
  },
  {
   "name": "Scale S2",
   "fee": 749,
   "flags": [],
   "fee_is_credit": false,
   "included_usd": 1051.6129032258063,
   "per_seat": null,
   "concurrency": 200,
   "max_session_h": 0.25,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": [
    "Scale S2"
   ],
   "note": "8,000,000 monthly credits; top-up 1,240,000/$163, max 10/billing period; quota valuation only, not cash. Plan credits expire at each renewal; unused top-up credits roll over one period, then expire."
  },
  {
   "name": "Scale S3",
   "fee": 999,
   "flags": [],
   "fee_is_credit": false,
   "included_usd": 1388.888888888889,
   "per_seat": null,
   "concurrency": 200,
   "max_session_h": 0.25,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": [
    "Scale S3"
   ],
   "note": "12,500,000 monthly credits; top-up 1,800,000/$200, max 10/billing period; quota valuation only, not cash. Plan credits expire at each renewal; unused top-up credits roll over one period, then expire."
  },
  {
   "name": "Scale S4",
   "fee": 1999,
   "flags": [],
   "fee_is_credit": false,
   "included_usd": 2800,
   "per_seat": null,
   "concurrency": 300,
   "max_session_h": 0.25,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": [
    "Scale S4"
   ],
   "note": "28,000,000 monthly credits; top-up 4,000,000/$400, max 10/billing period; quota valuation only, not cash. Plan credits expire at each renewal; unused top-up credits roll over one period, then expire."
  },
  {
   "name": "Scale S5",
   "fee": 2999,
   "flags": [],
   "fee_is_credit": false,
   "included_usd": 4200,
   "per_seat": null,
   "concurrency": 400,
   "max_session_h": 0.25,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": [
    "Scale S5"
   ],
   "note": "45,000,000 monthly credits; top-up 6,000,000/$560, max 10/billing period; quota valuation only, not cash. Plan credits expire at each renewal; unused top-up credits roll over one period, then expire."
  },
  {
   "name": "Enterprise",
   "fee": null,
   "flags": [
    "sales"
   ],
   "fee_is_credit": false,
   "included_usd": 0,
   "per_seat": null,
   "concurrency": null,
   "max_session_h": null,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": null,
   "note": "Custom (500 to 1,000+) concurrency; 45M+ credits/month; custom volume/security/SLA."
  },
  {
   "name": "Build B1 (annual)",
   "fee": 16,
   "flags": [
    "commit"
   ],
   "fee_is_credit": false,
   "included_usd": 26.59090909090909,
   "per_seat": null,
   "concurrency": 20,
   "max_session_h": 0.25,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": [
    "Build B1"
   ],
   "note": "Annual billing, shown as $16/mo (vs $19 monthly); pay for 10 months, get 12: $190/yr upfront. Full year's credits (45,000/mo x 12) granted up front as one balance usable any time in the year; unused plan credits expire at the yearly renewal. Yearly top-ups cost 10x the monthly pack price for 12x its credits, up to 10 per year."
  },
  {
   "name": "Build B2 (annual)",
   "fee": 24,
   "flags": [
    "commit"
   ],
   "fee_is_credit": false,
   "included_usd": 40,
   "per_seat": null,
   "concurrency": 20,
   "max_session_h": 0.25,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": [
    "Build B2"
   ],
   "note": "Annual billing, shown as $24/mo (vs $29 monthly); pay for 10 months, get 12: $290/yr upfront. Full year's credits (80,000/mo x 12) granted up front as one balance usable any time in the year; unused plan credits expire at the yearly renewal. Yearly top-ups cost 10x the monthly pack price for 12x its credits, up to 10 per year."
  },
  {
   "name": "Build B3 (annual)",
   "fee": 33,
   "flags": [
    "commit"
   ],
   "fee_is_credit": false,
   "included_usd": 54.41860465116279,
   "per_seat": null,
   "concurrency": 20,
   "max_session_h": 0.25,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": [
    "Build B3"
   ],
   "note": "Annual billing, shown as $33/mo (vs $39 monthly); pay for 10 months, get 12: $390/yr upfront. Full year's credits (120,000/mo x 12) granted up front as one balance usable any time in the year; unused plan credits expire at the yearly renewal. Yearly top-ups cost 10x the monthly pack price for 12x its credits, up to 10 per year."
  },
  {
   "name": "Launch L1 (annual)",
   "fee": 58,
   "flags": [
    "commit"
   ],
   "fee_is_credit": false,
   "included_usd": 97.5,
   "per_seat": null,
   "concurrency": 50,
   "max_session_h": 0.25,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": [
    "Launch L1"
   ],
   "note": "Annual billing, shown as $58/mo (vs $69 monthly); pay for 10 months, get 12: $690/yr upfront. Full year's credits (250,000/mo x 12) granted up front as one balance usable any time in the year; unused plan credits expire at the yearly renewal. Yearly top-ups cost 10x the monthly pack price for 12x its credits, up to 10 per year."
  },
  {
   "name": "Launch L2 (annual)",
   "fee": 83,
   "flags": [
    "commit"
   ],
   "fee_is_credit": false,
   "included_usd": 139.28571428571428,
   "per_seat": null,
   "concurrency": 50,
   "max_session_h": 0.25,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": [
    "Launch L2"
   ],
   "note": "Annual billing, shown as $83/mo (vs $99 monthly); pay for 10 months, get 12: $990/yr upfront. Full year's credits (500,000/mo x 12) granted up front as one balance usable any time in the year; unused plan credits expire at the yearly renewal. Yearly top-ups cost 10x the monthly pack price for 12x its credits, up to 10 per year."
  },
  {
   "name": "Launch L3 (annual)",
   "fee": 108,
   "flags": [
    "commit"
   ],
   "fee_is_credit": false,
   "included_usd": 182,
   "per_seat": null,
   "concurrency": 50,
   "max_session_h": 0.25,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": [
    "Launch L3"
   ],
   "note": "Annual billing, shown as $108/mo (vs $129 monthly); pay for 10 months, get 12: $1290/yr upfront. Full year's credits (700,000/mo x 12) granted up front as one balance usable any time in the year; unused plan credits expire at the yearly renewal. Yearly top-ups cost 10x the monthly pack price for 12x its credits, up to 10 per year."
  },
  {
   "name": "Growth G1 (annual)",
   "fee": 166,
   "flags": [
    "commit"
   ],
   "fee_is_credit": false,
   "included_usd": 278.57142857142856,
   "per_seat": null,
   "concurrency": 100,
   "max_session_h": 0.25,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": [
    "Growth G1"
   ],
   "note": "Annual billing, shown as $166/mo (vs $199 monthly); pay for 10 months, get 12: $1990/yr upfront. Full year's credits (1,200,000/mo x 12) granted up front as one balance usable any time in the year; unused plan credits expire at the yearly renewal. Yearly top-ups cost 10x the monthly pack price for 12x its credits, up to 10 per year."
  },
  {
   "name": "Growth G2 (annual)",
   "fee": 233,
   "flags": [
    "commit"
   ],
   "fee_is_credit": false,
   "included_usd": 390,
   "per_seat": null,
   "concurrency": 100,
   "max_session_h": 0.25,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": [
    "Growth G2"
   ],
   "note": "Annual billing, shown as $233/mo (vs $279 monthly); pay for 10 months, get 12: $2790/yr upfront. Full year's credits (2,000,000/mo x 12) granted up front as one balance usable any time in the year; unused plan credits expire at the yearly renewal. Yearly top-ups cost 10x the monthly pack price for 12x its credits, up to 10 per year."
  },
  {
   "name": "Growth G3 (annual)",
   "fee": 333,
   "flags": [
    "commit"
   ],
   "fee_is_credit": false,
   "included_usd": 557.1428571428571,
   "per_seat": null,
   "concurrency": 100,
   "max_session_h": 0.25,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": [
    "Growth G3"
   ],
   "note": "Annual billing, shown as $333/mo (vs $399 monthly); pay for 10 months, get 12: $3990/yr upfront. Full year's credits (3,000,000/mo x 12) granted up front as one balance usable any time in the year; unused plan credits expire at the yearly renewal. Yearly top-ups cost 10x the monthly pack price for 12x its credits, up to 10 per year."
  },
  {
   "name": "Scale S1 (annual)",
   "fee": 458,
   "flags": [
    "commit"
   ],
   "fee_is_credit": false,
   "included_usd": 769.2307692307693,
   "per_seat": null,
   "concurrency": 200,
   "max_session_h": 0.25,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": [
    "Scale S1"
   ],
   "note": "Annual billing, shown as $458/mo (vs $549 monthly); pay for 10 months, get 12: $5490/yr upfront. Full year's credits (5,000,000/mo x 12) granted up front as one balance usable any time in the year; unused plan credits expire at the yearly renewal. Yearly top-ups cost 10x the monthly pack price for 12x its credits, up to 10 per year."
  },
  {
   "name": "Scale S2 (annual)",
   "fee": 624,
   "flags": [
    "commit"
   ],
   "fee_is_credit": false,
   "included_usd": 1051.6129032258063,
   "per_seat": null,
   "concurrency": 200,
   "max_session_h": 0.25,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": [
    "Scale S2"
   ],
   "note": "Annual billing, shown as $624/mo (vs $749 monthly); pay for 10 months, get 12: $7490/yr upfront. Full year's credits (8,000,000/mo x 12) granted up front as one balance usable any time in the year; unused plan credits expire at the yearly renewal. Yearly top-ups cost 10x the monthly pack price for 12x its credits, up to 10 per year."
  },
  {
   "name": "Scale S3 (annual)",
   "fee": 833,
   "flags": [
    "commit"
   ],
   "fee_is_credit": false,
   "included_usd": 1388.888888888889,
   "per_seat": null,
   "concurrency": 200,
   "max_session_h": 0.25,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": [
    "Scale S3"
   ],
   "note": "Annual billing, shown as $833/mo (vs $999 monthly); pay for 10 months, get 12: $9990/yr upfront. Full year's credits (12,500,000/mo x 12) granted up front as one balance usable any time in the year; unused plan credits expire at the yearly renewal. Yearly top-ups cost 10x the monthly pack price for 12x its credits, up to 10 per year."
  },
  {
   "name": "Scale S4 (annual)",
   "fee": 1666,
   "flags": [
    "commit"
   ],
   "fee_is_credit": false,
   "included_usd": 2800,
   "per_seat": null,
   "concurrency": 300,
   "max_session_h": 0.25,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": [
    "Scale S4"
   ],
   "note": "Annual billing, shown as $1666/mo (vs $1999 monthly); pay for 10 months, get 12: $19990/yr upfront. Full year's credits (28,000,000/mo x 12) granted up front as one balance usable any time in the year; unused plan credits expire at the yearly renewal. Yearly top-ups cost 10x the monthly pack price for 12x its credits, up to 10 per year."
  },
  {
   "name": "Scale S5 (annual)",
   "fee": 2499,
   "flags": [
    "commit"
   ],
   "fee_is_credit": false,
   "included_usd": 4200,
   "per_seat": null,
   "concurrency": 400,
   "max_session_h": 0.25,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": [
    "Scale S5"
   ],
   "note": "Annual billing, shown as $2499/mo (vs $2999 monthly); pay for 10 months, get 12: $29990/yr upfront. Full year's credits (45,000,000/mo x 12) granted up front as one balance usable any time in the year; unused plan credits expire at the yearly renewal. Yearly top-ups cost 10x the monthly pack price for 12x its credits, up to 10 per year."
  }
 ],
 "free": {
  "monthly_credit": null,
  "one_time_credit": null
 },
 "features": {
  "linux": null,
  "windows": false,
  "macos": false,
  "arm64": false,
  "gpu": false,
  "snapshot": "none",
  "pause_resume": false,
  "fork": false,
  "persistent_disk": false,
  "volumes": null,
  "auto_stop_idle": true,
  "max_session_h": 0.25,
  "custom_image": null,
  "docker_inside": false,
  "nested_virt": false,
  "root": null,
  "systemd": null,
  "browser": true,
  "desktop": false,
  "computer_use": true,
  "code_interpreter": null,
  "agent_harnesses": false,
  "ssh": false,
  "public_ipv4": false,
  "inbound_https": false,
  "custom_domain": null,
  "raw_tcp_inbound": null,
  "egress_allowlist": false,
  "static_egress_ip": false,
  "private_network": null,
  "self_host": false,
  "byoc": false,
  "open_source": false,
  "soc2": true,
  "hipaa": false,
  "sso": true,
  "gpu_types": [],
  "regions": null,
  "lang_python": true,
  "lang_node": true,
  "lang_go": null,
  "lang_rust": null,
  "lang_java": null,
  "gpu_desktop": null,
  "credential_injection": null,
  "egress_http_rules": false,
  "wake_on_request": false,
  "live_resize": false,
  "fork_running": false,
  "memory_snapshot_fork": false,
  "webhooks": null,
  "scheduled_wakeups": null,
  "audit_logs": null,
  "eu_data_residency": false,
  "zero_data_retention": null,
  "scoped_api_keys": null,
  "spend_limits": null,
  "mcp_server": true,
  "browser_control": true,
  "desktop_control": null,
  "anti_bot": true,
  "captcha_solving": false,
  "egress_ip_type": "residential",
  "ip_note": "Residential IPs with auto-rotation on by default (190+ countries); bandwidth metered at 25,000 credits/GB on every plan (~$10.6/GB at Build B1 credit value), no $/GB published; no BYO proxy documented.",
  "snapshot_auto": false,
  "harness_api": false,
  "guest_firewall": false,
  "image_oci": false,
  "snapshot_on_demand": false,
  "volume_attach": false,
  "volume_shared": false,
  "own_agent_api": false,
  "ingress_rules": false,
  "secret_proxy": false,
  "isolation": "container",
  "open_internet": true,
  "usage_api": false
 },
 "perf": {
  "cpu_runs_s": null,
  "cold_start_ms": null,
  "burst_tti_ms": null,
  "dax_s": null
 },
 "caveats": [
  "Storage, snapshot GiB-month and public IPv4 prices are not published in the reviewed sources; null is not free.",
  "No guaranteed vCPU allocation published; browser-hour is not a verified 4-vCPU/8-GiB VM equivalent. The sizes card keeps unknown hardware null; do not coerce it to zero or auto-rank against resource-guaranteed VMs.",
  "Browser RAM is not published unless a specific mode overrides it.",
  "All products share a credit balance; do not count separate fetch, proxy and session allowances. 404/410 are billable successes.",
  "Top-up equivalent hourly rate in card is marginal only while packs are available. Engine cannot enforce the ten-pack-per-billing-period cap, one-period top-up rollover, request-specific response-size limits or per-plan network rates.",
  "Browser TTL at most 15 min: 8 h uninterrupted sessions infeasible. Requires checkpoint/auth restoration and at least 32 segments per eight-hour shift.",
  "GPU/guest OS/CPU/RAM, arbitrary snapshots, replay-storage fees and a separate CAPTCHA fee are unpublished.",
  "Browser Sessions also bill bandwidth at 25,000 credits/GB (= the credits of ~83 browser-hours per GB): about $14.77/GB at the Build B1 top-up value down to $2.33/GB at Scale S5. network.egress_gib stays null because the dollar value depends on the plan rung, so bandwidth-heavy workloads are underestimated.",
  "Annual plans are modelled with the monthly top-up-equivalent rate; on yearly plans a top-up costs 10x the monthly pack price for 12x its credits, so overage on annual plans is overstated by about 20%, and the full year of credits arrives up front rather than monthly."
 ],
 "sources": [
  "https://www.zenrows.com/pricing",
  "https://docs.zenrows.com/llms.txt",
  "https://docs.zenrows.com/first-steps/pricing.md",
  "https://docs.zenrows.com/browser-sessions/introduction.md",
  "https://docs.zenrows.com/browser-sessions/features/session-ttl.md",
  "https://trust.zenrows.com/",
  "https://docs.zenrows.com/first-steps/what-is-zenrows.md"
 ],
 "fleet": {
  "default_max_instances": 5,
  "default_max_vcpu": null,
  "default_max_gpus": null,
  "raise": "self-serve",
  "raise_time_days": null,
  "verification": "Free says no card.",
  "tiers": "Free 5; Build 20; Launch 50; Growth 100; Scale 200 (S1 to S3), 300 (S4), 400 (S5); Enterprise custom (500 to 1,000+).",
  "notes": "Concurrency shared across products/interfaces, not a separate allowance per API key or browser product. 10 fits Build, 50 Launch, 300 Scale S4, 400 Scale S5 (self-serve), 1,000 Enterprise. Extra concurrency is not sold separately.",
  "sources": [
   "https://www.zenrows.com/pricing",
   "https://docs.zenrows.com/first-steps/pricing.md"
  ],
  "researched": "2026-10-14"
 },
 "audit_2026_09_29": {
  "applied": 38,
  "source": "checked against the provider's live pricing and docs pages",
  "reviewed": 14
 },
 "feature_evidence": {
  "snapshot_auto": {
   "value": false,
   "source": "https://docs.zenrows.com/browser-sessions/features/session-ttl.md",
   "quote": "after the time expires, the session closes automatically, freeing up resources and ensuring clean session management",
   "note": "Ephemeral CDP browser sessions, TTL 1-15 min; nothing documented about saving/restoring session state on close.",
   "checked": "2026-09-29"
  },
  "harness_api": {
   "value": false,
   "source": "https://docs.zenrows.com/cli/browser/introduction.md",
   "quote": "Connect Playwright or Puppeteer directly to the Browser Sessions API",
   "note": "Remote browser only, driven via CDP (Puppeteer/Playwright) or the ZenRows MCP browser tools; no code-execution sandbox in which an agent harness could run.",
   "checked": "2026-09-29"
  },
  "guest_firewall": {
   "value": false,
   "source": "https://docs.zenrows.com/browser-sessions/faq.md",
   "quote": "The Zenrows Browser Sessions uses the Chrome DevTools Protocol (CDP) as its communication standard.",
   "note": "No shell/root inside the browser host; only CDP access, and some browser-modifying commands are blocked.",
   "checked": "2026-09-29"
  },
  "image_oci": {
   "value": false,
   "source": "https://docs.zenrows.com/first-steps/what-is-zenrows.md",
   "quote": "Zenrows is web data infrastructure built for agents and applications. It gives them reliable access to the live web ... it exposes a small set of primitives: Fetch, Extract, Crawl, Batch, and Browser Sessions.",
   "note": "not offered: outside the product's scope — Zenrows only exposes managed browser/HTTP endpoints, not a machine you can boot from a custom image.",
   "checked": "2026-10-14"
  },
  "docker_inside": {
   "value": false,
   "source": "https://docs.zenrows.com/first-steps/what-is-zenrows.md",
   "quote": "It exposes a small set of primitives: Fetch, Extract, Crawl, Batch, and Browser Sessions.",
   "note": "not offered: outside the product's scope — there is no general-purpose compute/container runtime, only a remote browser reached via CDP.",
   "checked": "2026-10-14"
  },
  "nested_virt": {
   "value": false,
   "source": "https://docs.zenrows.com/browser-sessions/faq.md",
   "quote": "The Zenrows Browser Sessions uses the Chrome DevTools Protocol (CDP) as its communication standard.",
   "note": "not offered: outside the product's scope — only CDP access to a managed browser tab, no shell/root access to run VMs.",
   "checked": "2026-09-30"
  },
  "desktop": {
   "value": false,
   "source": "https://docs.zenrows.com/browser-sessions/introduction.md",
   "quote": "wss://browser.zenrows.com?apikey=YOUR_ZENROWS_API_KEY",
   "note": "not offered: outside the product's scope — access is via CDP WebSocket for automation, not a VNC/RDP graphical desktop stream.",
   "checked": "2026-09-30"
  },
  "ssh": {
   "value": false,
   "source": "https://docs.zenrows.com/browser-sessions/faq.md",
   "quote": "The Zenrows Browser Sessions uses the Chrome DevTools Protocol (CDP) as its communication standard.",
   "note": "not offered: outside the product's scope — no shell access to the underlying host, only CDP to the browser.",
   "checked": "2026-09-30"
  },
  "snapshot": {
   "value": "none",
   "source": "https://docs.zenrows.com/browser-sessions/features/session-ttl.md",
   "quote": "after the time expires, the session closes automatically, freeing up resources and ensuring clean session management",
   "note": "Sessions are ephemeral (TTL 1-15 min) with no documented disk or memory snapshot/restore capability.",
   "checked": "2026-09-30"
  },
  "snapshot_on_demand": {
   "value": false,
   "source": "https://docs.zenrows.com/browser-sessions/features/session-ttl.md",
   "quote": "after the time expires, the session closes automatically, freeing up resources and ensuring clean session management",
   "note": "No API/CLI checkpoint or snapshot mechanism documented for Browser Sessions.",
   "checked": "2026-09-30"
  },
  "fork": {
   "value": false,
   "source": "https://docs.zenrows.com/first-steps/what-is-zenrows.md",
   "quote": "It exposes a small set of primitives: Fetch, Extract, Crawl, Batch, and Browser Sessions.",
   "note": "not offered: outside the product's scope — no concept of cloning a running machine/session.",
   "checked": "2026-10-14"
  },
  "fork_running": {
   "value": false,
   "source": "https://docs.zenrows.com/first-steps/what-is-zenrows.md",
   "quote": "It exposes a small set of primitives: Fetch, Extract, Crawl, Batch, and Browser Sessions.",
   "note": "not offered: outside the product's scope.",
   "checked": "2026-10-14"
  },
  "memory_snapshot_fork": {
   "value": false,
   "source": "https://docs.zenrows.com/first-steps/what-is-zenrows.md",
   "quote": "It exposes a small set of primitives: Fetch, Extract, Crawl, Batch, and Browser Sessions.",
   "note": "not offered: outside the product's scope.",
   "checked": "2026-10-14"
  },
  "pause_resume": {
   "value": false,
   "source": "https://docs.zenrows.com/browser-sessions/features/session-ttl.md",
   "quote": "after the time expires, the session closes automatically, freeing up resources and ensuring clean session management",
   "note": "Sessions run to a TTL and close; no pause/resume of a running browser session is documented.",
   "checked": "2026-09-30"
  },
  "wake_on_request": {
   "value": false,
   "source": "https://docs.zenrows.com/browser-sessions/introduction.md",
   "quote": "Zenrows' Browser Sessions ... offering 99.9% uptime for uninterrupted scraping.",
   "note": "not offered: outside the product's scope — each request/session is spun up fresh, there is no stopped machine that 'wakes' on a request.",
   "checked": "2026-09-30"
  },
  "persistent_disk": {
   "value": false,
   "source": "https://docs.zenrows.com/browser-sessions/features/session-ttl.md",
   "quote": "after the time expires, the session closes automatically, freeing up resources and ensuring clean session management",
   "note": "not offered: outside the product's scope — ephemeral browser sessions with no persistent filesystem across sessions documented.",
   "checked": "2026-09-30"
  },
  "volume_attach": {
   "value": false,
   "source": "https://docs.zenrows.com/first-steps/what-is-zenrows.md",
   "quote": "It exposes a small set of primitives: Fetch, Extract, Crawl, Batch, and Browser Sessions.",
   "note": "not offered: outside the product's scope — no volume/storage attachment concept for a managed browser API.",
   "checked": "2026-10-14"
  },
  "volume_shared": {
   "value": false,
   "source": "https://docs.zenrows.com/first-steps/what-is-zenrows.md",
   "quote": "It exposes a small set of primitives: Fetch, Extract, Crawl, Batch, and Browser Sessions.",
   "note": "not offered: outside the product's scope.",
   "checked": "2026-10-14"
  },
  "auto_stop_idle": {
   "value": true,
   "source": "https://docs.zenrows.com/browser-sessions/features/session-ttl.md",
   "quote": "after the time expires, the session closes automatically, freeing up resources and ensuring clean session management",
   "note": "Every browser session automatically closes/frees resources at its TTL (1-15 min), the functional equivalent of an idle/timeout auto-stop.",
   "checked": "2026-09-30"
  },
  "live_resize": {
   "value": false,
   "source": "https://docs.zenrows.com/first-steps/what-is-zenrows.md",
   "quote": "It exposes a small set of primitives: Fetch, Extract, Crawl, Batch, and Browser Sessions.",
   "note": "not offered: outside the product's scope — no CPU/RAM sizing is exposed to change on a running session.",
   "checked": "2026-10-14"
  },
  "agent_harnesses": {
   "value": false,
   "source": "https://docs.zenrows.com/cli/agent-toolkit-overview.md",
   "quote": "MCP, Skills, Templates, Workflows, Recipes, and Evals: the pieces that make Zenrows installable and usable by an AI agent, not just callable by one.",
   "note": "Zenrows ships an agent toolkit/MCP server for coding agents to call it as a tool, but it does not offer a sandbox with coding-agent harnesses (Claude Code, Codex, OpenCode) preinstalled inside it.",
   "checked": "2026-09-30"
  },
  "own_agent_api": {
   "value": false,
   "source": "https://docs.zenrows.com/mcp/overview.md",
   "quote": "Give any MCP-compatible AI tool, agent, or application real-time access to the live web. One integration combines fast scraping and full browser automation, with anti-bot bypass on every tool.",
   "note": "Zenrows provides tools (Fetch/Extract/Browser Sessions) for other agents to call; it does not run/host its own autonomous browser-use or research agent that customers drive via a first-party task-agent API.",
   "checked": "2026-09-30"
  },
  "lang_python": {
   "value": true,
   "source": "https://docs.zenrows.com/fetch/sdk/python/introduction.md",
   "quote": "Official Zenrows Python SDK for Fetch. Handles authentication, retries, and concurrency so you can scrape with less boilerplate.",
   "note": "First-party Python SDK for Fetch/Batch; Browser Sessions also documented with Pyppeteer/Playwright Python integration.",
   "checked": "2026-09-30"
  },
  "lang_node": {
   "value": true,
   "source": "https://docs.zenrows.com/fetch/sdk/nodejs/introduction.md",
   "quote": "Official Zenrows Node.js SDK for Fetch. Handles authentication, retries, and concurrency so you can scrape with less boilerplate.",
   "note": "First-party Node.js SDK for Fetch/Batch; Browser Sessions documented with Puppeteer/Playwright Node.js integration.",
   "checked": "2026-09-30"
  },
  "public_ipv4": {
   "value": false,
   "source": "https://docs.zenrows.com/browser-sessions/introduction.md",
   "quote": "wss://browser.zenrows.com?apikey=YOUR_ZENROWS_API_KEY",
   "note": "not offered: outside the product's scope — customers connect to a shared Zenrows endpoint over WSS; there is no dedicated public IPv4 assigned per customer machine.",
   "checked": "2026-09-30"
  },
  "inbound_https": {
   "value": false,
   "source": "https://docs.zenrows.com/first-steps/what-is-zenrows.md",
   "quote": "It exposes a small set of primitives: Fetch, Extract, Crawl, Batch, and Browser Sessions.",
   "note": "not offered: outside the product's scope — there is no customer-exposed port/service on the browser host reachable via a provider-issued HTTPS URL.",
   "checked": "2026-10-14"
  },
  "ingress_rules": {
   "value": false,
   "source": "https://docs.zenrows.com/first-steps/what-is-zenrows.md",
   "quote": "It exposes a small set of primitives: Fetch, Extract, Crawl, Batch, and Browser Sessions.",
   "note": "not offered: outside the product's scope — no inbound ports/services to apply provider-side access rules to.",
   "checked": "2026-10-14"
  },
  "egress_allowlist": {
   "value": false,
   "source": "https://docs.zenrows.com/browser-sessions/introduction.md",
   "quote": "IP Auto-Rotation: Rotate IPs with every request to avoid bans and blocks, ensuring your scraping remains undetected.",
   "note": "Zenrows' proxy network exists to reach arbitrary target sites (the opposite of restricting egress); no outbound allow/deny-list or no-internet mode is documented.",
   "checked": "2026-09-30"
  },
  "egress_http_rules": {
   "value": false,
   "source": "https://docs.zenrows.com/browser-sessions/introduction.md",
   "quote": "IP Auto-Rotation: Rotate IPs with every request to avoid bans and blocks, ensuring your scraping remains undetected.",
   "note": "not offered: outside the product's scope — no method/path-level egress rule controls documented.",
   "checked": "2026-09-30"
  },
  "secret_proxy": {
   "value": false,
   "source": "https://docs.zenrows.com/browser-sessions/introduction.md",
   "quote": "apikey required string ... Your unique API key for authentication",
   "note": "Auth is via a Zenrows API key on requests; no documented first-party credential-injection proxy for third-party HTTP APIs or model-provider keys inside sessions.",
   "checked": "2026-09-30"
  },
  "static_egress_ip": {
   "value": false,
   "source": "https://docs.zenrows.com/browser-sessions/introduction.md",
   "quote": "IP Auto-Rotation: Rotate IPs with every request to avoid bans and blocks, ensuring your scraping remains undetected.",
   "note": "The product's design is IP rotation (over 55 million residential IPs, rotating by default), the opposite of a fixed outbound IP; no static IP option documented.",
   "checked": "2026-09-30"
  },
  "gpu": {
   "value": false,
   "source": "https://docs.zenrows.com/first-steps/what-is-zenrows.md",
   "quote": "It exposes a small set of primitives: Fetch, Extract, Crawl, Batch, and Browser Sessions.",
   "note": "not offered: outside the product's scope — a managed browser/scraping API has no GPU compute offering.",
   "checked": "2026-10-14"
  },
  "windows": {
   "value": false,
   "source": "https://docs.zenrows.com/first-steps/what-is-zenrows.md",
   "quote": "It exposes a small set of primitives: Fetch, Extract, Crawl, Batch, and Browser Sessions.",
   "note": "not offered: outside the product's scope — no selectable guest OS/machine type is exposed at all, let alone Windows.",
   "checked": "2026-10-14"
  },
  "macos": {
   "value": false,
   "source": "https://docs.zenrows.com/first-steps/what-is-zenrows.md",
   "quote": "It exposes a small set of primitives: Fetch, Extract, Crawl, Batch, and Browser Sessions.",
   "note": "not offered: outside the product's scope.",
   "checked": "2026-10-14"
  },
  "arm64": {
   "value": false,
   "source": "https://docs.zenrows.com/first-steps/what-is-zenrows.md",
   "quote": "It exposes a small set of primitives: Fetch, Extract, Crawl, Batch, and Browser Sessions.",
   "note": "not offered: outside the product's scope — no selectable machine architecture is exposed to customers.",
   "checked": "2026-10-14"
  },
  "self_host": {
   "value": false,
   "source": "https://docs.zenrows.com/first-steps/what-is-zenrows.md",
   "quote": "Zenrows is web data infrastructure built for agents and applications.",
   "note": "not offered: outside the product's scope — Zenrows is a hosted SaaS API; no self-hosted deployment package is documented.",
   "checked": "2026-09-30"
  },
  "byoc": {
   "value": false,
   "source": "https://docs.zenrows.com/first-steps/what-is-zenrows.md",
   "quote": "Zenrows is web data infrastructure built for agents and applications.",
   "note": "not offered: outside the product's scope — no bring-your-own-cloud managed deployment is documented; service runs solely on Zenrows' own infrastructure.",
   "checked": "2026-09-30"
  },
  "open_source": {
   "value": false,
   "source": "https://docs.zenrows.com/first-steps/what-is-zenrows.md",
   "quote": "Zenrows is web data infrastructure built for agents and applications.",
   "note": "Zenrows is a commercial SaaS product; the core scraping/browser infrastructure is closed-source (only client SDKs/CLI are open on GitHub, not the core service).",
   "checked": "2026-09-30"
  },
  "isolation": {
   "value": "container",
   "source": "https://docs.zenrows.com/browser-sessions/faq.md",
   "quote": "The Zenrows Browser Sessions uses the Chrome DevTools Protocol (CDP) as its communication standard.",
   "note": "derived: Browser Sessions is a remote, fully-managed headless-Chrome-over-CDP product with no shell/root/VM access exposed (viewport, user agent and other browser-modifying commands are blocked); no VM/microVM/isolate tech is documented, consistent with a containerized per-session Chrome instance rather than a dedicated VM per customer.",
   "checked": "2026-09-30"
  },
  "hipaa": {
   "value": false,
   "source": "https://trust.zenrows.com/",
   "quote": "Compliance ISO 27001:2022 SOC 2",
   "note": "www.zenrows.com/security now redirects to the Vanta trust center, which lists only ISO 27001:2022 and SOC 2 under Compliance; HIPAA/BAA is not mentioned.",
   "checked": "2026-10-14"
  },
  "eu_data_residency": {
   "value": false,
   "source": "https://www.zenrows.com/gdpr",
   "quote": "Zenrows is primarily hosted on Digital Ocean, a cloud hosting service. We regularly audit our practices against Digital Ocean's recommended security guidelines for data protection.",
   "note": "Zenrows (the company) is EU-based (Spain) and GDPR-compliant, but no page offers a customer-selectable EU-only hosting/data-residency region for Browser Sessions infrastructure or account data; the only 'region' setting documented (proxy_region=eu) selects the residential-proxy exit IP location, not where the session/browser or data is processed or stored.",
   "checked": "2026-09-30"
  },
  "usage_api": {
   "value": false,
   "source": "https://docs.zenrows.com/first-steps/billing.md",
   "quote": "The Billing page is where you manage everything related to paying for Zenrows: your subscription, extra credits (top-ups), and your record of past payments and invoices. Open it from the Billing entry in the dashboard sidebar.",
   "note": "granularity: account-only; cost: no; Usage and cost viewing is restricted to the web dashboard (Billing page) and email alerts; no REST API endpoint is documented for retrieving billable usage metrics per session, per tag, or per resource.",
   "confidence": "high",
   "checked": "2026-10-01"
  },
  "soc2": {
   "value": true,
   "source": "https://trust.zenrows.com/",
   "quote": "Compliance ISO 27001:2022 SOC 2 ... ZenRows SOC 2 Type 2 Report 2026",
   "note": "Trust center lists SOC 2 (Type 2 report 2026); docs pricing FAQ: \"SOC 2 and ISO 27001 compliance\" on Enterprise.",
   "checked": "2026-10-14"
  }
 },
 "locations": [],
 "locations_source": "https://docs.zenrows.com/browser-sessions/introduction.md",
 "locations_quote": "Zenrows is primarily hosted on Digital Ocean, a cloud hosting service. We regularly audit our practices against Digital Ocean's recommended security guidelines for data protection.",
 "locations_checked": "2026-10-01"
}