CliffMap How we make money

Methodology

  1. Capture. Each vendor’s public pricing page, after reading its robots.txt, saved as text with the date (2026-11-10). Firebase, Sanity and Upstash robots rules blocked capture, so they are not listed.
  2. Cliff. A step in cost: a fixed base fee that jumps between plans, or a metered rate beyond an included amount. Charts show the base fee per plan on a square-root scale.
  3. Commercial-use filter. A plan is greyed only when the vendor’s own wording forbids that use (Vercel Hobby for any earning site; Cloudflare Free for collecting card details). “Unknown” is not “allowed”.
  4. Never invent. A price we could not read is shown as “not captured”.
  5. Not modelled yet: a cost-at-usage curve, add-ons, regional pricing, annual discounts.

Known gaps (2026-11-10)