Product overview
Training intelligence,
engineered precisely.
Velora isn't a training plan generator. It's a coaching engine — a system that reads your history, understands your current phase, and prescribes exactly what comes next.
Baseline engine
The first thing Velora does is establish your training baseline — typical weekly volume, intensity distribution, and load patterns across each discipline. Everything after that is relative to this baseline.
- 7-day and 28-day rolling load windows
- Per-discipline tracking: run, bike, swim
- Automatically updates after each sync
- Defines 'normal' before prescribing deviation
Phase detection
Athletes train in phases: base, build, peak, recover. Velora detects your current phase from training history patterns and adjusts prescription scope accordingly. Build phase means progressive overload. Recovery phase means enforced easy sessions.
- Base / Build / Peak / Recovery classification
- Phase-aware duration and intensity bounds
- Automatic phase transitions
- Race event integration (planned)
Load state management
After every session, your load state updates. Velora uses RPE, heart rate zone data, and duration to classify each workout: easy, moderate, or hard. This classification gates the next prescription — hard never follows hard.
- RPE input + HR zone inference
- Load states: fresh / moderate / fatigued / overreached
- Daily guardrails enforced automatically
- No override mechanism — the system means it
Daily prescription
The output is simple: one prescription per day. Discipline, session type, duration, and coaching rationale. No calendar to manage. No plan to follow. Just the next best step based on everything the system knows about you.
- Single-discipline prescription daily
- Session types: easy / tempo / intervals / long / rest
- Duration bounded by load state and phase
- Plain-language coaching rationale included
Multi-sport support
Velora tracks run, bike, and swim independently. The coaching engine balances volume across disciplines, biasing toward whichever vertical is undertrained. Strength is treated as an overlay — always available, never crowding endurance sessions.
- Run, bike, swim vertical tracking
- Cross-discipline volume balancing
- Strength sessions as non-competing overlay
- Discipline-specific load thresholds
Integrations
Data where athletes already train.
Activities sync automatically after every workout. Activity metadata, lap data, and effort fields are ingested and processed into the coaching engine.
Applying to the Garmin Developer Program. HRV, sleep, and training readiness data will make coaching significantly more accurate by grounding prescriptions in recovery physiology.