FlagBeta

Pricing

At cost. Why pay more?

You pay for what you use, at prices set just above what Cloudflare charges us, plus card fees. No tiers, no annual contracts.

MeterWhat countsPrice
SDK requestsOne SDK or API call (flag evaluation, config fetch, event upload); an open stream counts as one request per hour.$1.00 per 1,000,000 requests
EventsOne exposure or custom event; each upload counts as at least 100 events (SDKs batch by default).$0.10 per 1,000,000 events

No tiers, no minimums. Billed monthly in arrears; a month under $5 carries over to the next instead of being charged.

Estimate your month

$0.00
requests
$0.00
events
Estimated monthly total$0.00

Under $5: nothing is charged this month; it carries over to the next.

How "at cost" works

Price ≥ 3 × our cost

Each meter's price is at least three times our worst-case Cloudflare cost for it. That covers card fees, fixed costs and spikes, and nothing more. We re-check prices every quarter.

Card fees included

Stripe charges 2.9% + 30¢ per invoice. It's part of the price, and your admins see it, line by line, in Where your money goes.

Under $5 carries over

We bill monthly in arrears, one invoice per organization. A month under $5 isn't charged (the card fee would eat it); it carries over to the next.

Free during the beta

Billing is off while Flag is in beta: usage is metered and shown to your admins, and nobody is charged. You'll be told before charging starts.

MeterOur priceCloudflare's cost to us (worst case)Multiple
SDK requests$1.00 per 1,000,000 requests$0.321 per 1,000,000 requests3.1×
Events$0.10 per 1,000,000 events$0.0232 per 1,000,000 events4.3×

Bulk data can live in your own bucket (S3, R2, B2, GCS) on your own bill, and AI features run on your own provider key, so neither shows up here.

Compared