Merchant app
Store operating cockpit
Embedded Shopify app shell for merchants. The route can render as a lightweight shell first, then layer on App Bridge-authenticated requests without full-page redirects or route rewrites.
Local development shell
Local development shell
This route renders as a local development shell outside Shopify admin. Inside Shopify admin, the same shell bootstraps merchant auth without route rewrites or cross-domain client cookie shims.
Shell readyLocal developmentWaiting for token
Embedded access required
Merchant reads are protected by Shopify session verification and shop-scoped Convex auth.
Resolving auth
Protected merchant data is not ready yet
The app is checking the current Better Auth session and merchant viewer context.