Using Badge
Pricing
Understand the Free, Pro, Team, and Enterprise plans.
The public /pricing page is the marketing-facing comparison of Free / Pro / Team tiers. Use it for sharing with prospective users, embedding in proposals, or as a quick "what do I get?" reference.
What's there
- 4 tier cards — Free, Pro, Team, and Enterprise.
- Pro is $12/month or $120/year (save 17% annually); Team is $29/month or $261/year (save 25% annually).
- Free includes 1 agent and 30 runs/month. Pro includes 1,000 runs/month. Team includes 5,000 runs/month and up to 5 seats.
- Pro upgrades run through Stripe Checkout, the same flow as Settings → Subscription. Team is contact-led — the Team card's "Talk to us about hiring at scale" action reaches out to Badge instead of checkout.
These values render directly from PRICING, ANNUAL_DISCOUNT_PCT, FREE_LIMITS, and PLAN_ENTITLEMENTS in frontend/src/lib/billing.ts.
Source of truth
The public pricing page, Settings, and this documentation share the same frontend billing constants, which are pinned to the backend plan limits in CI.