TL;DR: they called it vibe coding not using AI as a tool, or AI assisted coding. It's a red flag to me and the app is probably crap.
It's one thing to use AI to code and completely another to "vibe code".
Vibe coding as a general thing, means giving the ai a task, having it do it with minimum intervention, and if it "looks" good, shipping it as is.
i.e. vibe coding is terrible. It produces dogshit.
Using AI to write some form using a CMS's API that you've done a thousand times and it's just a PITA to find how to define the fields, is fine, for example. But that isn't vibe coding per-se.
If they used AI as a tool they wouldn't call it vibe coding, but they probably used it as a mule that did everything and just carried them along, produced crap, after which they say LGTM and ship it to us posing as if they made something even remotely close to linux users' standards.