I’m curious about how AppSheet’s subscription model works, especially for larger-scale applications. Let’s say I’m creating an online store app that could potentially be viewed by 1000+ people. Do I need to pay for those 1000+ views?
Could someone explain how the AppSheet subscription model handles scenarios like this? Specifically:
Is there a limit to the number of users I can have on a single subscription?
Are there any costs associated with having a very high number of users viewing my app?
How does AppSheet track and bill for usage beyond what’s covered by my current subscription level?
Any insights would be greatly appreciated!
Key Points
This question addresses the scalability of AppSheet’s subscription model for large applications.
It asks about potential costs associated with a high number of users.
The user wants to understand how usage is tracked and billed beyond the current subscription level.
There are two main type of apps from a security level - Public apps and Secured Access apps.
Public apps (Publisher Pro plan) can be built for $50/month with unlimited users but do have some limitations. These apps presently, or at least last I knew, must be built under their own AppSheet account - i.e. you cannot mix Public with Secured apps under the same account. However, Public apps can access the same datasources just fine.
Secured Access apps require the use of an authentication service for user to gain access. This could be with explicit whitelisting of the user, or just anyone with an authenticated account through one of the supported providers.
So, in theory, you could start out with a Public app where a user could browse your information and then provide a “Place Order” button that navigates them to a second app where they would create and place an order. With this model, a user license would not be required until they entered the second app - effectively whittling down your 1000’s of viewing customers down to a 100’s of potentially paying customers.
I have not implemented such a structure but that is how I would approach the problem.
No limit. No extra costs but user license fees are based on the subscription plan. If you exceed the number of paid licenses, AppSheet will warn you. Eventually, if unpaid, all apps under the account become blocked and inaccessible by users.
AppSheet does track individual users and provides charting within the account to show what users have accessed apps that require a license.