Personally, I always find it weird when a developer relies on free data and then asks for money for a frontend that’s relatively simple by comparison.
The FAQ says nothing regarding splitting the proceeds with ProtonDB for example, yet the app generates traffic on the ProtonDB server.