On-device treadmill tracker In open beta

You walk.
You get nowhere.
On purpose.

Nowhere is a privacy-first tracker for under-desk treadmills. It counts every step you take at your desk — distance, time, the whole quiet marathon — and keeps all of it on your device. Maximum effort. Zero displacement. Logged as yours.

Free to use, on every platform below. macOS is signed and notarised; iOS is coming to the App Store; Android is still in testing.

Prefer the terminal? The open-source engine Trot runs today.

Current session LIVE
0m
Net displacement
0
Steps
0.00
km walked
00:00
Time
The whole idea

You put in the kilometres. You end up exactly where you started.

Most fitness apps dress net-zero distance up as progress toward somewhere. Nowhere doesn't. An under-desk treadmill is the one machine you work hard on and go nowhere — so we tell you the truth, and make it the point. It reads your treadmill directly, counts the effort honestly, and keeps the receipt on your device. Nothing to chase. Nowhere to be.

Distance walked8.0 km
Time on belt1:47:12
Steps10,412
Net displacement0 m — exactly where you started.
How it works

Pair, walk, see your nowhere.

Three steps, then it stays out of your way. No hub, no login, nothing to configure the second time.

STEP 01

Pair over Bluetooth

Wake the treadmill, hit pair. Nowhere speaks five treadmill protocols natively and standard FTMS for the rest — walking pads and full-size alike. It reads only what the treadmill already broadcasts.

STEP 02

Walk at your desk

Answer the email, take the call, read the thing. Nowhere counts steps, distance, speed and time live while the belt runs — and keeps counting through the quiet gaps between batches.

STEP 03

See your nowhere

A walking calendar, a daily goal, per-session detail, and how today stacks up against your last walking day at the same time. All of it, all yours.

What it does

Precise instrumentation. Nothing you didn't ask for.

Everything you need to see your walking — and nothing that quietly reports it back to anyone.

Live

Live session & today

Watch steps, speed, distance and time climb as you walk, then see the day add up. Read straight off the treadmill over Bluetooth, in real time.

History

Walking calendar & goals

A contribution-style heatmap of every day you walked, a daily step goal, and full session history with trends. The quiet cumulative record of everywhere you didn't go.

Compare

Vs your last walking day

See how today's steps stack up against the same point in your previous walking day — measured at the same time of day, so the comparison is fair. Ahead or behind, at a glance.

On-device

Yours, and offline

Everything is stored locally and the full tracker runs entirely offline, forever. Nothing about your data depends on us staying online — or staying at all.

Optional

End-to-end encrypted sync

Want your history on more than one machine? Turn on sync. It's encrypted on your device with a key we never see — the server only ever holds ciphertext. Off by default.

Devices

Six protocol families

Native adapters for LifeSpan, WalkingPad/KingSmith, Urevo, Sperax and the PitPat platform behind many budget pads — plus any treadmill broadcasting standard FTMS. Track several and roll them together.

Built on Trot — the open-source (GPLv3) engine that does the talking. Nowhere bundles it and runs it locally on your machine.

Local-first, by design

We can't sell your steps. We never have them.

Nowhere was built after a vendor retired their app and locked owners out of their own data. So it's local-first: every walk is stored on your device and stays there. Nothing leaves unless you turn on cloud sync in Settings — and if you do, it's end-to-end encrypted so the server can never read it.

Local-first
Stays on your device
Every session, calendar day and total lives in local storage. The full tracker runs offline, forever — no server required.
Anonymous
No account to walk
Your identity is a random UUID generated on your device. No login, no name, no password. An email is optional, for recovery only — never marketing.
Opt-in sync
A setting you turn on
Cloud sync is off until you switch it on in Settings. Only then does anything leave your device — and only to reach your other machines.
Zero-knowledge
End-to-end encrypted
When you do sync, it's encrypted on your device with a key we never see. The server stores only ciphertext it can't read.

No PII. No workout data collected. The business runs on entitlements — never on you.

One exception, stated rather than buried: once per install the app sends a random ID plus the platform and version, so we can count how many installs exist. It says nothing about you or your walking, it is sent at most once, and it stops for good after three failed attempts. It's written into the app's first-run notice too.

One app, everywhere you work

Get Nowhere.

One small codebase, built per platform. Every desktop build below is produced by the same pipeline and published automatically — the macOS ones are signed and notarised by Apple, so they install without a warning.

macOS

Signed & notarised · macOS 10.15+

iOS

iOS 15+

In final testing before submission.

Web

Chrome & Edge · nothing to install

Talks to your treadmill over Web Bluetooth, and stores your walking in the browser. Safari and Firefox don't support Web Bluetooth.

