The problem
I went looking for something worth building and found it in the complaints. Across social media and forums, gig drivers - Uber, Deliveroo, Amazon Flex - kept saying the same thing: they couldn't find a reliable mileage tracker. Trackers that missed trips, drained batteries, lost data, or buried the one number HMRC actually needs. For self-employed drivers, every untracked mile is money lost at tax time.
The build
MileClear is a mileage and earnings tracker built for UK drivers. GPS trip tracking that works offline-first - trips are stored on the phone and synced when there's signal, so a dead spot never loses a mile. On top of that: shift tracking with scorecards, earnings import by CSV or open banking, live fuel prices from 8,300+ UK stations, and an HMRC self-assessment export that turns a year of driving into a tax-ready figure in one tap. Free to track; a premium tier unlocks the tax exports and advanced analytics.
The result
251 drivers have logged 6,300 trips and over 83,000 miles, a good chunk of them tagged for business and ready for a tax return. The iOS app is live on the App Store, with the next version in TestFlight.
The human bit
MileClear wasn't built from an imagined workflow - it was built from what drivers said was broken. The reliability complaints shaped the architecture: offline-first isn't a feature bullet, it's the whole point.
Under the hood
TypeScript monorepo (pnpm). React Native with Expo SDK 54 on iOS; Next.js 15 web app; Fastify 5 API with Prisma on MySQL. Stripe and Apple IAP for billing; TrueLayer for open banking; UK Gov Fuel Finder for live prices; APNs push-to-start Live Activities for the background Dynamic Island. Live at mileclear.com and on the App Store, with the latest build in TestFlight.
a look inside
Need something like this?