Skip to main content

Subscription plans explained

QA Proof offers four plans. They differ along three axes that matter day-to-day: AI generations (one per successful test), concurrent monitors, and history retention. Paid plans include a monthly allowance that resets each billing period; if you need more, upgrade to the next plan. The Free plan is a one-time lifetime trial — 10 generations total, no monthly reset.

Free — $0 (one-time trial)

  • 10 AI generations — lifetime trial, no monthly reset
  • 1 monitor
  • 7-day test-history retention
  • PDF reports
  • Tests are blocked once you hit 10. After that you need to upgrade to keep running tests.
  • Email support

Pro — $29/month

  • 100 AI generations / month
  • 2 monitors
  • 90-day history retention
  • PDF reports
  • Email support

Business — $79/month

  • 300 AI generations / month
  • 10 monitors
  • 365-day history retention
  • PDF reports
  • Priority email support

Scale — $199/month

  • 1,000 AI generations / month
  • 25 monitors
  • 365-day history retention
  • PDF reports
  • Priority email support

What counts as one AI generation?

Every successful test consumes exactly one generation, regardless of test type — Design Fidelity, Responsive, Visual Regression, Accessibility, Design Audit all cost the same. Failed tests don't count: we only charge for results that actually returned.

Paid plans (Pro / Business / Scale): the counter resets to 0 on the first day of each billing period (or when your plan changes via Paddle).

Free: the counter never resets — it's a one-time lifetime trial bucket of 10 generations. If you exhaust it, you must upgrade to keep running tests; downgrading back to Free later does not grant a fresh 10.

You can see your current usage at qaproof.io/app/api-keys or in QAProof → Settings inside the WP plugin.

What does the monitor limit do?

It caps how many monitors you can have active simultaneously. Hitting the limit blocks creating new monitors but does NOT pause existing ones — so an existing monitor keeps running even if you downgrade. To free up space, delete an unused monitor or upgrade.

What does history retention do?

Test results are auto-purged from your account after the retention period. The number affects two places:

  • The TOTAL TESTS lifetime counter on the WP plugin dashboard — it can drop as old results age out.
  • The Test History list inside QAProof → Tests — older entries stop appearing.

The current month's data is always visible; retention only affects how far back you can look.

Annual vs monthly billing

Annual billing is 20% cheaper than monthly. You can switch billing cycles at any time — the change takes effect at the start of your next billing period.

Compare plans side by side

The full feature matrix is on the Pricing page.