{"rid":"storage/packagecloud-io-free-plan","card":{"rid":"storage/packagecloud-io-free-plan","eid":"packagecloud","topic":"storage","slug":"packagecloud-io-free-plan","provider":"Packagecloud.io — Free plan","url":"https://packagecloud.io/pricing/","domain":"packagecloud.io","category":"registry","tier":null,"verdict":"fails-quota","vorder":6,"grp":"rejected","confidence":"reported","binding":"per-ip-shaping","identity_kind":"email","identity_basis":"defaulted","needs_card":null,"needs_phone":null,"needs_id":null,"needs_institution":null,"country":null,"crypto":null,"interfaces":"rest,cli","egress_metered":1,"per_object_bytes":null,"retention_days":null,"verified_at":"2026-10-21T00:00:00.000Z","verified_basis":"inherited","checked_on":"2026-10-21","stale_on":"2026-11-04","n_evidence":4,"usd_month":null,"usd_per_tb_month":null,"summary":"2 GB storage + 10 GB bandwidth per month, unlimited repositories and unlimited CI/CD minutes. Private repositories are no longer usable on the free plan (res...","duplicate_of":null,"n_unknown":8},"record":{"topic":"storage","slug":"packagecloud-io-free-plan","provider":"Packagecloud.io — Free plan","url":"https://packagecloud.io/pricing/","category":"registry","free_tier":{"stated":"2 GB storage + 10 GB bandwidth per month, unlimited repositories and unlimited CI/CD minutes. Private repositories are no longer usable on the free plan (restricted since 7 Sep 2023), so the free tier is effectively public-repo only.","unit":"GB","metered_on":"stored-bytes","source_url":"https://packagecloud.io/pricing/","read_on":"2026-10-21","notes":null},"per_object_cap":{"stated":"not stated","source_url":"https://packagecloud.io/pricing/","notes":"not stated"},"retention":{"stated":"not stated","source_url":"https://packagecloud.io/pricing/","notes":"not stated"},"egress":{"terms":"10 GB/month of download bandwidth; overage is $1.50/GB on paid plans and the account is disabled at the 'maximum overage amount' setting — so on Free it is a hard wall.","metered":true,"free_allowance":"10 GB per month"},"interface":["rest","cli"],"interface_detail":"rest (packagecloud API), native apt/yum/ruby/pypi/npm clients via packagecloud.io/install/repositories/...","tooling":"packagecloud CLI (`packagecloud push`), `curl -X POST` to the API, setup scripts for apt/yum; public repos pull anonymously.","chaining":"Unlimited repositories per account, but storage and bandwidth are account-level watermarks ('high watermark for any given billing period'), so N repos do not multiply the 2 GB. Only N accounts would.","limits":[{"kind":"per-ip-shaping","value":"bandwidth per month, unlimited repositories and unlimited CI/CD minutes","source":"https://packagecloud.io/pricing/"}],"limits_note":"2 GB storage (high-water mark, so delete-then-reupload does not refund within a period); 10 GB/month bandwidth; private repos gated; packages over 2.6 GB are a paid-plan feature; bandwidth metered from request logs, HEAD/conditional GETs excluded.","identity_cost":{"kind":"email","detail":null,"country":null},"reliability_note":"Stable hosted service; the 2023 change that cut private repos off the free plan shows the free tier is a moving target.","confidence":"reported","confidence_note":"One page read moves it to documented.","evidence":[{"url":"https://packagecloud.io/pricing/","date":"2026-10-21","proved":"read live (firecrawl render): 'Free ... 10 GB bandwidth ... 2 GB storage ... Unlimited CI/CD Minutes'; comparison table shows 'Unlimited repositories', 'Public repositories' ticked, 'Private repositories' and 'Package sizes > 2.6 GB' as paid"},{"url":"https://packagecloud.io/pricing/faq/","date":"2026-10-21","proved":"read live: 'if you upload 100GB of packages, and delete 90GB of them, you'll still have used 100GB for that billing period' (high-water mark)"},{"url":"https://blog.packagecloud.io/packagecloud-private-repositories-on-the-free-plan/","date":"2026-10-21","proved":"read live: free-plan private repos got 402s from 7 Sep 2023"},{"url":"https://packagecloud.io/install/repositories/github/git-lfs/config_file.list?os=ubuntu&dist=xenial","date":"2026-10-21","proved":"probe: GET -> 200 (anonymous public-repo read)"}],"verdict":"fails-quota","verified_at":"2026-10-21T00:00:00.000Z","notes":"2 GB storage + 10 GB bandwidth per month, unlimited repositories and unlimited CI/CD minutes. Private repositories are no longer usable on the free plan (restricted since 7 Sep 2023), so the free tier is effectively public-repo only.","extras":{"dead_end":{"failure_class":"egress","why":"2 GB storage + 10 GB bandwidth per month, unlimited repositories and unlimited CI/CD minutes. Private repositories are no longer usable on the free plan (restricted since 7 Sep 2023), so the free tier is effectively public-repo only.","retry_when":null,"first_recorded":"2026-10-21"}},"binding":"per-ip-shaping","binding_note":"one stream is shaped, and a user's throughput is the shaped rate times the number of streams"},"claims":[{"path":"$.free_tier.stated","kind":"free-quota","num":2,"unit":"GB","per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"},{"path":"$.limits[0].value","kind":"limit:per-ip-shaping","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"}],"unknown":[["$.extras.dead_end.retry_when","process"],["$.free_tier.notes","process"],["$.identity_cost.detail","defaulted"],["$.identity_cost.kind","identity-defaulted"],["$.per_object_cap.notes","not-extracted"],["$.per_object_cap.stated","not-extracted"],["$.retention.notes","not-extracted"],["$.retention.stated","not-extracted"]],"history":[],"drift":[]}