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.

0 of 36 done

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.