The fairest way to compare Lovable and Bolt is to judge them on the same job, so this comparison uses one: a client portal where customers log in and see only their own invoices. The visible part, a list of invoices, is an afternoon of work for either tool. The invisible part is the actual product: authentication, session handling, and the guarantee that customer A never sees customer B's invoices.
It's the canonical business app: thin UI, heavy plumbing. Both tools are pitched at exactly this kind of request, and the failure modes it exposes (client-side auth checks, permissive database rules) are the ones the security research keeps flagging in AI-generated code. A comparison that only looks at landing pages flatters both tools; a portal makes them show their plumbing.