But how do you know if it should be an app? It seems like we need a ShouldThisBeAnApp app where you can upload screenshots, descriptions, API diagrams, etc. and allow AI + community input to make the determination.
In this case it's very easy: if all the functionality can be run in the browser, which already is an app installed on my computer, don't make it an app. At least not a native one.