For Next.js + Supabase apps built with Lovable, Cursor, Bolt, v0 or Claude Code

Your AI writes code.
Audit AI proves it's safe to merge.

Scanners hand you a list of warnings. Audit AI finds the bug that lets one customer read another customer's data, writes the fix and the test, and shows you the proof: 200 before, 403 after.

Free for solo builders. Early access is rolling out to Next.js + Supabase repos first.

This is what a result looks like

Example verified security proof
AUDIT-001   Cross-tenant invoice read                 CRITICAL

Entry       GET /api/invoices/:id
Expected    Tenant A cannot read Tenant B

Before      Alice -> Bob's invoice        HTTP 200   x
Patch       RLS-bound client + tenant scope (2 files, 14 lines)
After       Alice -> Bob's invoice        HTTP 403   ok

Existing tests      142 / 142 passed
Security tests        5 / 5 passed
Re-scan             path no longer reachable

Verdict     VERIFIED FIX

Every proof is reproducible. If the sandbox cannot reproduce a finding, it is labelled unverified, never presented as a fact.

How it works

  1. 1

    Find

    Deterministic rules map every route, auth check, Supabase query and RLS policy in your repo.

  2. 2

    Understand

    A model reads only the relevant slice: entry point, identity, tenant, query, policy.

  3. 3

    Prove

    Synthetic tenants Alice and Bob hit the real endpoint in a sandbox. Alice reads Bob's data? That is the bug.

  4. 4

    Fix

    The smallest patch that closes the path. No refactors, no surprise changes.

  5. 5

    Test

    A regression test that fails before the patch and passes after. Your existing tests run too.

  6. 6

    Merge

    The proof lands in your pull request as a check. Green means verified, not 'probably fine'.

What we do not promise

No tool can prove your app has zero vulnerabilities, and we will not pretend otherwise. Audit AI reports coverage with every result:

Checked 12 risks in class authorization/RLS. Verified: 2. Confirmed (no sandbox): 1. Unverified: 0.

Version 0 covers one class deeply: broken object-level authorization, missing tenant scoping, incomplete Supabase RLS and service-role key misuse. That is where AI-generated SaaS apps leak data.

Pricing (early access)

Free

$0

  • Unlimited deterministic scans
  • 3 AI audits per month
  • 1 private repo
  • Public "Verified by Audit AI" badge

Developer

$29/month

  • 10 private repos
  • 20 AI audits per month
  • Fixes, MCP, GitHub

Prices are a hypothesis we are validating with early teams. Waitlist members lock in early-access pricing.

Get your repo audited first