Mirra

All mirrors, every tier.
Pay for minutes you use. No hard caps, no overage drama.

Start free. Every tier includes every mirror — Stripe, Resend, Twilio, Plaid, and the rest of your application infrastructure. No hard caps: overage kicks in automatically so tests never fail because you hit a quota.

Private beta · Design partners get Team tier free for 12 months

Free

$0

Evaluate Mirra on a single repo. Enough minutes to run your integration test suite on real mirrors.

  • 100 minutes / month
  • 2 concurrent sessions
  • All mirrors included
  • 7-day session retention
  • $0.01/min overage, no hard cap
  • Community support
Request access

Pro

$20/ month

For individual engineers running mirrors across CI and local dev. Priced so cost is never an evaluation variable.

  • 1,000 minutes / month
  • 10 concurrent sessions
  • All mirrors included
  • 30-day session retention
  • $0.005/min overage, no hard cap
  • MCP server for coding agents
Request access
Most teams

Team

$80/ workspace / month

For teams standardizing on mirrors across repos. Includes 5 seats, shared scenarios, GitHub App.

  • 10,000 minutes / month
  • 50 concurrent sessions
  • 5 seats included, +$15/seat
  • 90-day session retention
  • $0.003/min overage, no hard cap
  • Shared scenarios · GitHub App · team dashboard
Request access

Enterprise

Custom

Self-hosted option, SSO, SOC 2 evidence, data residency, custom SLA. For teams with procurement requirements.

  • Unlimited minutes, custom concurrency
  • Unlimited retention
  • Self-hosted (Docker Compose · K8s Helm)
  • SSO / SAML · SOC 2 evidence
  • US · EU · custom data residency
  • Custom SLA · named contact
Book a call

What's in each tier.

FeatureFreeProTeamEnterprise
Session-minutes / month1001,00010,000Unlimited
Concurrent sessions21050Custom
Overage$0.01/min$0.005/min$0.003/minIncluded
Session retention7 days30 days90 daysUnlimited
All mirrors included
MCP server for coding agents
Vitest plugin
Shared scenarios
GitHub App integration
Team dashboard
Seats included115 (+$15/seat)Custom
SSO / SAML
SOC 2 evidence
Self-hosted option
Data residencyUSUSUSUS · EU · custom
SupportCommunityEmailPriority email (24h)Dedicated + SLA

Billing questions.

  • What's a session-minute?

    A session is one running mirror environment — a container with faithful state for all the vendors you're testing against. Session-minutes are wall-clock minutes that session is live. One-minute CI runs with 50 concurrent sessions = 50 session-minutes. Overage kicks in automatically with no hard cap, so tests never fail because you hit a quota.

  • Why minutes instead of requests or sessions?

    Requests are too granular to reason about, and per-session billing punishes short tests. Session-minutes match how teams actually think about CI cost — it's the same unit their build minutes are priced in.

  • Are all mirrors in every tier?

    Yes. Free gets the same Stripe, Resend, Twilio, and every other mirror as Enterprise. Differentiation is usage limits, concurrency, retention, and team features — never mirror access.

  • How does Team billing work?

    $80/workspace/month includes 5 seats and 10,000 minutes. Additional seats are $15/month each. Usage beyond 10,000 minutes is $0.003/min overage with no hard cap. Reviewers and read-only users are free.

  • Do you have a design partner program?

    Yes. The first 20 customers get Team tier free for 12 months in exchange for monthly feedback, public logo usage, and case-study participation after 6 months.

  • Do startups or OSS maintainers get a discount?

    Early-stage (pre-Series A) startups and verified OSS maintainers get Team tier free for 12 months. Reach out via the contact page.

  • When can I self-host?

    Self-hosted (Docker Compose / K8s Helm) is part of the Enterprise tier, available once we've shipped SOC 2 Type 1 (Year 2).

Ready to run tests against real behavior?

Request access — design partner slots are still open. Pilot teams lock in Team-tier pricing for 12 months.