Vibe Check

Security Checks for Your Vibe-Coded Web App

Free, passive, non-invasive scans tuned to surface the obvious security gaps fast.

What we check

Quick scans that explain your security posture

Security Headers

Browser guardrails

We look for CSP, HSTS, X-Frame-Options, and more so browsers know how to block injection, clickjacking, and MIME-sniffing tricks.

TLS/SSL

Encryption in transit

We confirm your certificate, protocol, and cipher strength so visitors are not greeted with scary HTTPS warnings or downgrade attacks.

CORS Policy

Data sharing rules

We make sure other origins cannot freely read user data unless you explicitly allow it — misconfigured CORS is a common breach root cause.

API Surface

What's publicly reachable

We list exposed endpoints, source maps, and obvious backups so you can double-check that only intentional assets are on the internet.

Passive by design

We only send standard GET/HEAD requests — no fuzzing, no credential stuffing, no invasive probes. Perfect for catching obvious CORS / API issues. You see exactly what an everyday visitor sees.

React Server Components

Using React 19 or Next.js?

Check if your app is exposed to CVE-2025-55182 (RCE), CVE-2025-55183, or CVE-2025-55184 — critical React Server Components vulnerabilities patched in December 2025.

Check for RSC vulnerabilities →

Need deeper coverage?

Full CORS/API surface scanners simulate cross-origin preflights, crawl multiple hosts, and probe dynamic policies. Because they’re intrusive, they require sign-up, verification, and rate-limiting. When you’re ready for that level, look for vetted industry partners.

For developers & AI agents

The scanner is fully API-driven — no browser required. Trigger scans from CI, scripts, or let your AI agent run security checks on your behalf. No API key needed.

POST /api/scan/startGET /api/scan/statusGET /api/scan/result
View API & agent docs →