Skip to main content
The OS is protected by a single shared practice password. This page covers the login flow, how long a session lasts, and the navigation tools you’ll use daily.

Logging in

1

Go to a gated page

Visit /live (or /live/inbox). If you’re not signed in, you’re redirected to /login.
2

Enter the practice password

Type the shared password and submit. This is the OS_PASSWORD value; login is rate-limited against guessing.
3

You're in for 24 hours

A signed, httpOnly session cookie is set and lasts 24 hours. After it expires you’re sent back to /login to sign in again, there is no automatic extension.
The pitch site (/, /proposal) and the mock demo (/app) are public. Only /live and the inbox sit behind the password, because only they expose real customer data and SMS controls.
The sidebar opens each area of the OS:

Dashboard

The Needs You triage strip, KPI tiles, and revenue charts.

Customers

Your client roster, profiles, LTV, and reorder cadence.

Orders

Every order across all customers, by status.

Finances

P&L, Daily Sales, Payroll, and Goals.

Reports

Branded exports in PDF, DOCX, XLSX, PPTX, CSV, HTML, and PNG.

Inbox

Live SMS bot threads with one-click human takeover.
Referrals, Delivery, Menu, and Settings round out the navigation, the referral tree, delivery status, the product catalog, and OS preferences (theme, table density, the automation toggle, and the activity log).

Using the command palette

Press ⌘K (Mac) or Ctrl K (Windows) anywhere to open the command palette. Start typing a customer name, a page, or an action (like “new order”) and select the result to jump there instantly, handy mid-call when you need a record fast.

Light and dark mode

Click the sun/moon icon in the top bar to toggle themes. The preference is cookie-backed and persists on that device (default is light).

Changing the password

The practice password is the OS_PASSWORD environment variable, not an in-app setting, there is no “change password” screen and no self-service reset. To rotate it, update OS_PASSWORD in Vercel (Production) and redeploy, then share the new value securely (a password manager, not SMS or email). Everyone uses the same shared password.