OnMiles
OnMiles is a mileage tracker for travelers, delivery drivers, freelancers, and small businesses that need a defensible record of distance driven. It uses Core Location to detect trips automatically — no manual start/stop — and treats the database as the source of truth for whether a trip is open, so history stays accurate even after app relaunches or background events.
- Speed-based auto-start (4.5 mph threshold) and auto-end after idle time, with Always-permission background tracking
- Compact Apple-style cockpit dashboard: speedometer, navigation display, chronograph, heading compass, GPS coordinates
- Work / Personal trip categorization, locked once a trip is active
- User and vehicle records associated with every trip
- Start, stop, and final-stop tracking with duration, average, and max speed
- One-tap PDF trip reports with distance, duration, stops, and Work/Personal filtering
- CarPlay driving-task template
- Local SQLite storage; distance stored in meters, displayed in miles or kilometers