{"rid":"compute/deno-deploy","card":{"rid":"compute/deno-deploy","eid":"deno","topic":"compute","slug":"deno-deploy","provider":"Deno Deploy","url":"https://deno.com/deploy/pricing","domain":"deno.com","category":"cloud VM","tier":"Free","verdict":"qualifies-with-caveat","vorder":1,"grp":"usable","confidence":"documented","binding":"retention-clamped","identity_kind":"email","identity_basis":"stated","needs_card":0,"needs_phone":0,"needs_id":0,"needs_institution":0,"country":null,"crypto":null,"interfaces":null,"egress_metered":1,"per_object_bytes":null,"retention_days":null,"verified_at":"2026-10-24T01:55:00.000Z","verified_basis":"live","checked_on":"2026-10-25","stale_on":"2026-11-24","n_evidence":6,"usd_month":null,"usd_per_tb_month":null,"summary":"Free at USD 0: 1 million requests a month, 20 GiB of egress, 10 hours of active CPU, 150 GiB-hours of memory time, 10 apps, 10 GiB of revision storage and 1 ...","duplicate_of":null,"n_unknown":2},"record":{"topic":"compute","slug":"deno-deploy","provider":"Deno Deploy","url":"https://deno.com/deploy/pricing","category":"cloud VM","free_tier":{"stated":"Free at USD 0: 1 million requests a month, 20 GiB of egress, 10 hours of active CPU, 150 GiB-hours of memory time, 10 apps, 10 GiB of revision storage and 1 GiB of KV.","unit":"mixed","metered_on":"request-count","source_url":"https://deno.com/deploy/pricing","read_on":"2026-10-24"},"per_object_cap":{"stated":"a 768 MB default memory allocation per app; 10 apps"},"retention":{"stated":"revision storage is 10 GiB with automatic removal of older revisions per the retention setting"},"egress":{"terms":"20 GiB a month included on Free; inbound request data does not count","metered":true,"free_allowance":"20 GiB","source_url":"https://deno.com/deploy/pricing"},"interface":["unknown"],"interface_detail":"inferred from the tooling the provider documents; not probed","tooling":"not stated","chaining":"A perpetual 1M-request front that can hold secrets, run cron and talk to an IPv6-only VPS behind it; it is the IPv4 face for a Hax box, and it costs nothing at that request rate.","limits":[{"kind":"retention-clamped","value":"idle apps shut down after about 20 to 30 seconds","source":"https://deno.com/deploy/pricing"},{"kind":"volume-quota","value":"10 hours of active CPU and 150 GiB-hours of memory a month","source":"https://deno.com/deploy/pricing"},{"kind":"request-rate","value":"1 million requests a month","source":"https://deno.com/deploy/pricing"}],"limits_note":"10 hours of active CPU a month is the wall: an always-resident process cannot exist because idle apps are shut down after 20 to 30 seconds, so the 10 hr is spent by request handling and cron-triggered work, not by uptime.","binding":"retention-clamped","binding_note":"the 20 to 30 second idle shutdown means there is no resident process to bill, so the CPU grant is spent by requests rather than by uptime.","identity_cost":{"kind":"email","detail":"a Deno Deploy account; no card on the Free plan","country":null},"reliability_note":"a cold start follows every idle period; CPU is not consumed while the app waits on I/O, so the meter is friendlier than the wall clock suggests","confidence":"documented","evidence":[{"url":"https://deno.com/deploy/pricing","date":"2026-10-22","proved":"free plan row gives 1M requests, 20 GiB egress, 10 hr active CPU, 150 GiB-hr memory, 10 apps, 5 custom domains, quoted"},{"url":"https://docs.deno.com/deploy/pricing_and_limits/","date":"2026-10-22","proved":"applications have a maximum memory allocation of 512 MB and no upload request limit within the provider"},{"url":"https://docs.deno.com/deploy/classic/","date":"2026-10-22","proved":"Deploy Classic shut down on 20 July 2026 and no new users were onboarded to it, quoted"},{"url":"https://deno.com/deploy/pricing","date":"2026-10-24","proved":"quoted: 'Idle apps automatically shut down after ~20-30 seconds, so you're not billed for memory while scaled to zero.'"},{"url":"https://deno.com/deploy/pricing","date":"2026-10-24","proved":"quoted: 'Requests/month: 1M', 'Egress Bandwidth: 20GiB', 'Active CPU: 10 hr', 'Memory time: 150 GiB-hr', 'Apps: 10', 'KV storage: 1 GiB'"},{"url":"https://deno.com/deploy/pricing","date":"2026-10-24","proved":"quoted: 'You're only billed for CPU while your app is actively running code. CPU isn't consumed while your app is waiting for incoming requests or blocked on network I/O.'"}],"verdict":"qualifies-with-caveat","verified_at":"2026-10-24T01:55:00.000Z","notes":"Confirms the corpus row. One number moved: the default memory allocation is now 768 MB, where the corpus recorded a 512 MB per-app ceiling. The 150 GiB-hours matches.","extras":{"wave2":{"class":"perpetual-allowance","free_tier_kind":"perpetual-allowance","shape":{"vcpu":null,"ram_gib":0.75,"gpu_class":null,"gpu_count":null}},"shape":{"vcpu":null,"ram_gib":0.75,"disk_gib":null,"gpu_class":null,"gpu_count":null},"billing_model":"free","term":"none","m10h_usd":0,"m24h_usd":0,"price_arithmetic":"no charge inside the free allowances","free_tier_kind":"free-allowance","network_out":{"allow_outbound":true,"allow_inbound_listen":false,"ports":"HTTP through the platform edge; no listening TCP socket","static_ip":false,"ipv6":false,"per_session_bytes":null},"session_cap":{"wall_clock_min":null,"idle_reap_s":30,"restart_required":false,"note":"idle apps shut down after about 20-30 seconds"}},"tier":"Free","confidence_note":"the Free plan table and the idle-shutdown sentence were read on the pricing page today"},"claims":[{"path":"$.extras.m10h_usd","kind":"price","num":0,"unit":null,"per":"month","currency":"USD","usd":0,"fx_date":null,"parse":"ok"},{"path":"$.extras.m24h_usd","kind":"price","num":0,"unit":null,"per":"month","currency":"USD","usd":0,"fx_date":null,"parse":"ok"},{"path":"$.free_tier.stated","kind":"free-quota","num":20,"unit":"GiB","per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"},{"path":"$.limits[0].value","kind":"limit:retention-clamped","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"},{"path":"$.limits[1].value","kind":"limit:volume-quota","num":10,"unit":"hours","per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"},{"path":"$.limits[2].value","kind":"limit:request-rate","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"}],"unknown":[["$.interface","interface-unknown"],["$.tooling","not-stated"]],"history":[],"drift":[]}