Frequently Asked Questions

Quick answers about setup, access control, billing behavior, and persistence modes.

Do I need Stripe configured to run the app?

No. Keep BILLING_PROVIDER=mock and use local billing behavior during development.

Can anonymous users run simulations?

Yes, if ALLOW_ANONYMOUS_SIMULATION=true and the module is available on free plan.

Where is workspace data stored?

By default it now runs in-memory mode. You can switch to file mode with PERSISTENCE_MODE=file.

How are module permissions enforced?

Simulation APIs call entitlement checks that validate plan access and consume quota.

How do I access billing management in-app?

Open /billing, /login, or /register to manage authentication and plan flows, then continue in /dashboard.