Lifter or coach?I'm a lifter →·I coach athletes →
§ 01 — OmniFit Analytics

OmniFit Analytics

Bring your experience and your records together.

RPE-based set credit, model cost/ROI, acute-to-chronic load ratio and defined muscle mappings in one analysis. Assumptions and missing data stay visible; the coach makes the decisions.

6 minweekly reporting

Muscle distribution, ACWR, Stimulus ROI, e1RM and wellness — automatic analytics for every athlete.

1.24ACWR · live

EWMA comparison of 7/28-day raw load; insufficient history is identified separately.

0setup

Runs in the browser as a PWA. Athletes and coaches can start in 30 seconds.

// mockup · production screen coming laterworkspace › athlete › alex m.
omnifit analytics / alex m. / week 12
ACWR
1.24
Weekly tonnage
14.8 t
Average RPE
7.2
Sleep · 7d
82
e1RM · Squat (Epley)last 12 weeks
w1w3w5w7w9w11
§ 02 — Approach

Data only matters once it becomes a signal.

A coach's day disappears into replying to athlete messages, finding last week's sets in a spreadsheet, checking PRs in a notebook and estimating muscle distribution. The data exists, but it is scattered. Repeating the same loop for every athlete takes more time than writing the program.

OmniFit converts reported effort into model credit and presents raw load, muscle mappings and wellness reports together. These do not measure muscle growth or recovery capacity. You determine the plan and its interpretation.

§ 03 — Modules

Every measurement becomes a coaching signal.

01

ACWR — Acute:Chronic Workload Ratio

Compares 7-day acute and 28-day chronic raw load using EWMA. The ratio is withheld until at least 8 training days are recorded in the last 28 days; thresholds are product assumptions.

1.24
calculated ratio
02

RPE · stimulus engine

Reported RPE affects model set credit. ROI divides that credit by model cost; it does not measure actual fatigue or growth.

6.4
7.1
6.8
7.5
8.1
7.8
7.2
7.4
03

e1RM · personal-record tracking

Estimated 1RM with the Epley formula and progression across blocks. Instant PR notifications make progress measurable.

Back Squat142.5 kg+4.2
Bench Press98.0 kg+1.8
Deadlift178.0 kg+6.0
04

Regional stimulus · muscle-impact distribution

Primary, secondary and stabilizer mappings distribute model volume to muscle groups. Mappings are editable; EMG percentages are not direct hypertrophy contributions.

Quad%32
Glute%24
Hamstring%18
Back%12
Chest%10
Core%4
05

Body measurements

11 points: shoulders, chest, waist, hips, arms, thighs, calves and neck — with trend charts and historical reference.

06

Volume · dual analysis

Raw tonnage and effective stimulus volume, separately. Warm-ups excluded; drop sets and Myo-Reps weighted.

07

Messaging

Notes tied to exercises and workouts, read status and coach feedback — beside the data they reference.

08

Offline-ready · PWA

Runs in the browser and installs to the home screen. Log workouts offline and recover unfinished sets.

§ 04 — Spotlight · Load management

Interpret load records alongside your experience.

The athlete enters RPE for each set; the system calculates weighted rep-equivalents, gross stimulus and fatigue-cost ROI. EWMA-smoothed 7-day acute load is divided by the 28-day chronic average, and you can examine all signals across the date range you choose.

  • Set-level RPE → automatic RIR, weighted stimulus and Stimulus ROI
  • EWMA-based acute/chronic ratio and raw components
  • Data gate withholding the ratio until enough training history exists
ACWR · last 8 weeksw5 — w12
acute · 7d
9 240
chronic · 28d
7 450
acwr
1.24
// mockup · to be replaced
§ 05 — Science · Set credit model

Gradual stimulus, not a binary cutoff.

The old binary threshold cut a set off abruptly. The new engine weights each rep's stimulus contribution by RIR proximity, its position within the set and an Epley-based load proxy. The score is not a claim of measured hypertrophy; it is a research-informed stimulus estimate for coaching decisions.

RIR

Contribution rises smoothly as the set approaches failure.

