← Back to library

▶ quest log

A Ten-Point Security Checklist for a Generated App

SecurityIntermediateAdvanced@millee.mdsaved JUL 24

◇ Could this help me?

Yes. Every item on this list is a genuine control and the set covers the failure modes that actually get generated apps compromised: exposed secrets, permissive table defaults, unprotected routes, and no logging to reconstruct what happened. It works well as a quick self-audit, though passing all ten is a floor rather than a finished security posture. This is a general practice.

✦ Walkthrough+10 xp / step
0 / 12 steps · adopt for +40
$ suggested_prompt+40xp

Audit this application against ten specific security controls and report pass, fail, or not applicable for each with the evidence you found: rate limiting, API keys and secrets kept server side, row level security on every table, environment files excluded from version control, validation and sanitization of user input, no table left publicly readable by default, authentication enforced on every protected route, error responses that do not leak stack traces, admin and debug endpoints disabled or locked down, and logging sufficient to detect an attack. Report first and fix nothing until I choose which to address.

More from Security

Enter world →