Itinerarium

Your travels, organised in one place that belongs to you.

Itinerarium keeps each journey in a file that belongs to you — in Files, in iCloud Drive, on your Mac. Copy it, send it, open it again in ten years. Nothing to sign into, and no server of mine holding your plans.

Step 1 · Putting it in

iPhone · iPad

Hand it a confirmation.

Share a booking confirmation into Itinerarium from anywhere, or add one from the menu. A PDF, an email, a photograph of a printed ticket — Apple Intelligence's on-device model reads it where it sits, with Vision recognising the words in a photograph or a scan. Nothing is uploaded. What it finds comes back as entries to accept or reject, and the file is kept beside the entry it belongs to.

Lufthansa QK7R2M.pdf

Mac

Drop it on the window.

On the Mac, drag a confirmation straight onto the trip. The same on-device model reads it, the same review queue holds what it found, and nothing reaches your plan unseen. Without Apple Intelligence the app still works: a deterministic pass finds the dates, the addresses and the booking references, and says plainly that it read less.

Fairmont Pacific Rim FPR-88214.pdf

Mac

Or let an assistant draft it.

Itinerarium runs an MCP server — Model Context Protocol, bound to 127.0.0.1, gated by a token it generates, off until you switch it on for a trip. Any assistant that speaks MCP can read the open trip, look places up and propose entries.

AssistantYour tripMCP

Step 2 · On the road

iPhone · iPad · Mac

Every day, laid out.

Every entry sits on a timeline grouped by day and coloured by what it is. A hotel booked Saturday to Tuesday appears on all four days, with the dinners and the walks nested inside it — because that is where you are on all four days.

iPhone · iPad · Mac

It shows up in Calendar, too.

Switch the calendar mirror on and the trip writes itself into a calendar of its own — flights, hotel nights, the dinner reservation — each event carrying the place it happens at, so the alert knows where you have to be and the way there is one tap away. Change an entry and its event follows; events are matched to entries by identity, so nothing is ever duplicated. The calendar's name travels with the document and the switch stays on your machine: send the trip on and everyone mirrors into the same calendar, each deciding for themselves whether to at all.

iPhone · iPad · Mac

Then out the door.

Every place is held by coordinate rather than as a line of text, so it opens its own card in Maps — with its hours and its telephone number — and rings with a tap. Times are the reading on the clock beside you, in the zone of the place they happen, so a flight that leaves Munich at 13:20 lands in Vancouver at 14:30 and both are what you will actually read off a clock.

Stanley Park Seawall loop.gpx

iPhone · iPad · Mac

Share your destinations.

Most of travelling is handing the right thing to whoever is asking for it: the confirmation code to the receptionist, the destination to the car, the route to the watch. A place leaves as a place rather than as a link — a vCard carrying the coordinate, which navigation and car apps have parsed for years — and the end that goes out is the one the traveller needs, the destination when they are driving and the departure when somebody is meeting them there. A walk's route leaves as a GPX file, typed so a hiking app is among the apps offered, and a confirmation leaves as the file it arrived as.

Dinner at HawksworthShare Calendar EntryShare LocationOpen in MapsShare Route

iPhone · iPad · Mac

Print it. Leave the phone.

Export the trip as a roadbook: a page per day, every address and booking reference, your own attached documents, and beside each place a code that opens it in whatever maps app the paper ends up in front of. For the flat battery, and the country where the data is not.

A look at it

Real screenshots — shown here in German; the app speaks English too.

Mac · The whole trip, and the entry you are editing.
Mac · The whole trip, and the entry you are editing.
iPad · Every day, laid out, with the paperwork on it.
iPad · Every day, laid out, with the paperwork on it.
iPhone · An entry, on its way to another app.
iPhone · An entry, on its way to another app.
Mac · A page of the printed roadbook.
Mac · A page of the printed roadbook.

The reading happens on your device

The model that reads your confirmations is Apple's own, the one that comes with Apple Intelligence, and it runs on the machine in front of you. Text inside a photograph or a scanned ticket is recognised by Vision, also on the device. A calendar invite, a Wallet pass and a GPX route are not put to a model at all — they already state their own fields, and asking a model to guess at what a file has told you plainly can only make it worse.

Where Apple Intelligence is not available — an older machine, or the feature switched off — the app does not stop working. A deterministic pass finds the dates, the addresses and the booking-reference-shaped tokens, reports low confidence, and sends everything it finds to the same review queue. It reads less, and says so.

Private by construction

No account. No analytics. No tracking. No third-party code of any kind. The only thing that ever leaves your device is a place search — the words you searched for, and nothing else. There is no server of mine for your plans to sit on, because there is no server of mine.

One app, three platforms, one document

iPhone, iPad and Mac, in English and German. The same .itinerary file opens on all three: it is a package of plain, readable JSON with your documents inside it, so it can be copied, sent, backed up and read by something that is not this app. A trip you cannot take with you is not much of a trip.

Download on the App Store

Requires iOS 26 or macOS 26.