Hi,
I have started working on an app, some sort of statistical aggregator but upon discovering that there is only a couple of private companies that package this data and sell it at astronomical prices I thought it would be interesting to jump in this niche market with a cool streamlit app, however I cannot get around how to monetize it.
My simple idea would be to release a free to use app which shows some basic key statistics and no download functionalities and a second separate pay to use app with more in-depth analysis and functionalities.
Now that is possible to have private apps on streamlit cloud I think it would be a great feature to implement a subscription model to those accounts. So that when the user is registering to the app it is also presented with a payment method and a page where it can select the length of the period (1 month, 3 months, recurrent etc…) and when the payment period expires their login is frozen.
What do you think? is something like this in the streamlit roadmap? Are there alternatives to implement something like this?