How the Engines Work

Three engines, eleven measurements, one score. Here is what each gauge reads, what makes it light up, and why it moves when it moves.

Reading a gauge

Every dial on the site
reads the same way.

One traffic-light scale, shared by every engine, so a 74 means the same thing wherever you see it. There is no separate curve per page and no hidden grading.

74 ON TRACK 0 100
The bands
0 – 60Needs work. The gauge is telling you the input behind it is the one to move first.
61 – 89On track. Real, sustained behaviour, with room left in it.
90 – 100Strong. You are meeting or beating the standard the input is graded against.
Grey. Not a low score — the app has nothing to measure it against yet, and will not invent a number to fill the gap. Once the bar exists, the gauge starts at 0 and counts up.
ZERO IS A SCORE. GREY IS NOT.
A brand-new HUSLLYFE has no training log, no accounts and no vehicles, so every dial starts grey. The moment you set a target — days a week, gross income, a monthly contribution — the gauge behind it starts at 0 and climbs from there. An untrained week and an empty month are real results, not missing information, and they are scored as such.
The idea underneath

You are graded on
what you decide.

Every input on this site measures something inside your control. That is a deliberate line, and it is what makes the three engines comparable enough to average.

01 / EFFORT

Did you do the thing?

Training you completed. Money you moved. Service you had done. Not how strong you are relative to strangers, not what the market returned, not what your car is worth this month.

02 / YOUR BAR

Held to your own number.

Consistency is measured against the days a week you commit to and the monthly contribution you set — not a fixed seven-day week nobody should hit. Raise your commitment and the score gets harder.

03 / THE STANDARD

And to a published one.

Alongside your bar sits an absolute one: 150 minutes of cardio a week, two strength days, 15% of gross saved. Two bars separate aiming too low from not hitting the aim.

Engine 01 · 40% of HUSLLYFE

Body

Five inputs. Three come straight from your training log, one is computed from the lifts you record, and one is yours to set. The weighting shifts with the goal you choose, so a Cardio goal and a Strength goal grade the same log differently.

Open Body →
InputWhat it measuresGraded against
Consistency Logged Days you trained in the last 28. The days a week you committed to
Strength Progress Computed How far your best lifts have moved past the starting maxes you recorded. Your own baseline — +20% average reaches 100
Cardio Logged Aerobic minutes in the last 14 days, weighted by intensity. 150 minutes a week
Strength Days Logged Days with a lifting session in the last 28. 2 days a week
Recovery Manual How recovered you actually feel. Nothing infers this for you. Your own read, 0–100
Goal weighting

Pick what you are training for.

The same five inputs, weighted four different ways. Choosing a goal is not cosmetic — it changes which input carries your Body score.

Cons.Str.Rec.CardioStr. days
Strength0.250.300.150.100.20
Longevity0.300.150.250.150.15
Fat Loss0.300.150.150.250.15
Cardio0.250.100.200.350.10
Two halves of one guideline

Cardio and strength days
never double-count.

The public guideline has two parts: 150 minutes of aerobic work a week, and two muscle-strengthening days. HUSLLYFE scores both, and deliberately counts different things for each — minutes for cardio, days for strength.

So a lifting session earns a strength day without also inflating your cardio minutes, and a runner and a lifter cannot both light up the same input twice.

CONSISTENCY   = days trained / (your days per week × 4) × 100
CARDIO         = weighted minutes per week / 150 × 100
STRENGTH DAYS = lifting days / (2 × 4) × 100
Strength page

Strength Progress is not a slider. Record a starting max per movement, then log what you lift; working sets convert to an estimated one-rep max and true singles are stored as tested. Your score is the average gain across every movement that has moved — so it credits the whole climb, not just the last month. Open the Strength page →

Engine 02 · 40% of HUSLLYFE

Wealth

Four inputs, all of them decisions you make rather than outcomes you receive. Your return against a benchmark is still calculated and still shown — in a panel marked reported, not graded, because what the market did is not a measure of what you did.

Open Wealth →
InputWhat it measuresWeight
Savings Rate Logged What you put away over the trailing year, as a share of gross income. Needs your gross income; starts at 0 from there. 0.35
Contribution Consistency Logged What you actually put in against what you said you would. Needs a monthly commitment; starts at 0 from there. 0.30
Invested Share Ledger Whether your liquid money is working. Cash up to your emergency fund is never charged — only what sits idle beyond it. 0.20
Cost Drag Ledger The value-weighted expense ratio of what you hold. Invisible on a statement, brutal over thirty years. 0.15
The contribution log

