A story

Laneindex hit publish. Customers were still on last week's app.

Laneindex shipped a contact form on Wednesday. For five days the neighborhood stayed quiet, and they read it as no demand. Publish had looked green. The live URL was still last week's build, so the form never existed for anyone who actually opened it. The editor showed the new page the whole time.

What happened

Listings were there: plumbers, sitters, a couple of electricians. They added a contact form on Replit, hit publish, got a green button, dropped the live URL in the neighborhood group, and waited. Nothing landed.

Day five a neighbor who had been shown the editor said they already sent a message. The public site was still last week's browse-only directory. No form. They almost killed it because nobody used it. Nobody used it because it was not on the live URL.

Aside

Open the live URL in a private window, on a phone that has never seen the editor, and look for the form. If it is not there, the live URL is not the publish you think.

Focale was not on that app. Nothing was watching whether the live URL actually moved.

What I built this for

Focale watches signup, checkout, and deploys on a live Lovable, Bolt, or Replit app, including the case where the live URL is not the publish you think. Plain English, proven fix. No write access to your database. You approve anything near money or accounts.

Free is $0. Watch is $9.50 (list $19). Protect is $24.50 (list $49). Prices are on focale.io/pricing.

Sleep through the next deploy.

Focale watches signup, checkout, and deploys on a live Lovable/Bolt/Replit app and explains what broke in plain English, with a proven fix.

See how Focale watches a live app