PreFlight catches security issues. This is where we explain them — the patterns we look for, the real-world incidents behind the threat-intel, and the architecture shapes that shape (or break) your security posture. Read once, build safer forever.
PreFlight is a free in-browser security audit for AI-built apps. Open the page, point it at your code, read what it found, fix what matters. Nothing leaves your machine. This page is the full tour.
Each finding is one row: a severity chip, the category, the CWE id, and the title. Expand it for the evidence line, a short code snapshot, and the specific fix. The chips on the row tell you more at a glance:
PreFlight covers 14 languages. Every probe is scoped to the files and constructs it applies to. A Rust deserialization probe only looks at Rust; a Django setting probe only looks at Python config. On a single-language project the probes for other languages stay silent by design. You see signal for the code you actually wrote, not a wall of irrelevant checks.
When a scan produces findings that map to a regulatory clause, a collapsible Regulatory mapping panel appears above the list. It rolls every mapping up by framework and clause so a non-coder can read the picture without opening 40 cards, and it exports a plain-text auditor handoff. It also states plainly what PreFlight does not scan. FERPA, SOX, FDA 21 CFR 11, FTC, and the EU AI Act are taught in the Learn pages, not detected, because they are not decidable from source code.
Every finding links to a write-up: what the pattern is, why AI emits it, what has gone wrong in the field, and how to fix it. The Learn tab also holds field reports on named incidents, the OWASP coverage map, a glossary, the Breakers catalogue, vetted external resources, and the compliance pages.
Scan the same source again and PreFlight shows the delta since last time: what is new, what is fixed, what is still open. Export the full result as JSON or Markdown, a PR comment, or an agent prompt. History and suppressions live in your browser only.