Of course — this is just a storefront, a landing page for anyone to collect an order using the interface I built for them, and submit it in a form. It is intentional that the doc is a sandbox. And I don’t need people’s logins to order pizza — as long as they specify their phone number and delivery address (an email address in this particular demo) and I know how to contact them and where to deliver the pizzas, I couldn’t care enough if they have an account or not. On the contrary, this is less friction for people.
All the processing is done on the backend doc that’s not shared with any of the customers. This is proper frontend/backend separation here.
Think of the @viva-pizza doc as a Typeform basically.