{"rid":"egress/digitalocean-app-platform","card":{"rid":"egress/digitalocean-app-platform","eid":"digitalocean","topic":"egress","slug":"digitalocean-app-platform","provider":"DigitalOcean App Platform","url":"https://docs.digitalocean.com/products/app-platform/details/pricing/","domain":"digitalocean.com","category":"paas l4 port","tier":"free","verdict":"fails-egress","vorder":5,"grp":"rejected","confidence":"documented","binding":"volume-quota","identity_kind":"card","identity_basis":"stated","needs_card":1,"needs_phone":0,"needs_id":0,"needs_institution":0,"country":null,"crypto":null,"interfaces":"rest,cli","egress_metered":1,"per_object_bytes":null,"retention_days":null,"verified_at":"2026-10-23T00:00:00.000Z","verified_basis":"live","checked_on":"2026-10-23","stale_on":"2026-11-22","n_evidence":1,"usd_month":null,"usd_per_tb_month":null,"summary":"App Platform offers a free tier for static sites ... Deploying up to three apps that use only static site components ... 1 GiB of outbound data for each app.","duplicate_of":null,"n_unknown":2},"record":{"topic":"egress","slug":"digitalocean-app-platform","provider":"DigitalOcean App Platform","url":"https://docs.digitalocean.com/products/app-platform/details/pricing/","category":"paas l4 port","tier":"free","free_tier":{"stated":"App Platform offers a free tier for static sites ... Deploying up to three apps that use only static site components ... 1 GiB of outbound data for each app.","unit":"GiB","metered_on":"downloaded-bytes","source_url":"https://docs.digitalocean.com/products/app-platform/details/pricing/","read_on":"2026-10-23","notes":""},"per_object_cap":{"stated":"not applicable","bytes":null,"source_url":"https://docs.digitalocean.com/products/app-platform/details/pricing/","notes":""},"retention":{"stated":"not applicable","days":null,"source_url":"https://docs.digitalocean.com/products/app-platform/details/pricing/","notes":""},"egress":{"terms":"1 GiB of outbound data for each free static app; additional outbound $0.02 per GiB on paid plans.; ingress: http-only","metered":true,"free_allowance":"1 GiB of outbound data for each free static app; additional outbound $0.02 per GiB on paid plans.","price_per_tb":null,"source_url":"https://docs.digitalocean.com/products/app-platform/details/pricing/"},"interface":["rest","cli"],"interface_detail":"doctl, API, and console; app spec in YAML.","tooling":"doctl and the console; app spec YAML.","chaining":"Serves a static front end; carries no socket.","limits":[{"kind":"volume-quota","value":"1 GiB outbound per free static app","source":"https://docs.digitalocean.com/products/app-platform/details/pricing/"}],"limits_note":"","binding":"volume-quota","binding_note":"1 GiB per app is 0.001 TiB, and static hosting offers no port at all.","identity_cost":{"kind":"card","detail":"A DigitalOcean account; paid components need a payment method, and no dynamic component exists on the free tier.","country":"None"},"reliability_note":"None; static hosting only.","confidence":"documented","confidence_note":"A probe is impossible: the free tier has no runtime service to connect to.","evidence":[{"url":"https://docs.digitalocean.com/products/app-platform/details/pricing/","date":"2026-10-23","proved":"\"App Platform offers a free tier for static sites\"; three static apps; 1 GiB outbound each; $0.02/GiB above"}],"verdict":"fails-egress","verified_at":"2026-10-23T00:00:00.000Z","price_per_tb_month":"USD 0","notes":"The cheapest runtime component is $5/month; the free tier is a CDN for static files.","extras":{"wg_path":"none","wg_detail":"No raw port: the free tier is static site components only, and paid components are HTTP services, workers and jobs.","ingress":"http-only","volume_tib_month":0.000977,"volume_stated":"1 GiB of outbound data for each free static app; additional outbound $0.02 per GiB on paid plans.","bytes_transit":"no","transit_note":"DigitalOcean's CDN serves the objects."}},"claims":[{"path":"$.free_tier.stated","kind":"free-quota","num":1,"unit":"GiB","per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"},{"path":"$.limits[0].value","kind":"limit:volume-quota","num":1,"unit":"GiB","per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"},{"path":"$.price_per_tb_month","kind":"price-per-tb","num":0,"unit":"TB","per":"month","currency":"USD","usd":0,"fx_date":null,"parse":"ok"}],"unknown":[["$.per_object_cap.stated","not-applicable"],["$.retention.stated","not-applicable"]],"history":[],"drift":[]}