An AI assistant with live access can go wrong in three places: it reads a secret it should not, it acts without approval, or it fails where nobody is looking. Here is the design answer to each, plus seven questions to put to your developer before you switch anything on.
A vibe-coded SaaS is not production-ready because the demo works. It is ready when twenty gates — auth, RLS, API caps, CI, and GDPR — can fail the release.
Most MVPs built on Lovable, Replit, or Cursor ship with an exposed database key or inverted access policy. Here's what IndiaNIC's security team finds in audits, and the 72-hour framework we use to fix it before launch.