Step 01
Verify the number you actually train with.
Phone OTP keeps auth simple and makes the coach reachable in the same thread.
Phone-first coaching
StridePilot now keeps the product thin on the web and stateful in the coach. Onboard once, pay on the web, then run the plan from text.
Step 01
Phone OTP keeps auth simple and makes the coach reachable in the same thread.
Step 02
Runner type, goal, volume, recent mark, schedule constraints, and injury notes.
Step 03
When a reply needs structure, StridePilot sends a hosted workout page back.
System
The backend still owns plan generation, conversation memory, billing state, and coach orchestration. This web layer just adopts the same visual language as the iOS product while keeping the browser surface intentionally thin.
Obsidian background and graphite glass surfaces
Electric-blue actions, chat bubbles, and focus states
Hosted workouts, check-ins, and subscription control
Native app remains in the repo during the transition
Workspace
Signed out