Every line item, sourced from code.

1 credit = $0.10. Pre-flight quotes show worst-case credit cost before any test runs; unused step budget is auto-refunded. Workers earn $0.067 of every credit they fulfill. Pricing current as of May 26, 2026.

Credit packs

50 credits
$5
$0.10 / credit
Start free
1000 credits
$100
$0.10 / credit
Start free
5000 credits
$450
$0.09 / credit
Start free

Combo bundles

Packaged multi-agent bundles. Cheap pre-launch smoke checks → the Whole Kit tiers (Solo / Core / Plus / Max — bulk-discounted by number of stories, hard-capped at 10). Premium combos AUTO-PAUSE + refund if the bug-threshold trips, so a broken site never burns the full bundle. Pass comboId + stories[] to submit_combo.

Combo Legs Stories cap Duration Credits Pause-on-bugs
💨 The Smoke Stack
Cheapest pre-launch sanity check. Does the site work at all?
3 ~6 min 17
incl. 15%
always runs to completion
🐛 The Bug Sweep
Find the show-stoppers FIRST. Auto-pauses if your site is broken.
4 ~12 min 43
incl. 15%
≥3 critical or ≥5 major
📈 The Conversion Tune-Up
Marketing-side audit. Hero clarity, social proof, funnel friction, target-persona reactions.
Recommended after: combo-bug-sweep
4 ~18 min 40
incl. 15%
≥5 critical or ≥10 major
⚖️ The Compliance Pre-Flight
Legal, accessibility, brand consistency — three deep audits before going to market.
Recommended after: combo-bug-sweep
3 ~22 min 89
incl. 15%
≥5 critical or ≥10 major
🎪 The Whole Kit & Kaboodle — Solo
Every agent against one user story / one URL. The complete exam.
Recommended after: combo-bug-sweep
13 1 ~60 min 216
flat tier
≥5 critical or ≥12 major
🎪 The Whole Kit & Kaboodle — Core
Every agent against up to 3 user stories. The typical pre-launch exam.
Recommended after: combo-bug-sweep
13 3 ~120 min 580
flat tier
≥5 critical or ≥12 major
🎪 The Whole Kit & Kaboodle — Plus
Every agent against up to 6 user stories. For multi-flow products.
Recommended after: combo-bug-sweep
13 6 ~180 min 1080
flat tier
≥5 critical or ≥12 major
🎪 The Whole Kit & Kaboodle — Max
Every agent against up to 10 user stories. The whole-product exam.
Recommended after: combo-bug-sweep
13 10 ~240 min 1890
flat tier
≥5 critical or ≥12 major

Base AI test pricing

AI tests are priced per personality, per step, with a fixed 1-credit floor. The pre-flight quote multiplies creditsPerStep by your step budget (12 for exploration / 20 for goal-directed / 16 for repeat-test / 24 for full-fake-profile signup), then adds any add-ons below.

Personality Tier Credits / step Explore (12 steps) Goal-directed (20 steps)
Impatient Developer essential 0.4 ~6 ~9
Non-Technical Mom essential 0.4 ~6 ~9
Skeptical CTO expert 0.8 ~11 ~17
Gen-Z Student essential 0.4 ~6 ~9
Accessibility Advocate expert 0.8 ~11 ~17
First-Time User essential 0.4 ~6 ~9
Power User expert 0.8 ~11 ~17
Budget-Conscious Shopper essential 0.4 ~6 ~9
Marketing Strategist expert 0.8 ~11 ~17
Legal Eagle specialist 1.5 ~19 ~31
MCP Auditor specialist 1.5 ~19 ~31
Consistency Auditor expert 0.8 ~11 ~17

Packaged AI offerings (personality menu)

Fixed-price packaged tests. Pass personalityOfferingId on submit_test and step budget, inbox, and persona are all locked to the offering. Refund-on-underrun still applies.