A balance says where you
ended up. The log says
whether you kept showing up.

Log a deposit whenever you move money — payroll, transfer, bonus. Every figure the two contribution gauges quote comes from the log rather than being inferred from your balance, and a month with nothing in it counts as the zero it is.

SAVINGS RATE = your rate vs the 15% guideline
               is the bar high enough?

CONSISTENCY   = contributed vs committed
               are you clearing your own bar?
The ledger controls

Two taps on each row.

CASHMarks a row as savings rather than invested. Untapped rows count as invested. Illiquid holdings — a house, a business — stay unflagged and sit outside the measure entirely.
ER %The expense ratio of the fund. Cost Drag needs one on every invested account before it will score, so a cheap fund cannot stand in for an expensive one you have not checked.

Cash below your emergency fund is reported under the gauge as context rather than graded. Holding too much and holding too little are opposite risks, and one meter can only honestly grade one of them.

Engine 03 · 20% of HUSLLYFE

Drive

Two questions, kept deliberately separate: how well is each car looked after, and is the fleet funded? The first is per car and measures maintenance alone. The second is charged once, against what you earn and whether you are still putting money away — never against how much you happen to have accumulated.

Open the Garage →
Per car

Upkeep.

Maintenance discipline, and nothing else. What a car costs to run is an affordability question and belongs to the fleet, so it is charged there instead of hiding inside a number called Upkeep.

UPKEEP = 100 × maintenance factor

maintenance factor scales with two things:
  how current the services you log are
  how much of the schedule you log at all

Full marks need a full schedule kept current — not one oil change standing in for the tyres, brakes and battery nobody has recorded.

Per fleet

Affordability.

One question, asked once about the whole fleet: do the cars come out of surplus, or out of your future? What they cost you each year against what you earn — with relief for still saving, because that is direct evidence they are being funded rather than borrowed against.

DRIVE = average(upkeep) − affordability

cost share = annual running cost / gross income
free to 15%, then 2.2 points per point over
relieved by how close you are to saving 15%

Deliberately not measured against net worth. That punishes anyone who earns well and has not finished accumulating — a thirty-two-year-old with one immaculate sports car and a serious savings habit is not overextended, and an engine that says otherwise is measuring age, not judgement.

Charged once on the fleet, so splitting the same money across two cars does not dodge it. And because it belongs to the fleet, each vehicle card shows only Upkeep — how well that machine is kept, nothing about what it cost.

Service record

On a car anyone wants, a documented history is worth money — and "no history" is the phrase that costs a seller thousands. Every service you log builds the folder that goes with the car: dates, mileage, what was done, what it cost. Print it to PDF for the glovebox, or hand it to a buyer. Start the record →

Cost per mile

Every vehicle card shows what that car truly costs to run per mile — depreciation included, which fuel-and-service apps leave out and which is most of the real answer. On something driven a few thousand miles a year it is nearly all of it. Add a purchase price and the mileage when you bought it to unlock it.

Service schedule

Every service carries a mileage interval and a time interval, and whichever arrives first is what makes it due. HUSLLYFE fits your actual driving pace from the odometer readings on your own service records, so a distance interval becomes a projected date you can put in a calendar. Set up your Garage →

Your data

It never leaves
this browser.

No account, no sign-up, no server and nothing connected to a bank, a broker or a wearable. Everything you enter is stored locally on the device you entered it on.

LOCAL

Stored on your device.

Training sessions, lifts, contributions, balances and vehicles all live in your browser's own storage. Nothing is uploaded and there is no account to create.

PROFILES

More than one person, one browser.

Separate profiles keep separate data on a shared machine. This is separation for convenience, not security — anyone at the device can switch between them.

BACKUP

Take one. Really.

Browser storage is a cache your browser is free to clear. Download a backup from the profile menu — it is the only real copy, and HUSLLYFE will remind you if it has been a while.

NOT ADVICE.
HUSLLYFE visualizes progress you record yourself. It does not make medical diagnoses, it is not financial advice, and it is not a substitute for a professional who knows your situation.