{
 "features_resolved": {
  "snapshot_any": false,
  "snapshot_mem": false,
  "fork": false,
  "pause_resume": false,
  "persistent_disk": false,
  "whole_disk": false,
  "persist_scope": null,
  "volumes": true,
  "auto_stop_idle": true,
  "long_sessions": true,
  "custom_image": true,
  "image_snapshot": false,
  "image_oci": true,
  "vm_isolation": false,
  "docker_inside": false,
  "nested_virt": false,
  "root": null,
  "systemd": null,
  "browser": false,
  "desktop": false,
  "computer_use": false,
  "code_interpreter": null,
  "browser_control": null,
  "desktop_control": null,
  "browser_and_desktop": false,
  "anti_bot": false,
  "captcha_solving": false,
  "residential_ip": false,
  "agent_harnesses": false,
  "ssh": false,
  "public_ipv4": false,
  "inbound_https": true,
  "custom_domain": null,
  "raw_tcp_inbound": null,
  "egress_allowlist": true,
  "open_internet": true,
  "static_egress_ip": true,
  "private_network": true,
  "self_host": false,
  "byoc": false,
  "open_source": false,
  "soc2": true,
  "hipaa": true,
  "sso": true,
  "gpu": true,
  "arm64": false,
  "windows": false,
  "macos": false,
  "lang_python": true,
  "lang_node": true,
  "lang_go": true,
  "lang_rust": null,
  "lang_java": true,
  "gpu_desktop": null,
  "credential_injection": null,
  "egress_http_rules": false,
  "wake_on_request": true,
  "live_resize": false,
  "fork_running": false,
  "memory_snapshot_fork": false,
  "webhooks": null,
  "scheduled_wakeups": null,
  "audit_logs": null,
  "eu_data_residency": true,
  "zero_data_retention": null,
  "scoped_api_keys": null,
  "spend_limits": null,
  "mcp_server": false,
  "usage_api": true,
  "snapshot_auto": false,
  "snapshot_on_demand": false,
  "harness_api": false,
  "own_agent_api": false,
  "fast_boot": null,
  "strong_isolation": false,
  "ingress_rules": true,
  "guest_firewall": false,
  "secret_proxy": false,
  "secret_proxy_any": false,
  "volume_attach": true,
  "volume_shared": true,
  "sidecar": null,
  "fuse": null,
  "kernel_features": null,
  "burst": null
 },
 "company": {
  "id": "tencent-scf",
  "checked": "2026-09-30",
  "company": "Tencent Cloud (a business unit of Tencent Holdings Limited)",
  "ownership": {
   "value": "subsidiary",
   "parent": "Tencent Holdings Limited (HKEX: 0700)",
   "source": "https://www.tencent.com/en-us/who-we-are.html",
   "quote": "Founded in 1998 with its headquarters in Shenzhen, China, Tencent's guiding principle is to use technology for good."
  },
  "stage": {
   "value": "public",
   "source": "https://www.tencent.com/en-us/who-we-are.html",
   "quote": "Founded in 1998 with its headquarters in Shenzhen, China, Tencent's guiding principle is to use technology for good.",
   "confidence": "high",
   "note": "Tencent Cloud Serverless Cloud Function (SCF) is a product of Tencent Cloud, itself a division of Tencent Holdings Limited, which has been publicly listed on the Hong Kong Stock Exchange (0700.HK) since 2004. It is not an independently funded startup, so venture funding stages do not apply."
  },
  "accelerators": [],
  "total_funding_usd": {
   "value": null,
   "status": "unknown"
  },
  "last_round": {
   "type": "public",
   "amount_usd": null,
   "date": "2004-06",
   "leads": [],
   "status": "unknown",
   "source": "",
   "quote": "Tencent Holdings Limited listed on the Main Board of the Hong Kong Stock Exchange in June 2004; no primary source for exact IPO proceeds was reviewed in this pass."
  },
  "investors": [],
  "portfolio_listings": [],
  "revenue": {
   "value": null,
   "status": "unknown"
  },
  "employees": {
   "value": null,
   "source": ""
  },
  "note": "Tencent Cloud Serverless Cloud Function (SCF) is a FaaS product inside Tencent Cloud, a business division of Tencent Holdings Limited, a large publicly listed Chinese conglomerate (HKEX: 0700, founded 1998, IPO June 2004). As a subsidiary product line, it has no independent funding, accelerator history, or standalone revenue disclosure; Tencent Holdings reports only consolidated/segment-level (FinTech and Business Services) revenue, not per-product figures for SCF. Buyers should treat this as backed by a large, financially stable public company rather than evaluate it on startup-style funding metrics."
 },
 "id": "tencent-scf",
 "name": "Tencent Cloud SCF",
 "url": "https://cloud.tencent.com/document/product/583/17299",
 "category": "hyperscaler",
 "isolation": "container",
 "modes": [
  {
   "key": "event-function",
   "label": "Event function",
   "flags": [
    "alt"
   ],
   "os": [
    "linux"
   ],
   "regions": [
    "asia",
    "eu",
    "us"
   ],
   "gpu_only": false,
   "features": {
    "isolation": "container"
   },
   "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": null,
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 0,
   "granularity_s": 0.001,
   "start_fee": 2e-7,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": null,
   "note": " Native CNY public list/reference quote; rates converted using fx.json. Unknown: reviewed pricing source does not explicitly establish VAT/tax inclusion."
  },
  {
   "key": "web-function",
   "label": "Web function",
   "flags": [
    "alt"
   ],
   "os": [
    "linux"
   ],
   "regions": [
    "asia",
    "eu",
    "us"
   ],
   "gpu_only": false,
   "features": {
    "isolation": "container"
   },
   "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": null,
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": null,
   "granularity_s": null,
   "start_fee": null,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": null,
   "note": " Native CNY public list/reference quote; rates converted using fx.json. Unknown: reviewed pricing source does not explicitly establish VAT/tax inclusion."
  },
  {
   "key": "provisioned-idle",
   "label": "Provisioned concurrency (idle)",
   "flags": [
    "alt"
   ],
   "pricing": "resource",
   "vcpu_h": 0,
   "ram_gib_h": 0.030492,
   "note": "0.00000847 USD/GB-s for provisioned instances that are started but idle (10-s max-concurrency sampling); busy provisioned instances pay normal GB-s. GPU idle CN 0.000045 CNY/GB-s."
  }
 ],
 "storage": {
  "included_disk_gib": null,
  "disk_gib_month": null,
  "disk_billed_when_stopped": null,
  "snapshot_gib_month": null,
  "paused_ram_billed": null
 },
 "network": {
  "egress_free_gib": null,
  "egress_gib": 0.1203,
  "ipv4_month": null,
  "ipv4_available": null,
  "internet": {
   "default": "full"
  }
 },
 "plans": [
  {
   "name": "Pay as you go",
   "fee": 1.83,
   "flags": [],
   "fee_is_credit": false,
   "included_usd": 1.67,
   "per_seat": null,
   "concurrency": null,
   "max_session_h": 24,
   "max_vcpu": 64,
   "max_ram_gib": 120,
   "sizes_allowed": null,
   "note": "Unknown quotas are not confirmed unlimited. Fee is the 0.06 USD/day basic package averaged over a month (0.06 x 30.44; a 31-day month is 1.86 USD), charged the following month and only if the function account had any usage that month. 24 h sessions need async execution, which can only be chosen when the function is created (default timeout max 900 s). 64 vCPU / 120 GiB is the large-specification ceiling: memory of 6 GB or more needs a resource application, and self-serve tops out at 3,072 MB (2 cores)."
  },
  {
   "name": "Personal General package (intl)",
   "fee": 1.48,
   "flags": [
    "addon"
   ],
   "fee_is_credit": false,
   "included_usd": 1.67,
   "concurrency": null,
   "note": "100K GB-s, 500K+500K invocations, 2 GB egress, 128 GB concurrency quota, 500 burst/min; list 1.9 USD/month. Higher tiers: Personal Premium 13.58 (1M GB-s, 256 GB conc.), Team 139.56 (10M GB-s, 512 GB, 1000/min), Enterprise Basic 1362.60 (100M GB-s, 1280 GB, 2000/min), Enterprise General 5165, Enterprise Premium 13,330.38, Enterprise Ultimate 130,156.76 USD/month. CN: 9.9 / 79.9 / 699.88 / 5999.9 / 15999.96 / 49999.89 / 399999.12 CNY/month."
  }
 ],
 "free": {
  "monthly_credit": 0,
  "one_time_credit": null
 },
 "features": {
  "linux": true,
  "windows": false,
  "macos": false,
  "arm64": false,
  "gpu": true,
  "gpu_types": [
   "T4",
   "A10"
  ],
  "snapshot": "none",
  "pause_resume": false,
  "fork": false,
  "persistent_disk": false,
  "volumes": true,
  "auto_stop_idle": true,
  "max_session_h": 24,
  "custom_image": true,
  "docker_inside": false,
  "nested_virt": false,
  "root": null,
  "systemd": null,
  "browser": false,
  "desktop": false,
  "computer_use": false,
  "code_interpreter": null,
  "agent_harnesses": false,
  "ssh": false,
  "public_ipv4": false,
  "inbound_https": true,
  "custom_domain": null,
  "raw_tcp_inbound": null,
  "egress_allowlist": true,
  "static_egress_ip": true,
  "private_network": true,
  "self_host": false,
  "byoc": false,
  "open_source": false,
  "regions": [
   "asia",
   "us",
   "eu"
  ],
  "soc2": true,
  "hipaa": true,
  "sso": true,
  "lang_python": true,
  "lang_node": true,
  "lang_go": true,
  "lang_rust": null,
  "lang_java": true,
  "gpu_desktop": null,
  "credential_injection": null,
  "egress_http_rules": false,
  "wake_on_request": true,
  "live_resize": false,
  "fork_running": false,
  "memory_snapshot_fork": false,
  "webhooks": null,
  "scheduled_wakeups": null,
  "audit_logs": null,
  "eu_data_residency": true,
  "zero_data_retention": null,
  "scoped_api_keys": null,
  "spend_limits": null,
  "mcp_server": false,
  "isolation": "container",
  "image_oci": true,
  "snapshot_auto": false,
  "snapshot_on_demand": false,
  "harness_api": false,
  "egress_allowlist_level": "ip",
  "ingress_rules": true,
  "secret_proxy": false,
  "volume_attach": true,
  "volume_shared": true,
  "anti_bot": false,
  "captcha_solving": false,
  "egress_ip_type": "static-datacenter",
  "own_agent_api": false,
  "guest_firewall": false,
  "open_internet": true,
  "usage_api": true
 },
 "perf": {
  "cpu_runs_s": null,
  "cold_start_ms": null,
  "burst_tti_ms": null,
  "dax_s": null
 },
 "knobs": [],
 "caveats": [
  "Memory-to-CPU mapping and session compatibility prevent comparable 4/8 estimate.",
  "Default limits are 3,072 MB (2 cores) and a 900 s timeout. Memory of 6 GB or more (4+ cores, up to 120 GB / 64 cores) needs a large-specification resource application, so a 4 vCPU / 8 GiB shape is not self-serve. 24 h runs need async execution, chosen only at function creation. Requested 4/8 continuous 8-hour workload is not validated.",
  "Unknowns remain null, not free; generic infrastructure modes are opt-in alt.",
  "Worked example assumes resources are released between active windows unless a retained-instance scenario is explicitly discussed.",
  "VAT basis: Unknown: reviewed pricing source does not explicitly establish VAT/tax inclusion.",
  "Residency: Regional service; domestic catalog lists mainland/Hong Kong, Singapore, Tokyo, Frankfurt and US regions. Egress varies by region."
 ],
 "sources": [
  "https://cloud.tencent.com/document/product/583/17299",
  "https://cloud.tencent.cn/document/product/583/12281",
  "https://cloud.tencent.com/document/product/583/11637",
  "https://www.ecb.europa.eu/stats/policy_and_exchange_rates/euro_reference_exchange_rates/html/index.cs.html",
  "https://www.tencentcloud.com/document/product/583/39466",
  "https://www.tencentcloud.com/document/product/583/69483",
  "https://www.tencentcloud.com/document/product/583/11637",
  "https://www.tencentcloud.com/document/product/583/17299"
 ],
 "fleet": {
  "default_max_instances": "128,000 MB (Guangzhou/Shanghai/Beijing/Chengdu/HK) or 64,000 MB (Singapore/Tokyo/Silicon Valley/Frankfurt) of memory per region",
  "default_max_vcpu": null,
  "default_max_gpus": null,
  "raise": "ticket",
  "raise_time_days": null,
  "verification": null,
  "tiers": null,
  "notes": "Concurrency is region-scoped aggregate memory: official guide gives 128,000 MB or 64,000 MB, not a universal function-instance count. E.g. 1,000 instances at 128 MB in a 128,000 MB region. Increases requested through console/support; function reservations and burst ramp are separate.",
  "sources": [
   "https://www-sg.tencentcloud.com/document/product/583/39464",
   "https://www.tencentcloud.com/pt/document/product/583/37040"
  ],
  "researched": "2026-09-28"
 },
 "audit_2026_09_29": {
  "applied": 24,
  "source": "checked against the provider's live pricing and docs pages",
  "reviewed": 2
 },
 "feature_evidence": {
  "snapshot_auto": {
   "value": false,
   "source": "https://www.tencentcloud.com/document/product/583/9694",
   "quote": "The platform will repossess instances that have not processed requests for a certain period of time.",
   "note": "Idle instances are simply reclaimed; state is lost. /tmp (512 MB default, up to 10 GB paid) survives only while a warm instance is reused. No checkpoint-on-stop is documented anywhere in SCF docs.",
   "checked": "2026-09-29"
  },
  "snapshot_on_demand": {
   "value": false,
   "source": "https://www.tencentcloud.com/document/product/583/9210",
   "quote": "Because of the nature of SCF, you must write your function code in a stateless style. State characteristics in the lifecycle of a function such as local file storage will be destroyed after the function invocation ends.",
   "note": "No snapshot, checkpoint or SnapStart-like feature in the SCF docs, and the SCF API data types (VpcConfig, CfsConfig, PublicNetConfigIn, ...) have no Snapshot structure. Provisioned concurrency pre-warms instances; that is not a snapshot. Tencent's separate Agent Runtime product (AGS) advertises session snapshots, but it is not SCF.",
   "checked": "2026-09-29"
  },
  "harness_api": {
   "value": false,
   "source": "https://www.tencentcloud.com/document/product/583/9694",
   "quote": "The SCF platform is responsible for the creation, management, and deletion of all function runtime instances, and you have no permissions to manage them.",
   "note": "SCF only runs functions (event, web, async up to 24 h). It has no API to drive Claude Code, Codex or another agent harness. Tencent's agent-sandbox product is Agent Runtime / Agent Sandbox (cloud.tencent.com/product/ags, 'VM 级隔离', '会话快照'). It is a separate product, not on this card, and worth its own provider id.",
   "checked": "2026-09-29"
  },
  "egress_allowlist": {
   "value": true,
   "source": "https://cloud.tencent.com/document/product/583/19703",
   "quote": "部署在 VPC 中的云函数默认隔离外网。",
   "note": "SCF's own control is coarse: public network access is an on/off switch (API PublicNetConfigIn.PublicNetStatus 'DISABLE'/'ENABLE'). A VPC-only function with public access off has no internet, so this is a no-internet mode. Instances live in the platform's VPC and reach your VPC through a function gateway that SNATs to one IP in your subnet (FAQ 583/55718). Internet via your VPC therefore goes through your NAT gateway, where VPC-level IP controls apply. That last point is derived: SCF's VpcConfig has only VpcId/SubnetId and no security-group field. There is no domain allowlist. A fixed egress EIP is available.",
   "checked": "2026-09-29",
   "level": "ip"
  },
  "ingress_rules": {
   "value": true,
   "source": "https://cloud.tencent.com/document/product/583/96100",
   "quote": "CAM 鉴权：需要对函数 CAM 鉴权验证，用户可以基于函数 InvokeFunctionUrl 接口进行资源管理和使用权限配置。",
   "note": "There are no raw inbound ports; the only ingress is invocation. Function URLs are off by default. Each URL can be public (https://<app-id>-<url-id>.<region>.tencentscf.com) and/or VPC-internal (.in.<region>.tencentscf.com, per 583/96099), with auth set to CAM (signed) or NONE (open). Other invocation paths are the TencentCloud API InvokeFunction (CAM) and API Gateway/CLB triggers. No IP allowlist on function URLs is documented.",
   "checked": "2026-09-29"
  },
  "secret_proxy": {
   "value": false,
   "source": "https://www.tencentcloud.com/document/product/583/32748",
   "quote": "External storage of encrypted information: Keys related to authentication and encryption can be extracted from the code into environment variables, avoiding security risks caused by the presence of relevant keys hard-coded in the code.",
   "note": "Secrets are plain env vars. Execution-role temporary credentials are also put into the function as env vars (TENCENTCLOUD_SECRETID / SECRETKEY / SESSIONTOKEN), so the real credentials enter the instance. There is no injecting proxy.",
   "checked": "2026-09-29"
  },
  "volume_attach": {
   "value": true,
   "source": "https://www.tencentcloud.com/document/product/583/37497",
   "quote": "Tencent Cloud SCF can be seamlessly integrated with CFS. After proper configuration, your functions can easily access files stored in CFS.",
   "note": "Network file systems only (CFS General and CFS Turbo series, mounted under /mnt/, per 583/122883 and 583/46199). The function must be in the same VPC as the CFS mount target, and CFS is billed separately by CFS. There are no block volumes. Ephemeral /tmp is 512 MB free, up to 10 GB paid.",
   "checked": "2026-09-29"
  },
  "volume_shared": {
   "value": true,
   "source": "https://cloud.tencent.com/document/product/583/122883",
   "quote": "多个函数可共用一个文件系统，实现文件共享。",
   "note": "Read-write NFS (the docs example writes /mnt/myfolder/filel.txt). It is shared across functions and concurrent instances, and also with CVM/TKE. Default mount uid/gid is 10000.",
   "checked": "2026-09-29"
  },
  "docker_inside": {
   "value": false,
   "source": "https://www.tencentcloud.com/document/product/583/9694",
   "quote": "The SCF platform is responsible for the creation, management, and deletion of all function runtime instances, and you have no permissions to manage them.",
   "note": "not offered: outside the product's scope. SCF lets you deploy a container image AS the function itself (image deployment), but there is no documented ability to run a nested Docker daemon inside a function instance; instances are ephemeral, unprivileged, stateless containers you cannot manage.",
   "checked": "2026-09-30"
  },
  "nested_virt": {
   "value": false,
   "source": "https://cloud.tencent.com/document/product/583/17299",
   "quote": "云函数 (isolation: container)",
   "note": "not offered: outside the product's scope. SCF runs functions in shared-kernel container instances (isolation=container); no /dev/kvm or nested-VM capability is documented for function runtimes.",
   "checked": "2026-09-30"
  },
  "desktop": {
   "value": false,
   "source": "https://www.tencentcloud.com/products/scf",
   "quote": "Tencent Cloud's Serverless Cloud Function (SCF) is a serverless execution environment that enables you to build and run applications without having to purchase and manage servers.",
   "note": "not offered: outside the product's scope. SCF is a stateless FaaS platform with no graphical desktop/VNC/RDP surface.",
   "checked": "2026-09-30"
  },
  "browser": {
   "value": false,
   "source": "https://www.tencentcloud.com/products/scf",
   "quote": "Tencent Cloud's Serverless Cloud Function (SCF) is a serverless execution environment that enables you to build and run applications without having to purchase and manage servers.",
   "note": "not offered: outside the product's scope. No managed/real browser is provided as part of SCF.",
   "checked": "2026-09-30"
  },
  "computer_use": {
   "value": false,
   "source": "https://www.tencentcloud.com/products/scf",
   "quote": "Tencent Cloud's Serverless Cloud Function (SCF) is a serverless execution environment that enables you to build and run applications without having to purchase and manage servers.",
   "note": "not offered: outside the product's scope. No screenshot/click driving API exists for a FaaS product with no desktop.",
   "checked": "2026-09-30"
  },
  "anti_bot": {
   "value": false,
   "source": "https://www.tencentcloud.com/products/scf",
   "quote": "Tencent Cloud's Serverless Cloud Function (SCF) is a serverless execution environment that enables you to build and run applications without having to purchase and manage servers.",
   "note": "not offered: outside the product's scope. SCF is generic function compute, not a browsing/scraping stealth product.",
   "checked": "2026-09-30"
  },
  "captcha_solving": {
   "value": false,
   "source": "https://www.tencentcloud.com/products/scf",
   "quote": "Tencent Cloud's Serverless Cloud Function (SCF) is a serverless execution environment that enables you to build and run applications without having to purchase and manage servers.",
   "note": "not offered: outside the product's scope. No CAPTCHA-solving capability is part of a FaaS runtime.",
   "checked": "2026-09-30"
  },
  "egress_ip_type": {
   "value": "static-datacenter",
   "source": "https://cloud.tencent.com/document/product/583/19703",
   "quote": "部署在 VPC 中的云函数默认隔离外网。",
   "note": "Outbound traffic egresses via Tencent Cloud datacenter infrastructure (through your VPC's NAT/EIP or the platform's shared gateway). A fixed egress EIP option is documented (already reflected in the card's static_egress_ip:true), so this is static-datacenter, not residential/mobile.",
   "checked": "2026-09-30"
  },
  "ssh": {
   "value": false,
   "source": "https://www.tencentcloud.com/document/product/583/9694",
   "quote": "The SCF platform is responsible for the creation, management, and deletion of all function runtime instances, and you have no permissions to manage them.",
   "note": "not offered: outside the product's scope. There is no documented SSH access into function runtime instances; the platform explicitly reserves instance management to itself.",
   "checked": "2026-09-30"
  },
  "fork": {
   "value": false,
   "source": "https://www.tencentcloud.com/document/product/583/9694",
   "quote": "The SCF platform is responsible for the creation, management, and deletion of all function runtime instances, and you have no permissions to manage them.",
   "note": "not offered: outside the product's scope. Function versions/aliases exist for code deployment, but there is no API to clone a running function instance/machine.",
   "checked": "2026-09-30"
  },
  "fork_running": {
   "value": false,
   "source": "https://www.tencentcloud.com/document/product/583/9694",
   "quote": "The SCF platform is responsible for the creation, management, and deletion of all function runtime instances, and you have no permissions to manage them.",
   "note": "not offered: outside the product's scope; no fork capability at all (see fork).",
   "checked": "2026-09-30"
  },
  "memory_snapshot_fork": {
   "value": false,
   "source": "https://www.tencentcloud.com/document/product/583/9210",
   "quote": "Because of the nature of SCF, you must write your function code in a stateless style. State characteristics in the lifecycle of a function such as local file storage will be destroyed after the function invocation ends.",
   "note": "not offered: card already establishes snapshot:none and snapshot_on_demand:false; there is no memory-snapshot cloning feature.",
   "checked": "2026-09-30"
  },
  "pause_resume": {
   "value": false,
   "source": "https://www.tencentcloud.com/document/product/583/9694",
   "quote": "The platform will repossess instances that have not processed requests for a certain period of time.",
   "note": "not offered: outside the product's scope. Idle instances are simply reclaimed/destroyed by the platform; there is no user-facing pause/resume control, only auto-stop-idle behavior via reclamation.",
   "checked": "2026-09-30"
  },
  "wake_on_request": {
   "value": true,
   "source": "https://www.tencentcloud.com/document/product/583/9694",
   "quote": "If there is no running instance when a request arrives, the request will trigger the startup of an instance.",
   "note": "Core FaaS cold-start behavior: an incoming invocation automatically starts a new instance if none is warm.",
   "checked": "2026-09-30"
  },
  "persistent_disk": {
   "value": false,
   "source": "https://www.tencentcloud.com/document/product/583/9210",
   "quote": "Because of the nature of SCF, you must write your function code in a stateless style. State characteristics in the lifecycle of a function such as local file storage will be destroyed after the function invocation ends.",
   "note": "The 512 MB /tmp space only survives while a warm instance happens to be reused, not guaranteed across stop/start; no true persistent local disk. (Network file storage via CFS is separate, already reflected as volume_attach/volume_shared.)",
   "checked": "2026-09-30"
  },
  "live_resize": {
   "value": false,
   "source": "https://cloud.tencent.com/document/product/583/17299",
   "quote": "计费项与计费方式...资源使用费用",
   "note": "not offered: outside the product's scope. Memory/CPU allocation is a function configuration property set via update APIs (which redeploys the function config), not a live resize of a running instance.",
   "checked": "2026-09-30"
  },
  "agent_harnesses": {
   "value": false,
   "source": "https://www.tencentcloud.com/document/product/583/9694",
   "quote": "The SCF platform is responsible for the creation, management, and deletion of all function runtime instances, and you have no permissions to manage them.",
   "note": "not offered: outside the product's scope. SCF has no coding-agent (Claude Code/Codex/OpenCode) templates or preinstalled harnesses; its agent-oriented product is the separate Agent Runtime/Agent Sandbox offering, not modeled by this card.",
   "checked": "2026-09-30"
  },
  "own_agent_api": {
   "value": false,
   "source": "https://www.tencentcloud.com/products/scf",
   "quote": "Tencent Cloud's Serverless Cloud Function (SCF) is a serverless execution environment that enables you to build and run applications without having to purchase and manage servers.",
   "note": "not offered: outside the product's scope. SCF has no first-party browser/computer-use/research task-agent API; that functionality (if any) lives in Tencent's separate Agent Runtime product, not SCF.",
   "checked": "2026-09-30"
  },
  "mcp_server": {
   "value": false,
   "source": "https://www.tencentcloud.com/products/scf",
   "quote": "Tencent Cloud's Serverless Cloud Function (SCF) is a serverless execution environment that enables you to build and run applications without having to purchase and manage servers.",
   "note": "No MCP server for controlling SCF sandboxes was found on SCF's docs/API pages.",
   "checked": "2026-09-30"
  },
  "lang_node": {
   "value": true,
   "source": "https://www.tencentcloud.com/document/product/583/9694",
   "quote": "Code Development Python Node.js Golang PHP Java Custom Runtime",
   "note": "Node.js is a first-class supported runtime language for SCF code development, alongside Python, Go, PHP, and Java.",
   "checked": "2026-09-30"
  },
  "public_ipv4": {
   "value": false,
   "source": "https://cloud.tencent.com/document/product/583/19703",
   "quote": "部署在 VPC 中的云函数默认隔离外网。",
   "note": "Functions are invoked via Function URLs (tencentscf.com domains) / API Gateway / TencentCloud API, not a dedicated public IPv4 per function instance. Outbound uses a shared gateway or an optional fixed EIP, not a per-machine public IPv4.",
   "checked": "2026-09-30"
  },
  "egress_http_rules": {
   "value": false,
   "source": "https://cloud.tencent.com/document/product/583/19703",
   "quote": "部署在 VPC 中的云函数默认隔离外网。",
   "note": "SCF's own egress control is only a coarse public-network on/off switch (PublicNetConfigIn.PublicNetStatus) plus VPC routing; no documented HTTP method/path-level egress rules.",
   "checked": "2026-09-30"
  },
  "guest_firewall": {
   "value": false,
   "source": "https://cloud.tencent.com/document/product/583/17299",
   "quote": "云函数 (isolation: container)",
   "note": "derived: SCF isolation is container (shared kernel), and the runtime instance is fully platform-managed with no root/instance access, so guest-side nftables/iptables control is not applicable/documented.",
   "checked": "2026-09-30"
  },
  "windows": {
   "value": false,
   "source": "https://www.tencentcloud.com/document/product/583/9694",
   "quote": "The current SCF execution environment is built based on the following: Standard CentOS 7.2",
   "note": "not offered: outside the product's scope. SCF's documented execution environment is Linux (CentOS 7.2); no Windows function runtime is offered.",
   "checked": "2026-09-30"
  },
  "macos": {
   "value": false,
   "source": "https://www.tencentcloud.com/document/product/583/9694",
   "quote": "The current SCF execution environment is built based on the following: Standard CentOS 7.2",
   "note": "not offered: outside the product's scope. SCF only offers Linux (CentOS-based) container runtimes.",
   "checked": "2026-09-30"
  },
  "self_host": {
   "value": false,
   "source": "https://www.tencentcloud.com/products/scf",
   "quote": "Tencent Cloud's Serverless Cloud Function (SCF) is a serverless execution environment that enables you to build and run applications without having to purchase and manage servers.",
   "note": "not offered: outside the product's scope. SCF is a fully managed hyperscaler service; there is no self-hosted/on-prem version.",
   "checked": "2026-09-30"
  },
  "byoc": {
   "value": false,
   "source": "https://www.tencentcloud.com/products/scf",
   "quote": "Tencent Cloud's Serverless Cloud Function (SCF) is a serverless execution environment that enables you to build and run applications without having to purchase and manage servers.",
   "note": "not offered: outside the product's scope. SCF runs only in Tencent Cloud's own infrastructure/regions, not deployed into a customer's own cloud account.",
   "checked": "2026-09-30"
  },
  "open_source": {
   "value": false,
   "source": "https://www.tencentcloud.com/products/scf",
   "quote": "Tencent Cloud's Serverless Cloud Function (SCF) is a serverless execution environment that enables you to build and run applications without having to purchase and manage servers.",
   "note": "SCF is a proprietary managed Tencent Cloud service; no OSI-licensed open-source release of the core platform is published.",
   "checked": "2026-09-30"
  },
  "soc2": {
   "value": true,
   "source": "https://www.tencentcloud.com/solutions/compliance",
   "quote": "Tencent Cloud has established a robust security and compliance framework anchored in a shared responsibility model and validated by international certifications such as ISO 27001 and SOC.",
   "note": "Tencent Cloud lists SOC 1/SOC 2/SOC 3 reports among its independent third-party audited certifications, covering its cloud platform (including SCF's underlying infrastructure).",
   "checked": "2026-09-30"
  },
  "sso": {
   "value": true,
   "source": "https://www.tencentcloud.com/document/product/598/19420",
   "quote": "If you already have an account system for your organization, you can use the Identity Provider (IdP) feature to allow your organization members to access Tencent Cloud resources.",
   "note": "Tencent Cloud CAM supports federated single sign-on via an Identity Provider (IdP) role feature at the account level, which applies to accessing/managing SCF like other Tencent Cloud services.",
   "checked": "2026-09-30"
  },
  "eu_data_residency": {
   "value": true,
   "source": "https://cloud.tencent.com/document/product/583/11637",
   "quote": "64000MB（新加坡、东京、硅谷、法兰克福、深圳金融、上海金融）",
   "note": "SCF is available in the Frankfurt (Germany/EU) region per Tencent Cloud's own quota-limit documentation and the card's fleet data, so functions/data can be kept in an EU region.",
   "checked": "2026-09-30"
  },
  "snapshot": {
   "value": "none",
   "source": "https://www.tencentcloud.com/document/product/583/9210",
   "quote": "Because of the nature of SCF, you must write your function code in a stateless style. State characteristics in the lifecycle of a function such as local file storage will be destroyed after the function invocation ends.",
   "note": "Corroborated by https://www.tencentcloud.com/document/product/583/9694: \"The platform will repossess instances that have not processed requests for a certain period of time\" (idle instances reclaimed, no checkpoint). Neither official doc mentions any snapshot/checkpoint feature; the SCF API's config types (VpcConfig, CfsConfig, PublicNetConfigIn) have no snapshot structure. Provisioned concurrency only pre-warms instances, which is not a snapshot. Tencent's separate Agent Runtime/Agent Sandbox (AGS) product advertises session snapshots, but that is a different product, not SCF. snapshot: \"none\" confirmed correct.",
   "checked": "2026-09-30"
  },
  "arm64": {
   "value": false,
   "source": "https://www.tencentcloud.com/document/product/583/69483",
   "quote": "SCF currently supports CPU and GPU computing power. ... The CPU processing capability of SCF is directly proportional to the function configuration memory.",
   "note": "not offered: outside the product's scope. SCF's 'Function Computing Power Support' page (the authoritative spec for compute options) only exposes a memory-proportional CPU-cores table (0.1 to 64 cores) and a fixed set of T4/A10 GPU instance types; no architecture/CPU-type selector (x86 vs ARM) is offered. The execution environment doc (product/583/9694) states the runtime is built on 'Standard CentOS 7.2' with no ARM variant mentioned. No SCF docs, release notes, or FAQs mention ARM/aarch64/Graviton-equivalent support.",
   "checked": "2026-09-30"
  },
  "hipaa": {
   "value": true,
   "source": "https://www.tencentcloud.com/services/compliance-detail?name=hipaa",
   "quote": "Tencent Cloud releases self-assessment reports for HIPAA compliance, which explain its ability to protect users' personal information and the effectiveness of the control measures taken.",
   "note": "HIPAA is listed as one of Tencent Cloud's platform-wide compliance certifications (www.tencentcloud.com/services/compliance-program lists a 'HIPAA' card: 'Health Insurance Portability and Accountability Act'). This is an account/platform-level attestation (self-assessment reports covering ePHI handling), not an SCF-specific page, and is not phrased as an explicit signed BAA offer, so medium confidence rather than high.",
   "checked": "2026-09-30"
  },
  "usage_api": {
   "value": true,
   "source": "https://cloud.tencent.com/document/product/555/19182",
   "quote": "获取账单明细数据。...支持按ResourceId查询指定资源信息...支持按标签汇总费用分布",
   "note": "granularity: per-sandbox; cost: yes; Tencent Cloud's Billing API (product/555) provides DescribeBillDetail endpoint that returns detailed billing records filtered by ResourceId (individual function), project, region, tag, and other dimensions. SCF functions are identifiable as resources and their billable usage (GB-seconds, invocations, egress traffic, cost) can be queried per-function or per-tag/label groupings. Returns cost in CNY or USD.",
   "confidence": "high",
   "checked": "2026-10-01"
  },
  "max_session_h": {
   "value": 24,
   "source": "https://www.tencentcloud.com/document/product/583/39466",
   "quote": "The maximum execution duration currently supported for async execution is 24 hours.",
   "note": "Async-only and fixed at creation: \"You can choose whether to enable the \"async execution\" feature only when creating a function.\" Sync/default functions are capped at 900 s (583/11637: \"Timeout period Minimum: 1 second, maximum: 900 seconds\"). Longer than 24 h by ticket. The execution role key is \"valid for up to 6 hours\", so long async runs must refresh credentials.",
   "checked": "2026-10-14"
  },
  "lang_go": {
   "value": true,
   "source": "https://www.tencentcloud.com/document/product/583/9694",
   "quote": "You can view the additional libraries installed in the environment in the descriptions of each language: Python Node.js Golang PHP Java",
   "note": "Go (Golang) is a first-class SCF runtime with its own runtime doc.",
   "checked": "2026-10-14"
  },
  "lang_java": {
   "value": true,
   "source": "https://www.tencentcloud.com/document/product/583/9694",
   "quote": "You can view the additional libraries installed in the environment in the descriptions of each language: Python Node.js Golang PHP Java",
   "note": "Java is a first-class SCF runtime with its own runtime doc.",
   "checked": "2026-10-14"
  }
 },
 "locations": [
  {
   "country": "CN",
   "state": null,
   "city": "Beijing",
   "provider_region": "ap-beijing",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "CN",
   "state": null,
   "city": "Shanghai",
   "provider_region": "ap-shanghai",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "CN",
   "state": null,
   "city": "Guangzhou",
   "provider_region": "ap-guangzhou",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "CN",
   "state": null,
   "city": "Chengdu",
   "provider_region": "ap-chengdu",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "HK",
   "state": null,
   "city": "Hong Kong",
   "provider_region": "ap-hongkong",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "SG",
   "state": null,
   "city": "Singapore",
   "provider_region": "ap-singapore",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "JP",
   "state": null,
   "city": "Tokyo",
   "provider_region": "ap-tokyo",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "US",
   "state": "CA",
   "city": "Silicon Valley",
   "provider_region": "us-west-1",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "DE",
   "state": null,
   "city": "Frankfurt",
   "provider_region": "eu-frankfurt",
   "self_serve": true,
   "choosable": true
  }
 ],
 "locations_source": "https://cloud.tencent.com/document/product/583/11637",
 "locations_quote": "64000MB（新加坡、东京、硅谷、法兰克福、深圳金融、上海金融）and 128000MB（广州/上海/北京/成都/香港）",
 "locations_checked": "2026-10-01"
}