Is your AI-built app ready for real users?
The Plutonapps production-readiness check scores an app built with Lovable or any AI builder out of 100, in about three minutes. Answer 19 questions on security, data, releases, monitoring, payments, privacy and ownership, and see the three risks to fix first. It is free, and your answers stay in this page unless you ask for the full report by email.
The questions
How the score works
Every question has a fixed weight, and the weights add up to 100. Your answer earns all, part or none of it; “Not sure” earns nothing. A question that does not apply to your app is left out and the rest are scaled back to 100. Any critical gap caps the score at 49. The rules are the same in your browser and on our server, and there is no AI in the loop.
| Area | Questions | Weight |
|---|---|---|
| Security and access | 5 | 25 |
| Data safety | 3 | 20 |
| Releases and testing | 3 | 15 |
| Running it live | 3 | 15 |
| Payments | 2 | 10 |
| Privacy and compliance | 2 | 10 |
| Ownership | 1 | 5 |
Bands: 90 and above is production-ready, 75 to 89 nearly there, 50 to 74 needs work, below 50 not ready. What each term means is in our glossary.
Questions about the check
What does the production-readiness check measure?
19 questions across seven areas that decide whether an app is safe for real users: security and access, data safety, releases and testing, running it live, payments, privacy and compliance, and ownership. Each answer is scored against a fixed weight, and the areas add up to 100.
How is the score calculated?
Every question carries a weight, and the weights add up to 100. Your answer earns all, part or none of that weight. "Not sure" earns nothing, because if you cannot say it is done the safe assumption is that it is not. A question that does not apply to your app, such as payments when you take none, is left out and the rest are scaled back to 100. A critical gap, such as a service-role key in the browser, caps the score at 49. The same rules run on our server, with no AI involved.
What score counts as production-ready?
90 or more is production-ready, 75 to 89 is nearly there, 50 to 74 needs work before launch, and below 50 is not ready for real users. Any single critical gap holds an app below 50, whatever else is in place.
Do you store my answers?
Not unless you ask for the emailed report. The score is worked out in your browser. If you ask for the report, we store your email, the name and app address you give, your answers and your score for 24 months, send the report once and tell our team. We only send you anything else if you tick the box. We never visit or scan your app's address.
Is it only for apps built with Lovable?
No. It works for any app built with an AI app builder such as Lovable, Bolt, v0 or Replit, or built by hand. Some questions name Supabase because most AI-built apps run on it, but the same checks apply to any app with a database, sign-in and payments.
What should I fix first?
Start with the three risks the check shows you. Critical gaps come first, then the answers that lost the most points. Each one links to a plain-English definition in our glossary. If you would rather have engineers fix them, that is what a Plutonapps plan does.
Rather have engineers fix it for you?
You keep designing in Lovable. Plutonapps engineers make the real product secure, tested and ready for production, on a subscription.
See the plans