Features Screens How it works Support Privacy Get the app
Help

Support

Questions, bug reports and ideas all go to the same address. The ones we hear most often are answered below.

Contact

We usually reply within one or two business days. A few things that help when you write:

Frequently asked questions

Tap a question to open it.
Where is my data stored?

On your iPhone. If you're signed in to iCloud, also in your own private iCloud database, which keeps your trips in sync on any other iPhone that uses the same Apple Account. There is no Mileful server, so we never receive your data, and nobody but you can open it.

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

Yes, if Mileful was allowed to use iCloud (iOS Settings → your name → iCloud). Reinstall the app, sign in with the same Apple Account, and your trips come back on their own. If iCloud was off, the trips existed only on that phone, and deleting the app deleted them too. So if you keep iCloud off, export a CSV before you delete the app.

How do I export my trips?

For a spreadsheet, go to Settings → Manage Data → Export Trips. Turn on Custom date range if you want other dates, pick All, Business or Personal, then tap Share. The iOS share sheet lets you save the CSV to Files, email it or AirDrop it.

For a mileage log to keep with your taxes or give your accountant, open the Reports tab and tap Export under a month or a year. The PDF has your business, commuting and other miles per vehicle and every business trip by month. For a year filed in the United States it also has the Schedule C line 44 figures and the car expense at the IRS rate. Tap Preview to read it or Share PDF to send it. Turn off Include trip notes to leave notes out.

How do I import trips?

Go to Settings → Manage Data → Import Trips and choose a CSV file. Mileful reads its own exports and files from other mileage apps by looking for the usual column names, such as Date, Start Address and Miles, so nothing needs reformatting first.

Next you choose which dates to import, which starts out as the span of dates in the file, and what to do with trips already in Mileful on those days. Keep them, the default, adds the file's trips alongside and turns off likely duplicates. Replace them deletes those trips and puts the file's trips in their place. Rows outside the dates you chose are left out.

After you tap Continue, each row is checked against Apple Maps. A row with an address Apple Maps can't find is turned off. Tap it to fix the address, then import.

Apple Maps limits how fast an app can look things up, so a large file can take several minutes. Mileful tells you about how long before it starts, and your screen stays on while it works, so you can set the phone down. Locking the phone or leaving Mileful pauses the import until you come back. If an import goes wrong, Undo This Import on its last screen removes exactly the trips it added.

What does Replace them do?

It deletes the trips already in Mileful on the dates you chose, on every iPhone signed in to your iCloud, and adds the file's trips instead. Before anything is deleted, a Review Replacement screen shows how many trips go and how many come in, month by month, and how your deductible distance changes.

It also lists the days Mileful has trips for but the file doesn't, with a Keep or Delete choice for each. Days with a drive Mileful recorded itself start as Keep, because a GPS drive can't be recreated. The Save a Copy button writes the trips about to be deleted to a CSV first. A drive that is still recording is never touched.

My file has dates but no times.

Some apps, QuickBooks for one, export each trip with a date and no time. Mileful lays out each day's trips from 9:00 AM, with 30 minutes between trips and each one lasting as long as its distance suggests. No trip moves to another date. You can change the start time on the same screen where you choose the dates. A note on each trip says the time was estimated, unless you switch that off.

Why are some imported distances different from my CSV?

Mileful keeps the distance from your file, since that's what you actually drove. When the Apple Maps route works out more than 15% different, an orange button under the row's distance, Use 12.4 for example, shows the route's figure. Tap it to use that figure instead.

What happens if a row matches a trip I already have?

With Keep them, a row with the same date and the same start and end addresses as an existing trip gets a DUPLICATE badge and is turned off, so importing a file twice adds nothing. Turn a row back on if it really was a second drive that day. If a drive finishes or new trips arrive from iCloud while you're reviewing the import, Mileful checks again and tells you how many more rows it turned off.

How are mileage deductions calculated?

Each trip's deduction is its distance times the official rate for its filing region on the date of the trip. Rates for the United States (IRS), Canada and Mexico are built in for 2022 through 2026. When a rate changes mid-year, drives before and after the change each use the rate in force on their date. On July 1, 2026 the IRS raised the business rate from 72.5 to 76 cents a mile, and the medical and moving rate from 20.5 to 23.5 cents. It made a similar mid-year change in 2022. Mileage Rates shows both periods for those years.

Set your region in Settings → Language & Region. If you need a different rate, turn off Use Standard Government Rates in Mileage Rates and enter your own.

How does automatic tracking work?

Turn on Automatic Tracking in Settings. When iOS asks, allow location access, then choose Change to Always Allow when it asks again. Motion & Fitness access helps Mileful tell driving from a walk or a bike ride. Mileful then notices when you're driving and records the trip with its route and the addresses where it started and ended, even when the app is closed.

Automatic Tracking is off by default, and you can turn it off again at any time. What it records stays on your phone and in your private iCloud. Address lookups and route matching go to Apple Maps and nowhere else. The privacy policy has the details.

When does Mileful notify me?

By default, once a day at 8:00 PM, and only on days when a recorded drive still needs a category. In Settings → Push Notifications you can switch to a notification after Each Drive, with Business and Personal buttons so you can categorize from the Lock Screen, or to one Weekly reminder. You can change the time there too. Notifications are created on your phone, and nothing goes through a server.

The Live Activity, which shows a drive in progress on the Lock Screen and in the Dynamic Island, is a separate switch on the same screen and is off by default.

Can I use Mileful outside the US?

Yes. Pick any country as your filing region in Settings → Language & Region and amounts switch to that country's currency. Distances can be in miles or kilometers, set on the same screen. Official rates are built in for the United States, Canada and Mexico. For any other country, Mileful tells you it has no built-in rates and gives you a Set up mileage rates link to the screen where you enter your own. The region is set per tax year, so if you move, the years you already filed keep their rate.

What languages is Mileful available in?

English, Spanish and Russian. Mileful follows your iPhone's language, and you can pick a different one for this app alone in iOS Settings. Your trips are stored the same way whichever language you use, so exports and iCloud sync don't change when you switch.

How much does Mileful cost?

Mileful 1.0 is free, with no subscription and no ads. We don't sell your data either, because we never see it.

I think I found a bug.

Email us with as much detail as you can. We read every message. In the app, Settings → Contact the developer → Report a Bug sends your description by email with a diagnostic log attached. The log has no locations, addresses, vehicle names or notes in it, and the app shows you the report before you send it.

If the problem is with one trip, say a wrong distance or a route that looks off, report it from the trip itself. Tap the ladybug button on the trip's card, or the one in the top corner of its full-screen map. The report opens with that trip's date, duration, distance and category already filled in, so you only have to describe what went wrong. Like the general report, it leaves out locations, addresses, vehicle name and notes.

I have a feature request.

Email us, or use Settings → Contact the developer → Suggest an idea, which sends only your message and the app version. We can't promise to build everything, but every idea gets read.