Skip to main content
QA for the vibe coding era

You shipped in 20 minutes. Your users found the bug.

VibeProof reads your codebase and writes your test cases. Structured QA for solo builders and small teams shipping with AI. No Selenium. No scripts. No QA hire.

BYOK — bring your own key. Supports Anthropic, OpenAI, Gemini, Groq, OpenRouter, and Mistral.

vibeproof.tech/dashboard/generate
Theme:

Built for builders using: Cursor · Claude Code · Lovable · Bolt · Replit · Windsurf

41% of code is now AI-generated. Most ships without testing.

45%

of AI-generated code has security flaws

63%

of vibe coders are non-developers

0

QA tools built for solo builders at $29/mo

Three steps. Five minutes. Actual QA.

01

Upload context

Drop in your README, API docs, or repo structure. VibeProof learns how your app works.

02

AI writes tests

Ask for test cases in plain English. Get structured tests with steps, expected results, and severity tags.

03

Run, track, ship

Execute tests, upload screenshots as evidence, and create GitHub issues from failures with one click.

Everything you need. Nothing you don't.

Codebase-aware AI

Generates tests that understand your product, not just your UI.

Structured test cases

Preconditions, steps, expected results, severity tags. Real QA structure.

Screenshot & video evidence

Attach proof to every test result. No more "works on my machine."

One-click GitHub issues

Failed test → GitHub issue with steps to reproduce. Automatically.

Test runs & audit trail

Track every run with pass/fail history, timestamps, and trend data.

BYOK — bring your own key

Use your Anthropic, OpenAI, Gemini, Groq, OpenRouter, or Mistral key. You control your AI costs.

NEW

AI Code Quality Scanner

Your AI writes code fast. It also writes hardcoded secrets, missing auth, and placeholder TODOs. The scanner catches the 12 most common AI coding mistakes and gives you a health score from 0 to 100.

Hardcoded secretsAPI keys, tokens, passwords left in source
Missing auth on routesAPI endpoints without access control
SQL injection vectorsTemplate literals in database queries
Placeholder codeTODOs, FIXMEs, and "not implemented" throws
Hallucinated importsPackages that don't exist in package.json
Missing error handlingAsync code without try/catch

+ 6 more checks on Pro plans

Code Health Score73/100
2
Critical
5
Warnings
8
Info
NEW

Security Vulnerability Scanner

45% of AI-generated code has security flaws. The scanner runs 15 security checks focused on the vulnerabilities that vibe coders ship most — XSS, CORS, command injection, hardcoded secrets, and the full OWASP Top 10.

Hardcoded secretsAPI keys, tokens, passwords in source
XSS vulnerabilitiesdangerouslySetInnerHTML, innerHTML with dynamic values
SQL injectionTemplate literals in database queries
Command injectionexec()/spawn() with user input
CORS misconfigurationWildcard origins, permissive credentials
SSRF & path traversalUser-controlled URLs and file paths

8 basic checks on all paid plans. 15 deep OWASP checks with the Autofix add-on.

Security Score61/100
3
Critical
2
Warnings
1
Info
Possible Stripe live secret keylib/payments.ts:23
CORS allows all origins (wildcard *)api/webhook/route.ts:8
exec() with template literallib/deploy.ts:41
Math.random() for session tokenlib/auth.ts:15
NEW

Test Coverage Gap Detection

Your codebase has dozens of exported functions, API routes, and components. How many have zero test coverage? VibeProof maps every symbol to your test cases and shows you exactly what's untested.

API route handlersGET, POST, PATCH, DELETE without test cases
Exported functionsBusiness logic with no matching tests
React componentsUI components missing coverage
Class methodsPublic methods in exported classes
Coverage scorePercentage of symbols with at least one test case
Smart matchingCross-references test titles, descriptions, and file paths

Free: top 5 gaps. Pro: full report.

Coverage Score58%
POSTroute-handlerapi/billing/route.ts:14
DELETEroute-handlerapi/users/route.ts:42
processRefundfunctionlib/payments.ts:87
UserAvatarcomponentcomponents/Avatar.tsx:5

