Live load tracking One unified fatigue model Lift, run, spar Built for hybrid athletes
TRAINING LOAD, ACROSS EVERYTHING YOU DO

Stop guessing
how much is
too much.

Most apps count what you did. Virtue tracks what it cost you, across lifting, running and sparring, so you know when to push and when to back off.

The Virtue app logging a live workout with volume, sets and rest timer
SCROLL
01 // MISSION

Five systems.
One body.

Not five apps stitched together. Five subsystems built to read the same athlete (you) as a single operating unit.

F.01

Cross-activity fatigue

Per-body-part load tracking across arms, legs, back, chest, core, shoulders, and cardio. Recovery estimates that account for every discipline you train.

Per body part, with recovery estimates
F.02

Nutrition logging

USDA food database as the backbone. When a food isn't listed, like homemade larb or the gym's protein shake, an AI fallback fills the gap instantly.

USDA database with AI fallback
F.03

AI coach

Ask training questions in plain language. The coach reads your current load and answers with session adjustments, not generic advice.

Reads your current load
F.04

Run tracking

GPS-tracked runs that feed straight into the fatigue engine. Every mile is strain on the same chassis your sparring and squats use.

Background GPS, syncs on save
F.05

Workout logging + PRs

Log every lift. Personal records tracked automatically across lifts, runs, and sparring milestones. Progress you can measure, not just feel.

Personal records detected for you
What makes it different

Most apps see your lift, your run, and your sparring as three separate worlds.

Your body doesn't. Neither does Virtue.

02 // THE ENGINE

Three sources.
One signal.

Lifting, running and sparring feed the same fatigue model. Sparring doesn't get its own bucket, it lands on the muscles that actually took it. Follow one athlete across 24 hours and watch the load move.

Lift

Strength load

Run

Cardiovascular load

Spar

Combat load
Step 1 · 06:00

Morning spar

6 × 3 min rounds. The body takes combat load across legs, core, and cardio, all at once.

Critical load
Load after the session 4 body parts
THE PRODUCT

Inside
the app.

Screens from the current build, running on a real training week.

Workouts
Virtue logging a live workout with volume, sets and rest timer
Rest timer with skip and 15 second adjust controls

Log it while
you lift.

Duration, sets and volume update as you work. Rest timers start themselves and follow you between exercises.

  • Warm-up, drop and failure sets are first-class, not workarounds
  • Automatic per-exercise rest timers that survive an app kill
  • Reorder exercises mid-session
  • Ask the coach for a tip without leaving the set
3 MORE SCREENS · DRAG TO SCROLL
Virtue session summary showing duration, volume and a new personal record
Session summaryDuration, volume and sets resolved on save. Personal records surface on their own.
Virtue capturing perceived effort and energy level after a session
Effort and energyTwo taps that tell the fatigue model what the session actually cost you.
Virtue training history calendar with per-day activity markers
Training historyLifting, running and sparring on one calendar. Streaks and gaps read in a second.
AI coach
Virtue AI coach building a hybrid training week and offering to start the session
A generated session with a save template and start now button

Answers you
can start.

Ask in plain language. The coach reads your load and your week, then hands you a session you can start with one tap.

  • Reads your real fatigue, not a generic template
  • Builds sessions only from exercises the app knows
  • Save it as a routine or start it immediately
  • Short answers by default, detail on request
1 MORE SCREEN · DRAG TO SCROLL
Virtue AI coach explaining how boxing and calisthenics fit together in one week
It knows your weekThe coach answers against your cut, your sleep and the sessions already on the calendar.

Run tracking

Background GPS keeps recording with the screen off. Runs land in the same history as your lifts.

Round timer

Built for rounds and rest. Survives an app kill and picks up where it left off.

Barcode scanning

Point at a label and the food is logged. Open Food Facts behind it.

Custom exercises

242 exercises out of the box, plus anything your gym or your sport needs.

Apple Health

Sleep and heart data read straight from HealthKit, no extra account.

Retroactive logging

Forgot to hit start? Add the session afterwards and the model still counts it.

Launch access.

One plan

Virtue: full access

TBA
Free trial, then one paid plan

Virtue is not free. We build for athletes who treat training as a discipline, not a hobby. Pricing is announced at launch, and every account starts with a full-access free trial.

Unified fatigue engine: 7 body zones, live recovery estimates
Nutrition logging: USDA database + AI fallback
AI coach: load-aware training answers
GPS run tracking: auto-synced to the fatigue model
Workout logging with automatic PR detection
Full-access free trial. No card to start.
Currently in closed beta. Not yet public on the App Store.