Pre-launch security checklist for vibe-coded apps
Tick each check as you finish it. Progress is saved in your browser on this device only, nothing is sent anywhere. Each item links to the guide that shows how.
Step 1: Secrets and keys
Step 2: Access control
Step 3: Code and dependencies
Step 4: Server lockdown
Step 5: Public exposure
Step 6: Abuse and cost
Step 7: AI agents
Step 8: Backups
Step 9: Monitoring and response
Frequently asked questions
How do I use this checklist?
Work through the steps in order and tick each item when it is done. Every item links to a guide with the exact commands. The list is saved in your browser, so you can come back later.
Is my progress sent anywhere?
No. Progress is stored in your browser on this device only (local storage). Clearing site data or using another browser starts a fresh list.
How often should I run the checklist?
Run it in full before launch and again every month, and repeat the relevant steps after big changes such as a new database, a new provider or letting an AI agent work on production.