Pricing
Same Supabase users, new web plans

Choose a plan that fits your workflow.

Plans are stored in Supabase and the checkout flow is created server-side, so subscriptions, roles, and limits stay in sync across the app and the dashboard.

Billing security

Server-side checkout creation

Lemon Squeezy checkout sessions are created from the server using the store and variant configuration you already own. The webhook updates Supabase subscriptions after payment events are received and signed.

Limits

Feature gating is data-driven

Each plan can define usage caps for protocols, inventory, AI sessions, and reports directly in the billing tables. The dashboard reads those values and shows the current usage versus allowed limits.