How to add two-factor authentication to your app
Which second factor to offer, how 2FA works in Supabase Auth, how to enforce it in the database, and how to handle lost phones without opening a back door.
Read articlePlain-language guides for people who built an app with Lovable, Bolt, Cursor, v0 or Replit: finding what broke, making it safe and getting it live.
Which second factor to offer, how 2FA works in Supabase Auth, how to enforce it in the database, and how to handle lost phones without opening a back door.
Read articleWhy an AI-written app runs in development but fails to build on TypeScript errors, how to find and fix the real error, and why not to turn the check off.
Read articleHow to test your own app for IDOR with two accounts, why AI-built apps often have it, and how to fix it with server-side ownership checks and RLS policies.
Read articleWhat a v0 screen is missing before it's an app, and the steps to get there: one repository, shared components, real data, error states, auth and safe releases.
Read articleWhere to find the real error in a failed Vercel build log, the causes that show up most in AI-built apps, how to fix each one and how to stop it coming back.
Read articleThe accessibility problems AI-built web apps most often have, a 30-minute test you can run yourself, the fixes that matter most and where WCAG 2.2 fits.
Read articleWhat tool terms, copyright rules and contractor agreements say about owning AI-generated code, and the practical steps to secure it. Not legal advice.
Read articleA step-by-step way to debug an AI-built app without being a developer: browser console, Network tab, version history, Supabase logs, and when to stop prompting.
Read articleWhat to check before opening your Lovable, Bolt or Cursor app to the public: exposed API keys, Supabase Row Level Security, auth, secrets, rate limits and backups.
Read articleRun the free health check on your app's URL, or get the $299 App Rescue Audit: a senior engineer reviews the code and sends you a written report in 2 business days.