A New Category of Security Tool

AI Enforcement Security

VibeCheck is the first AI Enforcement Security tool — it proves whether AI-written code actually enforces the security it claims.

Traditional scanners find bugs. We audit claims vs reality. That's a fundamentally different job.

100% local verification • No uploads • No SaaS dependency

The Problem We're Solving

AI-generated code hallucinates security guarantees.

Claim vs Reality
// Protected by auth middleware
Middleware file exists but route isn't covered
Claim vs Reality
import { rateLimit } from 'express-rate-limit'
Imported but never applied to any route
Claim vs Reality
// TODO: Add validation before prod
Still in production, 6 months later
Claim vs Reality
const isAdmin = checkRole('admin')
checkRole() always returns true

What VibeCheck Is (and Isn't)

We're creating a new category. It's important to be clear about what that means.

We Are NOT

  • SAST Tool

    We don't scan for code patterns

  • Vulnerability Scanner

    We don't check CVE databases

  • Linter

    We don't enforce code style

  • Compliance Checklist

    We don't tick boxes

We ARE

  • Enforcement Auditor

    We verify controls actually run

  • Claim Validator

    We test comments against code

  • Reality Checker

    We prove what's true, not assumed

  • Trust Verifier

    We show evidence, not assertions

Three Pillars of AI Enforcement Security

Hallucination Detection

The bridge to understanding

Does the code say it's secure but isn't? Is validation claimed but missing? Is auth assumed but not enforced? This is how developers first understand VibeCheck.

Offline-First Security

The philosophy

No uploads. No SaaS dependency. No CI lock-in required. Deterministic, local verification. Your source code never leaves your machine.

AI Abuse & Compute Risk

The emerging frontier

Security isn't just auth — it's cost explosion, prompt injection, and compute misuse. VibeCheck audits AI-era risks that traditional tools ignore.

30+ Enforcement Scanners

Purpose-built for modern web apps. Understands Next.js, Express, and common auth patterns.

Auth & Authorization

8 scanners

Unprotected routes, middleware gaps, role enforcement

Input Validation

4 scanners

Client-only validation, ignored Zod schemas

Network Security

5 scanners

SSRF, CORS, open redirects, missing timeouts

Supply Chain

5 scanners

Unpinned deps, postinstall scripts, deprecated packages

AI Hallucinations

3 scanners

Unused imports, comment-only protection, phantom middleware

Abuse & Compute

3 scanners

Unbounded AI calls, missing cost controls, prompt injection

Free vs Pro

The free version gives you all scanners and proof-based findings. Pro adds visualization, traces, and advanced policy features.

Free

No account, no limits

$0/forever
  • 30+ enforcement verification scanners
  • Proof-based findings with evidence
  • JSON/Markdown/SARIF reports
  • CI/CD integration ready
  • 100% local analysis — code never uploaded
  • Unlimited scans, forever free
Install Free
Most Popular

Pro

For solo founders shipping fast

$29/monthor $290/year
  • Everything in Free, plus:
  • Interactive proof viewer
  • Proof trace visualization
  • What-If policy simulation
  • Regression detection
  • Cross-finding correlation
  • PDF report exports
View Pro Plans

Pro Features

Advanced tools for developers who want more than just findings

Interactive Proof Viewer

Visual dashboard to explore enforcement evidence, filter by claim type, and drill into code

Proof Trace Visualization

See exactly how data flows through your app — from request to enforcement checkpoint

What-If Policy Mode

Simulate waivers and downgrades before committing. See how policy changes affect your posture

Regression Detection

Compare scans over time. Catch when enforcements disappear or new gaps appear

Cross-Finding Correlation

AI-powered pattern detection across findings. Spots auth+validation gaps, middleware bypasses

Architecture Maps

Interactive route maps showing enforcement coverage, middleware layers, and security boundaries

PDF Report Exports

Export findings as PDF reports for compliance, audits, and client deliverables (Pro-only)

Priority Support

Direct email support with faster response times from the team that builds VibeCheck

100% Offline-First

Your code never leaves your machine. No cloud uploads, no telemetry, no phone-home. This is the ethos of AI Enforcement Security.

Scans never contact our servers

All enforcement verification runs locally. Your source code stays on your machine.

License verification is offline

Ed25519 signatures verified locally. No internet required after activation.

Portal is billing-only

The only server interaction is generating keys. Nothing else phones home.

Simple Pricing

One plan. Monthly or annual. Cancel anytime.

Pro Monthly

For solo founders shipping fast

$29/month
  • Everything in Free
  • Interactive proof viewer
  • Proof trace visualization
  • What-If policy simulation
  • Regression detection
  • PDF report exports
  • Email support
Get Started
Best Value

Pro Annual

Save $58 — 2 months free

$290/year
  • Everything in Pro Monthly
  • 2 months free
  • Priority support
  • Architecture maps
Get Started

How Licensing Works

Simple, transparent licensing with complete offline verification

1

Subscribe to Pro

Choose monthly or annual billing through Stripe. Secure checkout, instant access.

2

Login to Portal

Access your Pro Portal and generate a 90-day license key. Generate new keys anytime.

3

Activate Locally

Paste your key in the viewer or run `vibecheck activate`. Verification happens offline.

4

Renew Every ~90 Days

VibeCheck reminds you before expiry. Generate a fresh key from the Portal in seconds.

No Background Phone-Home

VibeCheck never contacts our servers during scans. License verification uses cryptographic signatures that work completely offline. The Portal is only used for billing and key generation.

FAQ

Common questions about AI Enforcement Security

What is AI Enforcement Security?

AI Enforcement Security is a new category of tools that prove whether security, privacy, and abuse controls actually exist and are enforced in AI-generated code — not just implied, commented, or assumed. Traditional security tools scan for vulnerabilities. VibeCheck verifies enforcement reality. That's a fundamentally different job.

How is this different from a vulnerability scanner?

Vulnerability scanners look for known bugs and CVEs. VibeCheck doesn't find bugs — it audits claims vs reality. When AI writes '// Protected by auth' but the middleware doesn't actually cover that route, that's not a bug in the traditional sense. It's an enforcement gap. We prove what's true, not what's claimed.

What are 'security hallucinations'?

AI-generated code often hallucinates security guarantees. It writes comments claiming protection exists, imports security libraries but doesn't use them, or creates middleware that never gets wired up. The code looks secure on inspection but provides no actual protection. VibeCheck detects these patterns.

What's included in the free version?

The free version includes all 30+ enforcement verification scanners, proof-based findings with evidence, and exportable reports (JSON/Markdown/SARIF). You get the full verification engine — Pro adds the interactive viewer, proof traces, regression tracking, PDF exports, and advanced policy features.

Why is offline-first important for security tools?

Security tools that analyze your source code shouldn't require uploading that code anywhere. VibeCheck runs 100% locally with no cloud dependency. Even license verification uses cryptographic signatures that work offline. This isn't just privacy — it's philosophical: verification should be deterministic and self-contained.

What frameworks does VibeCheck support?

VibeCheck works best with Next.js, Express, and Node.js projects. It understands NextAuth, Clerk, Supabase Auth, and other common auth libraries. Framework-specific scanners detect patterns like unprotected API routes in Next.js App Router or missing middleware in Express.

Can I use VibeCheck in CI/CD?

Yes! VibeCheck outputs SARIF format for GitHub Security tab integration, plus JSON and Markdown for custom workflows. Run `vibecheck scan --format sarif` in your pipeline. The free version works great for CI — Pro adds baseline comparisons and regression detection.

What about AI abuse and compute risks?

Security isn't just about auth anymore. AI-powered apps face new risks: unbounded API calls that explode costs, missing rate limits on AI endpoints, prompt injection vulnerabilities. VibeCheck is one of the first tools to audit these AI-era risks alongside traditional security controls.

Stop Shipping Hallucinated Security

AI Enforcement Security is a new category — and VibeCheck is leading it. Prove what's enforced, not what's claimed.