While that might be true, you can also just type "Movies that show smart people under pressure" [1] or similar queries directly into Google, and Gemini AI overview will give you a list of movies that match said criteria.
I assume you’re just passing the request on to an LLM. So unless the LLM is running on prem (like a tiny llama model), you’re probably sending it to OpenRouter or some other AI provider at cost which might explain the In-App purchases.
In all candor, I think it’s going to be an incredibly hard sell to convince people to pay for a recommendation app.