I noticed that some website could embedded demo/preview app with sample data in a way that very similar to what shared at AppSheet template page (App templates), by that unauthorized users could access and preview the app (without a real data change changes reflected, or at least app/data could be refreshed each time a user access that demo).
Could you kindly let me know how can I achieve the same thing? Is there any specific license required or just AppSheet Core is enough?
I’m also thinking about preparing an isolated environment (such as a separated Workspace account or a sandbox environment) so that that demo apps wouldn’t affect my productive ones or making any security concern, but I don’t know where to begin with, so it’s really appreciated if you could tell me how to start from scratch.
You can set up a public demo in AppSheet by creating a separate app that uses a copy of your data source with only sample or sanitized data. In the app’s Security > Require Sign-In setting, disable sign‑in so anyone with the link can view it, and set the data source to be read‑only to prevent changes. To keep it isolated from production, use a different Google account or Workspace with its own AppSheet subscription, which can be a free Core license if you don’t need premium features. This way you can safely embed the demo in a website via the app’s public URL or an iframe without impacting your live environment. If you want complete separation, start by creating a new Workspace or personal Google account, set up AppSheet there, and import only non‑sensitive demo data.