Relevant
  • GDPR Compliant
  • HIPAA Compliant
  • ISO 27001
MileIQ

Migrating a legacy app to Swift for better performance and scalability

Active users

1 M+

Miles logged

100 B+

Five‑star app store reviews

80,000+
Client
MileIQ Inc.
Headquarters
California, USA
Founded
2013
Company size
Mid-size
Industry
Finance, SaaS

THE CHALLENGE

How to modernize a widely used mileage tracking app without disrupting millions of users?

  • swift-4
  • objective-c-2
  • react-js-3

MileIQ is a mobile SaaS application that automates mileage tracking for self-employed professionals and small business teams. The app passively detects each drive, logs the route and distance, and generates IRS-compliant mileage reports — all without requiring user input.

However, behind it was a legacy Objective-C codebase that had become increasingly difficult to manage. The outdated architecture strained devices, slowed the release of new features, and made it costly to maintain long-term. With thousands of active users, MileIQ needed a major technical upgrade without compromising performance or user trust.

MileIQ chose Relevant Software for our ability to modernise large-scale mobile apps without downtime and our deep expertise in Swift architecture, performance tuning, and secure iOS development. Our experience with finance-focused platforms and high-stakes delivery made us a reliable partner for a seamless, audit-ready migration.

The task was clear: rebuild the mobile core in Swift while maintaining real-time drive detection accuracy. This also meant improving UI performance across devices and aligning the app with Apple’s latest security and performance standards, with no disruption to users who relied on MileIQ daily.

Maksym Titov

Throughout the entire process, Relevant Software’s team displayed an exceptional level of professionalism, expertise, and dedication. They were proactive in addressing potential challenges and worked diligently to optimize the app’s performance, resulting in a significantly enhanced user experience.

Maksym TitovHead of product engineering at MileIQ

Have a similar challenge?
We can help!

Book a free consultation

THE SOLUTION

A fully modernized Swift app, built for performance, scalability, and long-term support

One-swipe classification

We rebuilt the classification feature with smooth gesture handling. Users can now mark drives as “Business” or “Personal” with a single, smooth swipe for a fast and responsive experience.

one-swipe-classification

Personal and team reports

Our developers enhanced the reporting flow, allowing users to generate and export detailed mileage reports with ease, supporting both individual users and organizations.

personal-and-team-reports

Google Maps integration

Our team upgraded map rendering and real-time tracking by integrating the latest Google Maps SDK for iOS. Users now benefit from more accurate trip visualization and mileage data.

google-maps-integration

THE RESULT

More than $10 billion reimbursed

MileIQ has helped users reclaim over $10 billion through accurate, audit-ready mileage logs.

Faster launch, lower memory use

The app now starts faster and runs leaner, especially on older devices, ensuring a smoother experience for all users.

Ranked #1 for automatic mileage tracking  with 5 minutes saved per drive and 70 hours/year per driver

Automatic tracking eliminates manual entry, saving users valuable time with every trip.

THE CLIENT’S REQUEST

  • Migrate the entire app from Objective-C to Swift
  • Improve app responsiveness and startup time
  • Modernize architecture for maintainability
  • Align with the latest Apple frameworks

WHAT WE DID

✓ Fully replaced Objective-C with Swift 5.9

✓ Reduced app load time and optimized memory usage

✓ Refactored core modules with MVVM-C pattern

✓ Ensured full compatibility with the latest iOS SDK

Maksym Titov

The developers demonstrated excellent communication skills and kept us well-informed throughout each project stage. Their collaborative approach fostered a positive working relationship, which contributed to the overall success of the app’s migration.

Maksym TitovHead of product engineering at MileIQ

Be our next success story

Share details about your project and book a free call with us
to discuss your development strategy

Book a free consultation

Success stories across industries

















































Let’s talk about your project

Optional
Optional

By sending a message you agree with your information being stored by us in relation to dealing with your enquiry.
Please have a look at our Privacy Policy.