Free launch check

Paste your app's address. In about 20 seconds you'll get a score from 0 to 100 and a plain-English list of problems, each with a fix prompt you can paste into Lovable, Bolt or Cursor. No signup, and we never ask for keys.

We only make normal visitor requests (your homepage, its script files, /signup, /login, /checkout, /pricing). Only check sites you own or have permission to test.

Check your Stripe webhooks yourself (2 minutes)

  1. Log in at dashboard.stripe.com and make sure the Test mode toggle is off.
  2. Go to Developers → Webhooks (in newer dashboards: Workbench → Webhooks) and open your endpoint.
  3. Look at the status and the recent deliveries. Red or "Failed" rows, or an endpoint marked disabled, mean your app isn't hearing about payments.
  4. Check that the events your app needs, such as checkout.session.completed and invoice.paid, are selected.
  5. If deliveries are failing, paste this into your AI builder: My Stripe webhook deliveries are failing. Check that my webhook endpoint URL is correct and deployed, that it verifies the Stripe-Signature header using the signing secret from a server-only environment variable, that it returns a 2xx response quickly, and that it handles checkout.session.completed and invoice.paid. Show me how to send a test event from the Stripe dashboard to confirm it works.

Never paste a Stripe secret key into a website you don't fully trust, including ours. This free check never asks for one.