One tracker for every way you move — cycling, on a bike, in a car, on foot — that turns an ordinary trip into a replay worth showing someone.
They want your heart rate and your pace. But most of the moving people actually do in a day isn’t exercise — it’s the ride to work, the school run, the walk to the shop that took twenty minutes because of one junction.
ODD Flow records all of it in one app, with the same care given to a commute as to a Sunday ride: the route, the stops, the photos you took, replayed as something you’d actually send to a friend.
Pick how you’re moving before you start, because it changes what gets measured. Most trackers pause themselves the moment you stop. On a bike that quietly deletes the most interesting part of the journey, so ODD Flow doesn’t: time held at a signal is recorded, not skipped. Every wait over twenty seconds is kept, with where it happened.
It records with the screen off and the phone in a pocket, which is how a commute is actually carried. A trip cut short by a crash is recovered from what reached the disk rather than lost. Climb comes from the barometer, not GPS altitude, because GPS is wrong about height by ten metres on a good day.
Leave it running after you park and it notices, and offers to trim the trip back to when you actually stopped moving — otherwise twenty minutes of standing indoors drags the whole ride’s average down.
Afterwards: the route drawn, the stops listed, photos pinned where you took them, and a card worth sending someone. Over weeks it fills in a map of everywhere you’ve ridden, and starts telling you that this morning’s run took eight minutes longer than it usually does.
Every recorded trip is a small, honest measurement of how long a stretch of road actually took, at that hour, on that kind of vehicle. Collected across enough people, that becomes a picture of how a city really moves — not a modelled one.
Bengaluru first, because that’s the traffic I know. This part comes after the tracker works well on its own; a traffic layer built on three users’ data would be fiction.
Installable today. It isn’t on the Play Store, so Android will ask you to allow an install from outside it — that’s the normal warning for a build that hasn’t been through review, not a fault.
APK · 44 MB · arm64 · Android 8 and upNot yet, and not because it isn’t ready — iOS only installs apps through the App Store or TestFlight, so there is no file anyone can put on this page. It goes to TestFlight before the store.
TestFlight · not open yetScreenshots from the running build, not mock-ups — a bike commute through Cubbon Park, recorded and replayed.
There’s no background GPS in a browser, so the web build doesn’t pretend to record. It reads what the phone recorded: export a .oddflow file from the app, open it here, and the trips, the map and the numbers are all there on a bigger screen — which is a nicer place to make a card worth sending someone.
Nothing is uploaded. The file is read in your browser and stays there.
It works; it isn’t released. If you’ve installed it, tell me what broke — and I’ll tell you when the iPhone build opens. No list, no marketing, just an email from me.