Not running on a laptop in someone's closet.

VibeProof runs on Microsoft Azure with managed databases, encrypted blob storage for your screenshots and attachments, and daily backups. Your API keys are encrypted at rest and never leave your account. We're a Microsoft ISV partner — the same infrastructure powering enterprise apps, at indie pricing.

Azure App Service
Azure SQL (managed)
Azure Blob (encrypted)
Azure Key Vault
Daily backups
SOC 2 (roadmap)
Eating our own dog food

We test VibeProof with VibeProof.

Every number below is real. We scan our own codebase with VibeProof and publish the results — because the best proof is using the product on itself.

See all test cases
Autofix add-on — $20/mo

QA that closes the loop.

Most QA tools stop at “here’s what’s broken.” VibeProof goes further. When a test fails, your coding agent gets the full context — test case, steps to reproduce, expected vs. actual — and attempts a fix automatically. You review the PR.

Best for code-level bugs — logic errors, wrong queries, missing validations, type mismatches. Not suited for infrastructure issues, visual bugs, race conditions, or problems requiring runtime debugging.

Step 1

Test fails

Auth flow, step 3

Step 2

Webhook fires

Context sent to coding agent

Step 3

Agent diagnoses

Fix PR if confident

Step 4

Test re-runs

Auto-verified

Powered by Claude Code. The agent reads the failing test, traces the code, and opens a PR if it finds the root cause. Low-confidence bugs get a diagnosis report instead — no guesswork commits.

Start free — add Autofix from your dashboard

Simple pricing. No surprises.

Every plan includes the AI assistant. No credit card required to start.

MonthlyAnnual save 20%

Starter

Free

BYOK — 6 AI providers supported

  • 25 test cases
  • 3 test runs / month
  • 1 project
  • Community support
Start free
Most Popular

Pro

$29/mo

BYOK — you control AI costs

  • Unlimited test cases
  • Unlimited test runs
  • 3 projects
  • AI assistant
  • GitHub integration
  • Screenshot & video evidence
Start free

Pro + Cloud AI

$49/mo

Hosted AI — no API key needed

  • Everything in Pro
  • ~100 AI test generations / mo
  • No BYOK setup required
Start free

Team

$79/mo

BYOK or Hosted AI

  • Up to 5 seats
  • 10 projects
  • Slack notifications (coming soon)
  • Team dashboards
  • Priority support
Start free

QA Autofix

ADD-ON

Works with any plan. Enable from your dashboard after signup.

$20/mo

Fix PRs for code-level bugs automatically
Confidence-gated: no guesswork commits
Auto-retest after fix PRs merge
Optional auto-merge for high-confidence fixes

Best for code-level bugs — logic errors, wrong queries, missing validations. Not suited for infrastructure, visual/CSS, or race condition bugs.

Get started

BYOK = Bring Your Own Key. Use your Anthropic, OpenAI, Gemini, Groq, OpenRouter, or Mistral API key — you pay your provider directly and control your AI costs. Pro + Cloud AI includes hosted inference so you don't need your own key.

You've tried the alternatives.

I'll just click through it manually

You'll miss the same edge cases every time. VibeProof generates cases you wouldn't think of.

I'll write Playwright tests later

Later never comes. VibeProof gives you structured QA today with zero test scripts.

Bug0 or QA Wolf can handle it

At $250–$7,500/mo. VibeProof is $29/mo with BYOK. Built for indie budgets.

I'll just ask ChatGPT to write tests

ChatGPT doesn't know your codebase, track results, or create GitHub issues from failures.

I built this because I needed it.

VibeProof started as an internal QA system for my own SaaS product. I was shipping features fast with Claude Code, finding bugs from users instead of tests, and realized there was nothing in the market built for solo builders who ship with AI. So I built it.

400+ test cases across 18 feature areas, and still the tool I use every day before every deploy. Now it's yours.

Tom, founder. Marine veteran. Solo builder.

Stop shipping bugs. Start shipping confidence.

Free to start. BYOK — 6 AI providers supported. No credit card required.

Start free