Velora

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.

StravaLive

Activities sync automatically after every workout. Activity metadata, lap data, and effort fields are ingested and processed into the coaching engine.

GarminIn development

Applying to the Garmin Developer Program. HRV, sleep, and training readiness data will make coaching significantly more accurate by grounding prescriptions in recovery physiology.