Load proxy

Estimated maximum reps carry the load context.

Position

Early and late reps in the same set do not receive the same credit.

ROI

Gross stimulus, fatigue cost and readiness context stay separate.

10RM set · RIR 0

Total 5.00 rep-equivalents = 1.00 normal set-equivalent stimulus

sigmoid proximity · load proxy
1
2
3
4
5
6
7
8
9
10
RPE 10
5.00 effective rep
RPE 8
about 3.0 rep-equivalents
ROI
fatigue cost stays separate
Volume distribution · week 12push / pull / leg
Quadriceps%32
Glute%24
Hamstring%18
Pectoralis%16
Lats%14
Deltoid%12
Triceps%10
Biceps%8
Lower back%7
Calf%5
// mockup · to be replaced
§ 06 — Spotlight · Regional volume

Stop guessing muscle distribution.

Muscle-impact ratios for 114 exercises are calibrated with 25+ peer-reviewed EMG studies. Primary, secondary and stabilizer roles create a hierarchical distribution from 32 anatomical muscles to 13 regions. Every set becomes regional stimulus credit automatically.

See direct and indirect volume separately and spot imbalances in the radar chart.

§ 07 — Infrastructure

The infrastructure behind coaching decisions.

114
EMG-mapped exercises

Synergist muscle ratios defined from peer-reviewed sources. Add your own exercises too.

25+
scientific sources

Gabbett, Helms, Schoenfeld and Epley — every calculation is calibrated with academic references.

12+
automatic metrics

ACWR, effective volume, Stimulus ROI, e1RM, muscle distribution, wellness and readiness — all live.

§ 08 — Comparison

Four things a spreadsheet cannot do.

01
Acute/chronic workload ratio
Use EWMA to divide 7-day acute load by the 28-day chronic average and show a 14-day baseline period for new athletes. The ratio and components are live for every athlete; training interpretation remains with the user.
02
Exercise-based regional volume
Defined muscle roles and weights turn each record into regional model volume. These are not activation or growth percentages measured in an individual.
03
Readiness, stimulus and ROI relationship
Generate readiness from sleep, stress, fatigue and muscle soreness, then interpret gross stimulus and fatigue-cost ROI separately.
04
The athlete's mobile experience
The athlete completes a set, enters RPE, sees a PR celebration, gets an automatic rest timer and can log offline. It is a mobile product — a spreadsheet cannot do this.
§ 09 — Plans

As much analysis as you need, in one catalog.

Plan contents and price text are published live from the management catalog. Paid-plan requests are submitted from Account after registration and sign-in.

Coach Free

Program management, logging, messaging and basic analytics — unlimited athletes.

Free

  • Global exercise library
  • Program management
  • Basic analytics
  • Messaging
Start

Coach Pro

Scientific layer for any athlete you choose: ACWR, Stimulus ROI, effective volume, date-based review.

$5 / athlete / mo

  • Global exercise library
  • Custom exercises
  • Program management
  • Basic analytics
  • Readiness
  • Messaging
  • Agenda
  • Effective volume
  • Stimulus ROI
  • ACWR
Start
§ 10 — FAQ

Questions coaches ask.

What if my athlete does not want to use the platform?+

You can enter the workout yourself even if the athlete does not join — sets, reps and weight included. Tonnage, ACWR and e1RM are still calculated when RPE and wellness are empty. Athlete participation deepens the analytics but is not required.

Do I own my data?+

Yes. All athlete and workout data belongs to you. You can export it or delete your account at any time.

How do I add exercises that are not in the library?+

Add your own exercises to the library and define muscle-impact percentages with primary, secondary and stabilizer roles. Define it once; regional volume updates automatically whenever it is added to a program.

Do I need to install an app on mobile?+

No. OmniFit Analytics runs as a PWA in the browser and can be added to the home screen. You do not need to wait for App Store or Play Store approval.

What is the monthly price?+

Current prices and plan coverage are listed in the Plans section above. Submit a paid-plan request from Account after signing in.

Bring your experience alongside the data.