A website is like a picture of a car
An app is the actual car
a person’s email is the key to drive the car.
If you build a public app is like give individuals a picture of a car and telling them to drive it, without a key.
When I just started app building, I deliberated with this choice hoping to get the best of both worlds. But then I realized that there is no such thing as a public app.
IF an app is a so-called Public app, then it would just simply be a website.
And the same if a website asked you to log in and filters your info based on your identity it would no longer just be a website but now become a web app.
Google.com search engine is a public website, but if you want Chrome to remember your password and gain access to gmail you have to use google web apps. You can’t have access to any web-app anywhere on the internet without signing in, because that’s what an app is.
An app by definition gives unique content to users. So what you are trying to do is use an app builder to build a website.
A suggestion is to use google sites, google form, square.com or some other free and ease landing page to sell whatever you are selling, capture the individual’s email, and then at that point, you can give them access to the pro version of your app.
or you can build a public version of your app call it demo, and when they complete a purchase (you can capture their email and shoot them a link to the full filtered version of your other app.)
This is the same way the Play store works. Most demo apps are different from the full apps and you would have to download the full app after purchase.
You have a few apps that you can unlock full version but even those app require email login to know who you are in order to give you unique access.