Featured · Security basics
How to Secure a Vibe Coded App: The Complete Security Checklist
A plain-English security checklist for vibe coded apps. Find leaked keys, open databases, and the other mistakes AI tools make, with copy-paste fix prompts.
Resources
Plain-English guides to shipping AI-built code safely. No security background required.
Featured · Security basics
A plain-English security checklist for vibe coded apps. Find leaked keys, open databases, and the other mistakes AI tools make, with copy-paste fix prompts.
Databases
A step-by-step Lovable security checklist: check your Supabase Row Level Security, find leaked keys, and confirm your auth setup, with a copy-paste RLS fix.
Security basics
Most Cursor security advice is about your source code privacy. This checklist is about the app Cursor built: keys, auth, inputs, with Cursor-ready fix prompts.
Databases
How Supabase tables end up without RLS in AI-built apps, how to test your policies with the anon key, and the three policy shapes almost every app needs.
Secrets
Accidentally pushed an API key to GitHub? Rotate it at the provider first, then clean your git history, then stop the next one. Calm, ordered, tested steps.
Scanning
Scan a GitHub repo for vulnerabilities free: secrets in git history, injection flaws, risky dependencies, and exposed config. What each check takes by hand.
Your first scan takes about two minutes. Your first fix might too.