Ghoomy (formerly Ghoomy) turns your boarding passes into a map of where you have been. Scan a pass and the flight appears as an arc on a globe you can spin.
If something is not working, mail pmadan.illinois@gmail.com and say which iPhone and which iOS version you are on. It reaches a person.
Ghoomy needs iOS 26 or later. It is built on APIs introduced in iOS 26 and will not install on anything earlier.
There are three ways, and the app tries them in this order.
Scan the barcode. Most printed boarding passes carry a PDF417 barcode with the flight details inside it. Ghoomy reads it on your phone and nothing is transmitted. This is the fastest and most accurate route.
Pick a photo of the pass. Choose a photo or screenshot of your pass from your library. If no barcode can be read, Ghoomy reads the image instead. This is what happens with booking confirmations, emailed itineraries, screenshots that crop the barcode out, and passes issued before check-in — airlines do not print a barcode until you have checked in, so before then there is nothing to scan.
Type it in. Tap the + button, then Enter manually. Flight number, airports and date. Useful for old flights you want to backfill.
Almost always one of these:
The airport code was not recognised. Ghoomy ships a table of 9,057 airports and looks the code up offline. If a pass carries an unusual code, or the scan misread a letter, the flight saves but has no coordinates to draw. Open the flight and check the airport codes are right.
The pass was misread. Photographed passes are read by a model, and models get things wrong. The confirmation screen before saving is there so you can correct it.
If there is no readable barcode, the image is sent to be read — which needs a network connection. On a bad connection the scan gives up rather than hanging. Try again on better signal, or use Enter manually.
Your flights live in your own iCloud, in a private database. Both devices need to be signed in to the same iCloud account with iCloud Drive on, and you need to be signed in to Ghoomy with the same Apple ID. Sync is not instant; give it a minute on a good connection.
Apple sends an app your name only on the very first sign-in for that app and Apple ID. On every sign-in after that it deliberately sends nothing, so an app cannot keep re-reading it. If Ghoomy lost your name — after a reinstall, or after signing out and back in on an older version — Apple will not send it again until the credential is reset.
To reset it: iOS Settings → your name → Sign in with Apple → Ghoomy → Stop using Apple ID. The next time you sign in, Apple treats it as a first sign-in and sends your name. Your flights are not affected.
Settings → Delete Account, inside the app. It removes your flights from iCloud, clears the app’s local data, and revokes your Sign in with Apple credential so Ghoomy stops appearing under your Apple Account.
It cannot be undone, and signing in again will not bring anything back.
What leaves your phone, and what does not, is set out in full in the privacy policy. The short version: flights are stored in your own iCloud rather than on our servers, there are no analytics and no tracking, and the only thing sent anywhere is a boarding pass image when it has no readable barcode.