Offering Personality Steps Duration Credits
Vendor fitness check Skeptical CTO 12 ~4 min 12
Pricing-page deep dive Skeptical CTO 16 ~5 min 16
WCAG quick scan Accessibility Advocate 10 ~3 min 10
Form-flow accessibility audit Accessibility Advocate 16 ~5 min 16
Full multi-page WCAG AA pass Accessibility Advocate 25 ~8 min 25
Smoke check First-Time User 6 ~2 min 4
Signup gauntlet First-Time User 20 ~5 min 10
Value-prop clarity check First-Time User 8 ~3 min 5
Hero & 5-second test Marketing Strategist 6 ~2 min 6
Full CRO audit (landing → first conversion) Marketing Strategist 20 ~6 min 18
Footer compliance scan Legal Eagle 8 ~3 min 12
Full regulatory-exposure audit Legal Eagle 22 ~8 min 30
MCP smoke check MCP Auditor 6 ~1 min 10
MCP full audit MCP Auditor 24 ~4 min 40
Quick drift scan (3 anchors) Consistency Auditor 12 ~4 min 10
Full multi-page consistency audit Consistency Auditor 24 ~7 min 22

Add-ons

Layered onto the base AI quote. Negative values are discounts.

Add-on Credits Unit Description
Throwaway email inbox +1 per run Provisions a per-job email inbox the AI agent uses for any email field, with wait_for_email for OTP / verification flows.
Throwaway SMS number (Telnyx pool) +2 per run Rents a US/CA phone number from the shared Telnyx pool for phone+OTP signup flows. wait_for_sms polls inbound. Released back to the pool on completion.
Fake profile — physical characteristics +1 per run Adds a generated physicalProfile JSON (age, height, build, hair, eyes, skin tone, distinctive feature) to the agent's system prompt so any open-ended profile fields are filled with consistent realistic values.
Fake profile — full (photos + characteristics) +2 per run (inclusive of basic) Basic fake profile + 2 photorealistic Flux Schnell photos (headshot + half-body) uploaded to TMV Spaces. Photos are signed URLs the agent can upload as avatar / profile imagery.
Repeat-test (returning user) -1 per run discount Pass existingPersonaId to skip signup and sign in as a previously-kept persona. Step budget drops + a per-run discount applies.
Persona retention (30 days) +2 per 30-day window (1st persona / project free) Keeps a successful test account alive for repeat-testing. Each retest bumps the expiry by another 30 days.
Parallel batch premium +15 % on base credits, per test in batch Submit 2-20 AI tests at once via submit_test_batch and they run concurrently (3-at-a-time on the worker). Each test's base credits get this multiplier.
Screenshot — single viewport +1 per shot On-demand screenshot of any URL at mobile / tablet / desktop, with optional clickPaths to drive into a specific app state.
Screenshot — desktop + tablet + mobile bundle +5 per URL (saves 1 credit vs per-shot rate) Captures all three canonical viewports at once. Bundle discount vs three separate single-viewport calls.
Test-payment card (coming soon — Stripe Issuing pending) +25 % markup on funded USD + $2.00 service fee. 1 credit = $0.10. Funded $1-$200, auto-freezes 24h after creation. Mints a single-use Stripe Issuing virtual card so the AI agent can complete a real checkout on the customer's site. PAN never touches the Job record — held only in worker memory while the agent types it at checkout. Pending Stripe Issuing approval on the SHENT account.

Human runner pricing

Real humans on TMV's panel. Per-job-type flat pricing; SLA is the upper bound, not the typical time. Picked when runner: "human".

Test type Default credits Complexity
First Impression 30
General QA 150
Payment Flow 225
Custom 150
AI Review 1

Device emulation

Free. Same Chromium with different viewport, touch events, user-agent, and DPR. Pass devicePreset on submit_test or call list_device_presets for all 131. Featured:

iPhone SE iPhone 13 iPhone 13 Pro iPhone 14 iPhone 14 Plus iPhone 14 Pro iPhone 14 Pro Max Pixel 5 Galaxy S8 Galaxy S9+ iPad iPad Mini iPad Pro iPad Pro 11 Galaxy Tab S4

Quick math

  • Simplest AI signup test: 1 (base) + ~6 (12 steps × 0.5) = 7 credits
  • With email OTP + delete account: +1 inbox = ~8 credits
  • SMS OTP signup with full fake profile + photos: ~8 + 2 SMS + 2 photos = ~12 credits
  • Parallel batch of 5 (basic AI): 5 × 7 × 1.15 = ~41 credits
  • Repeat-test against kept persona: 7 − 1 = ~6 credits + 2 retention/30d (1st free)
  • Capture screenshot triple (desktop + tablet + mobile): 5 credits

Programmatic access: This entire snapshot is also served as JSON at /api/v1/pricing.json — generated live from credit-quote.ts and pricing-catalog.ts on every request, 60-second edge cache. No drift between code and docs.