Built for iPhone. The iOS app does GPS, segments, sync, and social — all of it.
iPhone running iOS 16 or later.
Coming soon on the App StoreWe're in review. TestFlight early-access link below.
Try beta builds ahead of the App Store release.
Request TestFlight inviteOpen to the first few hundred testers — drop us a note and we'll send a link.
The server is Node.js + Prisma + Postgres. Point the iOS app at your own base URL and you're off.
# 1. Clone and install git clone https://github.com/your-org/openmiles.git cd openmiles/server && npm install # 2. Configure environment cp .env.example .env # edit .env — set JWT_SECRET, JWT_REFRESH_SECRET, DATABASE_URL # 3. Run migrations & boot npx prisma migrate deploy npm start → OpenMiles server running on 0.0.0.0:4010
In the iOS app, set API_BASE_URL in Info.plist to your HTTPS host. Release builds refuse cleartext on purpose.