Features Screens How it works Support Privacy Get the app
Help

Mileful Support

Need help? Found a bug? Want to suggest a feature? You're in the right place.

Contact

We typically reply within 1–2 business days. When you write in, it really helps to include:

Frequently asked questions

Tap a question to expand.
Where is my data stored?

On your device, and — if you're signed in to iCloud — in your own private iCloud database, which keeps your trips in sync across your devices. Mileful has no server of its own and we never receive your data. Your data is private by default: only you, through your Apple ID, can access it.

Can I get my data back if I delete the app?

Yes, if iCloud sync was on: reinstall Mileful and sign in with the same Apple ID, and your trips sync back down automatically. If you weren't using iCloud, the data existed only on your device and deleting the app removes it — export to CSV first if you want a backup in that case.

How do I export my trips?

Go to the Reports tab → pick a month or year → tap Export Report → choose which trips to include (Business / Personal / All) → tap Share. iOS's share sheet lets you save the CSV to Files, email it, AirDrop it, etc.

How do I import trips?

Go to SettingsImport Trips → choose a CSV file. Mileful accepts CSVs exported from itself as well as files from MileIQ, Stride, Hurdlr, TripLog, and similar mileage apps (we recognize common column names like "Start Address", "Miles", "Date", etc.).

Each row is validated against MapKit before import. Rows with addresses that don't resolve are shown in red and excluded by default; you can opt them back in or tap a row to edit the addresses before importing.

Why are some imported distances different from my CSV?

By default, Mileful keeps the distance from your CSV (it reflects what you actually drove). When MapKit's recommended route distance differs by more than 15%, you'll see an orange "Use X.X mi" hint next to the row — tap it to swap to MapKit's value if you prefer the route-based number.

What happens if a CSV row matches an existing trip?

Rows that match an existing trip (same date + start address + end address) are flagged with a DUPLICATE badge and unchecked by default. This prevents accidentally re-importing the same data. You can manually opt them back in if you actually do want a duplicate (e.g. you drove the same route twice that day).

How are mileage deductions calculated?

Mileful uses the official IRS standard mileage rates (and the corresponding CRA rates for Canada or SAT rates for Mexico, depending on your country setting in Settings). Rates are baked into the app and updated as the tax authorities publish new ones. You can also define custom rates in Settings → Mileage Rates if your situation requires a different rate.

How does automatic GPS tracking work?

Auto-tracking is opt-in and off by default. Enable it in the app's Settings, grant location permission when prompted, and Mileful detects your drives and records them as trips — including the route and start/end addresses. Everything recorded stays on your device and in your private iCloud database; location data is never sent to us. You can turn auto-tracking off at any time in Settings, and manual entry + CSV import always remain available.

Is Mileful available outside the US?

Currently the app is built around the US, Canadian, and Mexican mileage rate tables. The app will work in other countries, but you'll need to set a custom rate in Settings → Mileage Rates to reflect your local tax authority's reimbursement rate.

How much does Mileful cost?

See the App Store listing for current pricing. We do not show ads and we do not sell or share your data.

I think I found a bug.

Please email us with as much detail as you can. We read every message. Bug reports from real users are the single biggest driver of product quality.

I have a feature request.

We'd love to hear it. Email us. We can't promise to build everything, but we read every suggestion and it shapes the roadmap.