Open as, try your app as each kind of user
See your app exactly as a customer, a staff member, or a signed-out visitor would, in one click. It opens a safe practice copy of your app filled with sample data, so you can click around freely; nothing you do there touches real customers or real data. Your app's checks run in the same practice copy. Available on Pro and Enterprise.
Where to enable it
Find it in your project editor. No code required.
Inside the editor, head to Features.
Open in my projectRelated features
Checks, every build tested before it goes live
Every update to your app is tested before your customers see it. As each feature is built, DontCode writes short, plain checks for it, like "a customer can book a time slot" or "a visitor cannot see the staff page", each run as the kind of user it is about. If an update breaks one, it does not go live and your app stays as it was. You decide when a check is no longer needed, and nothing is ever removed without you. Available on Pro and Enterprise.
User roles & custom claims
Define roles (admin, customer, driver, etc.) and assign them to end-users. Roles are available to your app code as claims on the auth session. Configure in Users → User roles.