Each experience is a self-contained world the same engine renders — walk it in your browser, speak with its inhabitants, and feel its period through synchronized sensory cues. Author new ones without code in the Studio.
The purchasable unit is one user for one session. Each rule sets a price for a combination of user type, country and group — leave a field as “any” for a wildcard. The most specific active rule wins, so you can layer (e.g. a partner group is free, EU guests pay one price, everyone else another). Prices sync to your Supabase project; add a Paddle price id to a rule to make it checkout-ready.
| User type | Country | Group | Price | Paddle | Active |
|---|
Check what a given visitor would pay — the resolver runs exactly as it does live.
Paste your Paddle client-side token and pick the environment. Use a test_ token with “Sandbox” to validate with test cards, then switch to a live_ token + “Live” to go live. The token is safe in the browser; each pricing rule above carries its own Paddle price id (pri_…) created in the matching environment.
Connect a Supabase project so experiences authored here are saved to the cloud and appear on every device — including your demo machine. Leave blank to keep experiences on this browser only. The anon public key is safe to use in the browser.
This experience needs a session pass — one user, one session.