Mock Matrix

Pricing

Simple plans that scale with how much synthetic data you generate.

Free

$0 / month

Everything you need to evaluate Mock Matrix and generate working test fixtures.

Start free
  • 5 active jobs at a time
  • 20 jobs per day
  • 1,000,000 generated rows per day
  • 30 previews per minute
  • 7-day artifact retention
  • CSV and NDJSON exports
  • All installed domain packs
  • Deterministic seeds and provenance manifests

Pro

Most popular
$29 / month

Higher throughput, longer retention, and every export format for teams shipping on synthetic data.

Upgrade in Settings
  • 20 active jobs at a time
  • 500 jobs per day
  • 200,000,000 generated rows per day
  • 120 previews per minute
  • 30-day artifact retention
  • CSV, NDJSON, and Parquet exports
  • All installed domain packs
  • Cancel anytime via the Stripe billing portal

Enterprise

Contact us

For organizations that need the highest limits and a direct line to us.

Contact us
  • 50 active jobs at a time
  • 5,000 jobs per day
  • 2,000,000,000 generated rows per day
  • 600 previews per minute
  • 90-day artifact retention
  • Every export format, including Parquet
  • All installed domain packs
  • Priority support over email

Pro upgrades happen in Settings → Plan & billing — checkout and cancellation are handled by Stripe. Free-tier limits are service defaults and may be tuned over time.

Frequently asked questions

What counts as a row?

Every record written to an output table by a generation job counts toward your daily row quota — if a job produces 40,000 appointments and 12,000 customers, that is 52,000 rows. Previews do not count against the row quota; they are limited separately by the per-minute preview rate.

Can I cancel anytime?

Yes. Pro subscriptions are billed through Stripe, and you can cancel (or update your payment method and download invoices) at any time from the Stripe billing portal — open it under Settings → Plan & billing → Manage billing. Your plan stays active through the end of the paid period.

Is the data really synthetic?

Yes. Mock Matrix never ingests real data — there are no dataset uploads at all. Every value is generated from your scenario parameters, public reference data, and pack-authored distributions, and every dataset ships with a manifest declaring its synthetic provenance. Any resemblance to real people or businesses is coincidental.

What happens if I hit a quota?

The API returns a clear quota-exceeded error and nothing is charged or lost. Active-job and daily limits are rolling, so capacity frees up as jobs finish and the 24-hour window moves.