Below is what the app does, function by function. If you would rather see how it looks on your phone first, go to the app.
Logging trips without thinking about it
The app follows your location in the background, works out for itself that you have set off, and closes the trip once you have been stationary for three minutes. There is nothing to switch on. If you would rather do it yourself, you can start and stop a trip by hand.
Did your phone shut the app down along the way, or was it off? Then the stored location points are cut into separate trips afterwards. So you do not lose a trip because the operating system tidied up — the gap gets filled in after the fact.
Where you need to step in, you can do it per trip:
- add a trip by hand, in the past
- split a trip at a point you choose
- merge two consecutive trips
- update the odometer, a note, a detour distance and the addresses
- mark trips as claimed, including a whole run at once
Replaying your trip on the map
Every trip sits on the map as a route. Below it runs a speed graph: tap or drag along it and the map moves to that point of the trip, with a marker showing where you were at that moment and the speed you were doing there.
And you can play the trip back. One tap on play and the marker drives the route while the speed runs along in the graph — pausing and picking it up later works.
Every trip against the right vehicle
You can run several vehicles side by side, with license plate, photo and odometer. In the car a Bluetooth tag makes sure the trip lands against the right vehicle. The home screen shows which car it recognised, or that no tag is in range. For trips without a tag you decide what happens: set them to “Unknown”, or do not save them.
Bicycle, train, bus and tram are vehicle types of their own. You can turn automatic logging off per type — if you would rather not record your commute by train, you simply switch it off.
And because it is the question that comes after the trip: the app remembers your last parking spot with address and time, ready to open in your own maps app.
Business, private or commute, without the busywork
Set your office hours and trips inside them count as business by default, trips outside them as private. If it works the other way round for you, set trips to private by default.
With your home and work address in the app, MoveJack recognizes your commute itself. Trips to or from a train station get a category of their own. If a category is wrong, one tap changes it.
If you drive a company car, the app counts your private miles against a limit you set yourself, and warns you at eighty percent — not once you are past it.
Finding one trip among hundreds
The trip list filters by period — today, yesterday, the last seven days, this month, last month, or a period you enter yourself — by type of trip (business, private, commute) and by vehicle. There is also a “to claim” filter: business and commute trips you have not marked as claimed yet.
The app remembers what you chose. Look at a trip and go back, and your period and filter are still there, at the same place in the list.
In visits you search by address, or you pick a saved visit address to see only those visits.
Addresses, clients and visit hours
Saved addresses give your trips names instead of streets: home, work, visit address, business visit address, general, client and train station. An address can be marked as a client.
That is how the app records your hours as well. How long you were parked at an address counts as the length of the visit: arrival, departure and total, filterable per client. Your working hours therefore come out of the same trips, without you keeping a second list.
Reports your bookkeeping will accept
You produce a report as a PDF or Excel file, over the period you choose, per vehicle or everything together. It holds what an accountant or the IRS wants to see: date, departure and arrival time, addresses, distance, duration, category, odometer, note and standard mileage rate. Outbound and return can appear as a single line.
You save the report or email it right away. Everything you have ever produced stays findable in the app, so a report from last quarter is not something you have to rebuild.
Insight into how you drive
Each trip gets a score on your speed, based on the actual speed limit where you were. With tolerance for GPS noise, and no score when there is too little data — better nothing than a number that says nothing. Hard acceleration, braking and sharp corners weigh in lightly and can be switched off.
Over a period you see distance and time, your busiest day, your longest trip, your average miles per day, the split across business, private and commute, and how much you were moving against parked. Alongside that, a billing summary per client: miles and visit hours with amounts at your own rates.
Asking questions about your own trips
On an iPhone with iOS 26 and Apple Intelligence you can ask questions about your own trips in plain language. On an older iPhone it does not appear, and on Android it does not exist.
The language model runs on your phone itself. No trip data goes to a server — the assistant cannot even read your data by itself; it asks the app, and the app works the answer out of your database.
Questions like: how many business miles did I drive last month, how often was I at that client this year and for how long, what was my longest trip, where was I speeding, how fast was I going on Tuesday at three thirty.
It can also do things: set a trip to business or private, merge a trip with the previous one, give an address a name, produce a report or run a client billing summary. It answers in the language of the app.
What you see on your home screen
The app tells you in plain language whether logging is working: ready to drive, trip being logged, in the car — or that background location or Bluetooth is off. No green check mark that means nothing.
During the trip you see speed, distance, duration, category and CO2. Below that sits your day, and one tile you choose yourself: your mileage claim, your hours claim or the private counter.
Your data stays with you
Privacy by architecture. Your trips, locations and addresses sit in a database on your phone. There are no ads, and you do not create an account.
So an export is your own safety net: take your records out to Excel or PDF regularly. Because you have to keep a mileage log, that is also the file you archive. Restoring one into the app is not possible — the export is for your bookkeeping, not to refill the app.
You can also wipe every trip, location and address at once. One action, after a confirmation, and the app shows you it is working on it until it is done. That belongs to the starting point: it is your data. It sits on your phone, and you can take it with you or throw it away without filing a request anywhere.
The app itself can be locked with Face ID or your fingerprint. Every permission sits in one place, each with the reason it is needed and a button through to the right system setting. The explanation always comes before the request. More about that on privacy.
Logging and battery on your terms
Two settings decide how hard the app works. The distance filter chooses between a finer trace and a longer battery life: finer means more accurate trips and more consumption, coarser the other way round.
And you can switch logging off entirely outside your office hours. Then the app records nothing in your own time — not just the notifications off, but the logging itself. If that goes too far for you, leave it on and only turn the notifications off outside working hours.
Notifications
You get a notification when a trip starts and when it is finished, with the place you stopped and a button to set the trip to private right away. On the iPhone the trip runs on your lock screen and in the Dynamic Island; after parking that switches to your parked car. Outside office hours you can turn the notifications off and carry on logging.
What it runs on
- iPhone and Android. There is no separate iPad version.
- The lock screen and the Dynamic Island are iPhone features.
- On Android, battery optimization for MoveJack has to be off, or the operating system stops logging in the background. The app points you at that setting.
- Nine languages: English, Dutch, German, French, Spanish, Italian, Polish, Danish and Swedish.
Getting started
You go through a short wizard: the terms, your first vehicle, your details and the permissions. Then drive. The first three days are free and you do not enter payment details for them. After that you choose monthly, every six months or yearly, and you can cancel at any time. What it costs is in the App Store and Google Play, in your own currency — see also pricing.
Download the app and start with the trip you are making today.
A screen-by-screen explanation is in the manual.