Lovable, Bolt, v0 and Cursor all ship apps with the same handful of holes, and none of them throw an error. One guide per tool, per question.
The same handful of mistakes shows up in almost every app built fast. Six checks, no tools required, each with the exact command to run and what a failure looks like.
Six checks, none of which need a tool: row-level security off, a policy that allows everything, secrets in NEXT_PUBLIC_ or VITE_ variables, auth that only runs in the browser, .env in git history, and a webhook with no signature check. Numbers one and four cause most of the breaches you read about.