a mileage log for runners

Run them right.

Soledger keeps a ledger for your soles. Every run goes on the books — so you know exactly when to retire a pair, and what each mile actually cost.

iPhone · iOS 17+ · No accounts · No ads · No tracking
Cost per mile
$0.32
Pegasus 41
hero screenshot
drop your home screen / shoe list here · 9:19.5 portrait
Replace soon
430/ 500 mi
86% life used
312mi
Total tracked
$0.32/mi
Cost per mile
4pairs
In rotation
86%
Sole life used
why soledger

Quiet, specific, useful.

Most run apps want to be your coach. Soledger only wants to be the ledger — a calm record of what you ran, in which shoes, and what it cost you.

Synced from Apple Health

Your runs already live in Apple Health. Soledger reads them — road, trail, treadmill, track — and asks one thing: which shoes were on your feet?

01 · HealthKit

Cost per mile, finally.

Enter what you paid. Soledger does the math on every run. $0.32 / mi on the Pegasus, $0.71 on the carbon plate. Now you know.

02 · CPM

A nudge before you need it

At 85% of a shoe's lifetime, Soledger turns the dial from quiet green to a warm amber — replace soon. No buzzwords, no streaks, no celebration. Just the number, on time.

03 · Replace alerts

Yours. On device.

No accounts. No analytics. No cloud sync, no leaderboards. Your shoes and your runs live on your iPhone, full stop. We don't have a server because we don't want your data.

04 · Private by default
screens

Built for a glance.

Numbers do the heavy lifting. Color carries meaning — a quiet green when shoes are healthy, a warm amber when it's time to replace.

how it works

Three steps. No setup tax.

Open the app, add a pair of shoes, run. Soledger does the bookkeeping in the background.

Step 01

Add your shoes

Brand, model, what you paid, where you run them. Set the expected lifetime — 300, 400, 500, 800 miles, whatever your legs and the rubber agree on.

Step 02

Pick which pair

Soledger reads the run from Apple Health and asks: which shoes? One tap and the mileage is on the books. Bulk-assign older runs in a single sync review.

Step 03

Know when it's time

A quiet green ring while you've got life left. A warm amber when it's time to replace. The shoe earns its mileage; you see what it cost.

the name
sole + ledger
sole
The bottom of the shoe — the part that wears down with every mile.
ledger
A running log of debits and credits — what you put in versus what you get out.
“ · ”
A ledger for your soles. Every run goes on the books.
questions

The honest answers.

Where do my runs come from?
Apple Health. If your watch, treadmill, or another running app writes workouts to Apple Health, Soledger can see them. You'll be asked to grant read-only access to running workouts the first time you open the app. We don't request anything else.
Does Soledger collect any data about me?
No. Soledger has no servers, no accounts, and no analytics SDK. Your shoes and your runs are stored locally on your iPhone. We can't see them, and we don't want to. See the Privacy Policy for the long version.
How do you decide a shoe needs replacement?
You set it. When you add a pair you choose the expected lifetime (300–800 miles) and a nudge threshold — the number of miles remaining when Soledger turns amber and sends a replace soon alert. The default is 75 miles out, but you can set it higher or lower. You can also retire a pair at any time — Soledger never forces it.
What does cost per mile actually mean?
It's the price you paid divided by the miles you've run in them. A $160 shoe that lasts 500 miles costs $0.32 per mile. A $250 carbon-plate racer you only run for short races might land at $1.50. Cost per mile isn't a number to feel bad about — it's a number to know, so you can pick the next pair with eyes open.
Does it work on iPad or Apple Watch?
iPhone only for now. Apple Watch and iPad support are planned for a future version.
Is there a subscription?
Soledger is free to download. Core tracking is free — no time limits, no nags.
What if I want my data out?
CSV export is supported for all your shoes and runs. Your runs already live in Apple Health regardless of Soledger.
get soledger
Run them right. Starting your next run.
Download on the
App Store
Coming Soon