MileWorks

MileWorks Privacy Policy

Effective date: November 2, 2026

Last updated: November 2, 2026

MileWorks is a fuel, EV-charging and mileage log for iPhone and Android, made by MileWorks LLC ("we", "us"). This policy explains what the app keeps, what it sends, to whom, and why.

The short version

What the app keeps on your phone

Everything you log is stored in the app's own storage on your phone:

This data is protected by your phone's lock screen and the encryption your phone provides. The app doesn't add encryption of its own, so anyone who can unlock your phone can open it.

Your phone's own backup. If iCloud Backup (iPhone) or Google's backup (Android) is on, your phone may include MileWorks's data in its backup to your Apple or Google account, under their terms. On Android, photos, attached documents and the map's cache are left out of Google's backup because of its size limit.

What the app sends, to whom, and why

The app connects to the internet only for the lookups below. Each request also carries your IP address, as every internet connection does. None of them include your name or your log. Some carry something that could point to you: a precise location (rows 4 and 5, which can be your home, for example a trip that starts there or a receipt photographed there), your VIN (row 2), or the random update ID that goes to Expo (row 8).

When What is sent Sent to Why
1. You pick a vehicle from the EPA list The model year, make, model and engine option you choose fueleconomy.gov (U.S. Department of Energy and EPA) To show the lists and fetch the official ratings
2. You add a vehicle by its VIN The 17-character vehicle identification number NHTSA's vPIC service (U.S. Department of Transportation) To read the year, make and model from the VIN
3. Once a week, for each vehicle you still own with a year, make and model (when the app is open), if your region is in the United States, Canada or Mexico, or you haven't chosen one The model year, make and model NHTSA's recalls service (api.nhtsa.gov, U.S. Department of Transportation) To show the safety recalls for that model
4. You tap Use my current location on a fill-up or charging session, or add a photo to a new fill-up that has no station yet The map position: where you are, or where the photo was taken OpenStreetMap's Overpass service (overpass-api.de) and your phone's address lookup (Apple's on iPhone, Google's on Android) To find the nearest gas station and the street address
5. You tap Place them on the map in the Passbook, or Stop on a trip you're recording (MileWorks Pro); or you add a place to an odometer reading, trip, maintenance visit, expense, rental pickup or the purchase of a car: Use where I am, coordinates you type, a pin you drop, or a photo's own location (an odometer reading's or a purchase's photo, new or picked from your photos, or an invoice's on a new entry), used only when you choose it The addresses of fill-ups and public charging that have no map position yet; for a recorded trip, the map positions where it started and ended; for a place you add, the map position: where you are, the coordinates or pin, or where the photo was taken (not to OpenStreetMap: no station is looked up for these) Your phone's address lookup (Apple's or Google's) To put those stops on the Passbook's map, to name where the trip went from and to, and to give the place you add its street address
6. An amount is in a currency other than yours, or than the one you show money in (your home region's, with Home and away in MileWorks Plus) The currency codes and the dates Frankfurter (api.frankfurter.dev), which publishes the European Central Bank's daily reference rates. For a currency the European Central Bank doesn't publish (such as the Fijian dollar or the Tongan paʻanga), the free currency-api instead (fawazahmed0's, through jsDelivr at cdn.jsdelivr.net, or its copy on Cloudflare at currency-api.pages.dev), which gets a date and your currency's code. A currency fixed by law to one the European Central Bank publishes (such as the CFP franc to the euro) converts at its fixed rate over that one's, so only that one's rate is asked for To convert the amount at that day's rate
7. You tap Look up the weather in Stats → Fuel economy (MileWorks Plus), and after that whenever that card needs a day it hasn't looked up yet, until you tap Stop looking up the weather or erase everything The map positions of your fill-ups rounded to 0.1° (a grid of about 10 km or 6 miles), each with the days you drove from it (every day of a tank goes under the nearest fill-up's place), as date ranges: a day-by-day record of the area you drove in. Not the fill-ups themselves, their addresses, amounts or anything else from your log NASA's POWER project (power.larc.nasa.gov, NASA Langley Research Center, United States) To show your fuel economy by the outside temperature. Each place and day is looked up once; the temperatures are kept on your phone
8. The app opens, or you tap Check for updates A random ID the update library creates the first time the app opens (new with each install, though an iPhone restored from a backup brings the old one back), the app version, the platform (iPhone or Android), the update you have, and the IDs of recent updates that failed to start on your phone. After the app crashed while starting, the next check also carries a short technical error message (up to 1,024 characters): on iPhone for any crash in its first seconds, on Android only when the update itself couldn't start Expo's update service (650 Industries, Inc., "Expo") To download app updates, and to tell which updates fail to start. Expo also uses the random ID to count how many installs have each update
9. You read numbers from a photo, scan with the camera, or scan a VIN's barcode, on Android Not the photo, the camera's picture or what's read in them. Google's ML Kit, which reads the text and barcodes on your phone, sends Google technical information about that feature (by Google's ML Kit data disclosure: the phone's maker, model and Android version, the app's name and version, the image's format and size, and speed and error figures), encrypted on the way and not shared with others Google Google's diagnostics for ML Kit
10. You buy, restore or renew Plus or Pro (once paid plans launch) See Purchases below Apple or Google, and RevenueCat To unlock and restore what you bought
11. You open the Passbook's map to drag and zoom (MileWorks Plus, app 1.0.7 and later), or tap Drop a pin for a place (any level, app 1.0.7 and later), and while you move around it; Driving now's map while a drive or a recorded trip is on screen (it follows the car), and a drive's route map Requests for the parts of the map in view (its tiles, style, fonts and symbols), which show the area and zoom you're looking at: after Where you are, the area around you; on Driving now, the area around the car as you drive; on a route map, the area of the route. Not your stops, your location itself or anything from your log OpenFreeMap (tiles.openfreemap.org, Hyperknot Software Kft., Hungary, through Cloudflare's network), which serves OpenStreetMap's map data To draw the streets under your stops, which the app draws on your phone, or under the pin you place (the spot you choose then goes only to your phone's own maps service, for its address). Nothing is sent until you open one of these maps (Driving now opens by itself on Android when you come back to the app mid-drive). The map library keeps the parts already seen in a cache on your phone (about 10 MB at most, the oldest replaced as it fills; Erase everything empties it, and uninstalling deletes it). On Android it isn't copied to Google's backup
  1. With automatic tracking on (MileWorks Pro + Automatic tracking, Android), a few minutes after each drive ends: the map positions where it started and ended, and for a drive across a border or a state line a few spots along the way, go to your phone's address lookup (Apple's or Google's), to name where it went and the place it crossed into. Nothing else about the drive is sent, and the tracking library itself sends nothing.

Never sent: your photos and receipts, what the camera sees while you scan, and what's read from them (photo reading and barcode scanning happen on the phone: Apple's Vision and the camera on iPhone, Google's ML Kit on Android), your fill-ups, charging, maintenance, expenses or trips (beyond a recorded trip's start and end and the spot of a place you add, in row 5, and the rounded places and days of row 7, when you turn it on), the track of a trip you record, your settings, and your files. The average fuel and electricity prices (from the U.S. Energy Information Administration) and the average fuel prices of Canada (from Statistics Canada), the EU's member states (from the European Commission's Weekly Oil Bulletin), the United Kingdom (from the government's weekly road fuel prices), Norway (from Statistics Norway), New Zealand (from the Ministry of Business, Innovation and Employment) and Western Australia (from FuelWatch) are built into the app and arrive with its updates; the app never contacts any of them. The Passbook's overview maps and the time zones are worked out on the phone; the map to drag and zoom fetches only its streets (row 11).

These services answer the request and may keep ordinary server logs under their own terms. We don't receive those logs and can't link them to you. Where a company works for us (Expo, and RevenueCat once purchases launch), it processes the data on our behalf under terms that require it to protect it.

Sharing you choose

Some features hand your data to an app or place you pick. What happens next is up to that app's terms:

These files are ordinary, unencrypted files containing your log, including addresses, trips, border crossings (each with the place you crossed into and when), rental cars (the company, where and when you picked each up and returned it), borrowed cars (also whose car it is and what you agreed to pay its owner), gig pay and your documents' details (such as policy, plate or license numbers; the backup carries no photos or scans, condition photos included). Keep them somewhere private.

Permissions

MileWorks asks for each permission only when you use the feature that needs it, and works without any of them. You can turn them off at any time in your phone's settings.

No ads, no tracking, no selling

MileWorks shows no ads, contains no advertising or analytics tools, doesn't use the advertising ID, and doesn't track you across other companies' apps or websites. It has no crash-reporting tool: the only report of a problem is what its update service receives (row 8), which updates failed to start and, after a crash while starting, a short error message. We don't sell or share personal information, and we don't build profiles.

Apple and Google give app developers summary statistics about installs and, if you've allowed your phone to share diagnostics with developers, anonymous crash reports. These come from Apple and Google, not from the app, and don't identify you.

Purchases

MileWorks Lite is free. MileWorks Plus and Pro are bought through the App Store or Google Play, which handle the payment; we never see your card or bank details, name or email address.

Paid plans aren't on sale yet. Once they are, to verify purchases and restore them on a new phone, the app uses RevenueCat, Inc., which receives the store's receipt for your purchase: the product, price and currency, the store country, dates, trial and renewal status, and a random customer ID that RevenueCat creates. We see this purchase information (with no name or email) and use it only to unlock what you bought, handle refunds and keep accounts and tax records.

Children

MileWorks is made for drivers and isn't directed at children under 13 (or under the age your country sets). We don't knowingly collect personal information from children. If you think a child has sent us personal information, contact us and we'll delete it.

Keeping and deleting your data

Your log stays on your phone for as long as you keep it there. You can delete it at any time:

What we hold ourselves:

To withdraw consent, turn off a permission, stop using a lookup, or uninstall the app.

Your rights

Because your log is on your phone and not on our servers, the app itself covers most requests: you can see, export (Settings → Data → Your data → Export everything), correct and delete your data at any time. For anything else, such as a copy of the emails you've sent us or deleting them, write to [email protected]. We aim to answer within 20 business days, and always within the time your law sets. We won't treat you differently for using your rights.

Security

Every connection the app makes uses encryption (HTTPS). Your log is as safe as your phone: use a screen lock, and keep exported files and backups somewhere private.

Changes to this policy

If we change this policy, we'll update the date at the top. If a change affects what leaves your phone (for example, optional accounts or cloud sync in a later version), we'll say so in the app before it applies and ask before anything new is sent.

Contact

MileWorks LLC 1209 Mountain Road Pl Ne, Ste N, Albuquerque, NM 87110 Privacy: [email protected] Support: [email protected]