A small core you can trust.
Core knows about content, media, people and tenancy — and nothing about products, orders or payments. Everything vertical lives in an App, so Core stays simple and every App stays replaceable.
Core
Pages and posts, taxonomies, components, a media library, staff and customer authentication, roles and permissions, audit logs, scheduled jobs, push and email notifications, and the runtime that loads Apps and Themes.
Apps
Self-contained packages with their own database tables, API routes and admin screens, built through a scoped SDK. Install per store; limits depend on your plan.
Studio Themes
Presentation only. Themes receive data as props and render it — which is why switching a Theme never breaks functionality.
Visual editor
Build and rearrange pages from ready-made blocks — no code needed. SEO, redirects and sitemaps are handled for you, and your changes go live in one click.
The rules are in the architecture.
Tenant-bound SDK
The SDK an App receives is created for one store and has no method that accepts another.
Contained failures
Every App hook runs with a timeout and error boundary. Repeated failures disable the App automatically.
Encrypted secrets
API keys and gateway credentials are encrypted at rest with a key that never lives in the database.
Ready to assemble?
Start on the free plan — upgrade only when you outgrow it.
- Free planNo card, no time limit
- 0% commissionBring your own payment gateway
- Your own domainPlus branded email as you grow
- Swap anytimeThemes and Apps come apart cleanly