Account Shell
Independent site workspace
Return Policy Generator Shopify account
This page is the shared account boundary. Keep login and session concerns here so the product workflow can stay focused.
Auth session
Demo auth mode
Mode: optional
Session status: demo_available
Sign-in stays optional until the workflow needs identity.
Credit wallet
Shared anonymous credits
The first live payment loop still maps Lemon Squeezy orders to this buyer key. When you sign in, the current wallet can also be linked to your account email for easier recognition.
Buyer key: Loading...
Current balance: Loading... credits
Last update: No paid events yet
Linked account: No signed-in account linked yet
Recent ledger events
No ledger events yet. Complete a paid checkout and wait for the webhook to post back.
Auth guardrails
Do not block the first preview with auth unless abuse forces it.
Keep auth state outside src/app/tool so tool pages stay product-focused.
Current session user: none