Your first five checks.
A small, useful place to start.
- 5 common security holes
- A 5-minute test for each
- 3-page PDF, yours to keep
- No email address needed
// BUILT WITH AI. CHECKED BY YOU.
Five common security holes.
A 5-minute test for each. Free.
3-page PDF. No email. Yours to keep.
Want to go further? See the scannerA working app is the beginning.
Let's check the parts you can't see.
Cursor · Claude Code · Lovable · Bolt · v0 · Replit
Security holes can hide when you're the only user testing your app. Attackers don't test it like you do.
SOUND FAMILIAR?
THE FIRST DOOR / FREE
Direct download. No signup, no detour.
Run one command. See the suspects, the file and line, and the guide page that explains the fix.
node ship-safe-scan.mjs . --url https://my-app.com
Illustrative 38 → 96 walkthrough; scores vary by project. A clean scan is a starting point, never proof of security.
THE SECOND DOOR / THE $19 KIT
One payment. Yours to use in your own and client projects.
Scan your code. Check your live site. Know where to start.
What it is. How to test it. How to fix it.
Scroll the pages. Tap to read.
A small, useful place to start.
Everything in Free, plus:
Not sure? Take the free checklist.
If you fail one test, you'll know whether you need the rest.
You don't need a security background.
You do need an app you're willing to check.
Want hands-on help instead? See the audits
“I make animated security explainers as @stackdrawn. This kit is everything I check before I'd let a friend launch.”
STACK, DRAWN ↗If you've shipped with an AI tool, you can start here. The guide uses plain language and gives you browser tests, commands and SQL queries to follow. Some fixes need your AI coding tool and a little patience.
The security principles apply across stacks. The scanner works best with JavaScript and TypeScript projects; the reference code focuses on Next.js, Supabase and Stripe. Use the fix prompts to adapt the guidance to your stack.
No. Code scanning runs on your machine. Unless you use --offline, it can look up dependency names on npm. If you provide --url, it sends checks to that live site. Only test apps you own or have written permission to test.
No. The scanner flags common patterns for you to investigate. Ownership checks, UI-only permissions and prompt injection need the manual tests in the guide. No scanner score replaces a professional security assessment.
Node.js 18 or newer and access to your project files. The scanner is one file with no dependencies to install. The field guide and checklists are PDFs; the Supabase audit runs in your Supabase SQL editor.
Yes, by application. A Security Audit ($500) gets you a hand-tested review of all 15 holes with a written report. With Audit + Fix ($2,500), I fix the critical and high findings too. See how audits work.
You have 14 days to request a refund, no questions asked. Updates to this kit are free for life through the same Gumroad download link. Contact the seller through your Gumroad receipt for purchase help.
Yes. One purchase covers one developer and allows use in personal, commercial and client projects. You can adapt the code and prompts for those projects. You can't redistribute or resell the kit itself.
BUILD SOMETHING GOOD. CHECK THE LOCKS.