Pricing

Same API on every plan. Each tier comes with an included allowance on four axes: daily monitors, hourly monitors, on-demand audits, and team seats. Every plan has a hard cap on monitors and on-demand — hit your limit and you get a one-click upgrade prompt, not a surprise bill. Seats are the exception: grow past your included members and you're billed via Polar at $15/seat/month above the allowance. Business customers can switch to a hard cap on seats too on request.

Indie

$19 / month

Daily monitors + on-demand audits for a solo dev.

  • 5 daily monitors
  • 0 hourly monitors
    Upgrade to Pro for hourly cadence
  • 100 on-demand / month
  • 1 seats
    +$15 /seat /mo above
  • ✓ API access + webhooks
Choose Indie

Startup

$49 / month

15 daily monitors, Slack alerts, small team.

  • 15 daily monitors
  • 0 hourly monitors
    Upgrade to Pro for hourly cadence
  • 300 on-demand / month
  • 3 seats
    +$15 /seat /mo above
  • ✓ API access + webhooks
Choose Startup
Recommended for teams

Pro

$149 / month

Hourly monitors, API access, webhooks, bigger team.

  • 50 daily monitors
  • 5 hourly monitors
  • 1,000 on-demand / month
  • 15 seats
    +$15 /seat /mo above
  • ✓ API access + webhooks
Choose Pro

Business

From $499 / mo annual

Custom limits, hard-cap option, support SLA.

  • Custom daily monitors
  • Custom hourly monitors
  • Custom on-demand / month
  • Custom seats
  • ✓ API access + webhooks
Get started

Seat overage

The one axis where you can grow past your plan without upgrading. Additional team members are billed at $15/seat/month via Polar, above your plan's included seats. You see live member counts + projected overage on the billing page in the dashboard. Business contracts can opt into a hard cap instead.

What the numbers mean

Daily / hourly monitors
One monitor = (page × device × region). The scheduler fires each due monitor on every tick. Hard cap at your plan's allowance — upgrade to add more. Hourly cadence requires Pro+; Indie and Startup get 0 hourly slots.
On-demand audits
Manual POST /v1/audits and dashboard-triggered runs. Hard cap resets on the 1st of each UTC month. Hit the cap → upgrade or wait for the next cycle. No metered billing, no surprise invoices.
Seats
Team members you've invited in the dashboard. The only axis with metered billing: members above your included allowance are billed $15/seat/month via Polar. Clerk owns the directory; Polar bills the overage at the end of each cycle. Business contracts can opt into a hard cap on seats instead.
API access
Every plan gets API access and webhooks. Mint API keys from the dashboard and hit /v1/audits directly. Same API on every plan — you just get more included usage as you go up.
Hard cap (Business only)
Business contracts can opt into hard caps on seats as well via Polar's product metadata — useful for teams that prefer absolute budget predictability. All other plans are always hard-capped on monitors and on-demand audits.

FAQ

Can I change plans mid-cycle?
Yes. Prorated billing is handled by Polar — you're credited for unused time on your current plan and charged the difference for the new one. Limits update immediately.
What happens when I hit a limit?
The API returns a 402 with a direct upgrade link. Monitors and on-demand audits are hard-capped — no surprise billing, just a prompt to move up a tier. Seats are the exception: you can keep adding members and Polar bills $15/seat/month above your included allowance.
How are seats billed?
Your included seats are covered by the base price. Each additional member above that allowance is billed at $15/seat/month via Polar. Billing is monthly; you see live counts on the billing page. Remove members mid-cycle and you stop paying for them.
Is there a free tier?
No — every plan is paid. We don't offer a free tier because running real Lighthouse audits on real infrastructure costs money, and we'd rather give you a consistent, trustworthy product than a throttled tease.
What payment methods do you accept?
Card payments via Polar. Invoices for annual Business contracts. All billing is in USD.
Can I cancel any time?
Yes. Cancel from the dashboard and your plan stays active through the current billing period. No early-termination fees. Reactivate any time and your data + monitors come back as they were.
Do you offer annual pricing?
Business is annual at from $499/mo with custom limits. Indie, Startup, and Pro are monthly — keeps the plans simple and commitment low.