Most data leaks in apps built with Lovable, Cursor or Claude Code are not hacks. They are missing permission checks: a record loaded by id without checking its owner, a Supabase table with Row Level Security off, an admin button hidden but not protected. This trail teaches you to spot all three.