Windows

Windows 10+ · unsigned

Built and published, but not yet tested against a real treadmill on real Windows hardware. SmartScreen will warn — it isn't code-signed.

Linux

x86_64 · unsigned

Needs BlueZ over D-Bus, which every mainstream desktop already has.

Android

In testing

Builds run, but there is no public download until it has been tested on real phones with real treadmills.

Nowhere is in open beta. Everything here is free while it lasts, and the tracker itself is free for good.

Pricing

Free to walk. And free again, for now.

The full local tracker is free forever. Plus adds data portability and optional encrypted sync — and during the beta, everything Plus offers is free too. Nothing is purchasable yet.

Free
€0
Forever. Offline. No account.
  • Live tracking, sessions & today
  • Walking calendar, goals & history
  • Vs-your-last-walking-day comparison
  • Six protocol families · multiple treadmills
  • Diagnostics · everything stays on your device
Download Nowhere
Plus Coming soon
€19.99 / year
or ~€2.99 / mo · lifetime €49–59
  • Everything in Free
  • CSV & JSON export
  • CSV & JSON import — move between computers
  • Optional end-to-end-encrypted cloud sync
Not yet available

When Plus does land, Lifetime Plus will be €49–59 once — unlocked offline with a signed license key, no server required. Beta walkers hear first.

Questions

The things people actually ask.

Which treadmills work?

Native adapters for five protocol families: LifeSpan, WalkingPad/KingSmith (the A1, A1 Pro, C2, R1 Pro and P1 generation), Urevo E1L, Sperax RM01/RM-02, and the PitPat/Deerrun/SupeRun platform behind many budget pads. Beyond those, any treadmill speaking the standard Bluetooth fitness profile (FTMS) — Horizon, Technogym MyRun, newer WalkingPads and others — though support there is model-dependent. Only LifeSpan is tested on real hardware by us; the rest are built from published protocol research. NordicTrack/iFit and Peloton are closed ecosystems that broadcast nothing, so they cannot be supported. Nowhere only ever reads what your treadmill already broadcasts; it never controls the belt.

Do I need an account?

No. The tracker runs entirely on your device with no login, no email and no password. An account only exists if you choose to turn on cloud sync, and even then it's an anonymous random key rather than a profile.

What stays free?

Everything that runs offline on your device: connecting your treadmill, tracking, history, statistics and goals. That's the reason Nowhere exists, and it stays free. After the beta, features that cost money to run — cloud sync between devices, and exporting/importing your data — become paid, as a subscription or a one-time payment. During the beta all of it is unlocked and free.

If the cloud is end-to-end encrypted, can you recover my data?

No — and that's the point. Your data is encrypted on your device with a key we never receive, so the server holds ciphertext it cannot read. Keep your key. If you lose it, we cannot decrypt your backup for you, because we genuinely can't.

Can I use it in Firefox or Safari?

You can open the web app, but you won't be able to connect a treadmill there. Connecting requires Web Bluetooth, which only Chromium-based browsers (Chrome, Edge, Brave, Opera) implement — Firefox and Safari have both declined to. On an iPhone every browser is Safari underneath, so use the iOS app instead.

What happens to my data if Nowhere shuts down?

It stays where it always was: on your device. That's the whole design — Nowhere exists because a vendor retired their app and locked owners out of their own history. The tracking engine is open source (GPLv3), and your data exports to plain JSON or CSV whenever you like.

Does it track me?

No walking data ever leaves your device unless you switch on sync. The single exception is disclosed above and in the app itself: one ping per install carrying a random ID, platform and version, so we can count installs. It's sent at most once and stops permanently after three failed attempts.

Can I import my old data from another app or from the treadmill?

No — and honestly, that isn't likely to change. A treadmill console shows a running total but doesn't offer its history over Bluetooth; there is no past to ask it for, only the number on the display right now. And the apps that stored your old sessions keep them in their own accounts, with no export worth importing. So Nowhere starts counting the day you start using it. (Once you're tracking, your data is yours: exports to plain JSON or CSV whenever you like.)

Does it sync to Apple Fitness, Google Fit or Strava?

Not today, and not in the near future. Writing into those platforms means carrying an account system and a permission model for each one — a lot of moving parts pointed away from what this app is for. Nowhere keeps your walking on your device, and syncs between your devices if you switch that on. If a fitness-platform export is something you'd actually use, say so — it's a fair thing to want, and demand is what would move it up the list.

Is it really called Nowhere?

You walk several kilometres and arrive at precisely the spot you started. Naming it anything else would have been dishonest.