Sparring demo guide
This is a local preview. Nothing here sends a real message or charges a real card: email is shown in the demo or local Mailpit, billing uses test-mode checkout, and every non-Rivera family is synthetic demo data.
Demo logins
- Family account holder:
sam@example.test(Sam Rivera, protecting Pat Rivera) - Operator / admin:
founder@example.test
Enter the email at /login; in dev the one-time sign-in link appears on the next screen.
Test card for local checkout: 4242 4242 4242 4242, any future expiry, any CVC. Pick the outcome from the test-card list.
Tour
| Page | What to look at |
|---|---|
Landing page/ | What it is, how it works, who it's for, FAQ, trust & safety. |
Pricing/pricing | Free account plus Protect, Protect Plus and Protect Concierge. Paid checkout is test-only in this preview; no real payments are charged. |
Sign up/signup | Create a new family account; the one-time sign-in link is shown on screen in dev. |
Log in/login | As sam@example.test (family) or founder@example.test (operator). |
Family dashboard/dashboard | People, consent status, drill results, improvement charts. |
Billing/dashboard/billing | Plan, renewals, invoices, test clock, change plan, cancel. |
Operator console/admin | All families (seeded demo + synthetic), consents, drills, audit log. |
Analytics/admin/analytics | Signups, activation, drills, caught vs fell-for, revocations, conversions. |
A drill page/d/demo-card-drill-0001 | A labeled practice card-fee lure. Type anything: only {type, digit_count, timestamp} is kept. |
Privacy policy (draft)/privacy | Pending counsel review. |
Terms of service (draft)/terms | Pending counsel review. |