FlightSort Android app
Android app · Field software

The baggage status of any flight, in your pocket

FlightSort for Android puts on your phone what used to live in a control room: which flights are departing, how much baggage is still on its way to the carousel, and when to act. Built for fieldwork, not for the desk.

Main screen of FlightSort's Android app showing the flight list
01

Eight things the app does for you

Each one answers something that really happens during a shift. Available features depend on the data your airport reports: what doesn’t exist isn’t shown.

🗺️

Shift overview, with two time rulers

Every flight in a time-ordered list, with priority and status at a glance. And two ways to move around the day: a vertical ruler beside the list to jump to any time, and a horizontal ruler —long-press a flight’s departure time— to see what leaves around it, with zoom and an alternative “heat band” view showing where activity concentrates.

Vertical time ruler next to the flight list
Horizontal time ruler in the Android app
Heat band view of the time ruler
🎯

Filters: only what matters to you

Filter by handling, sorting carousel, airline, priority, live flights or flights with baggage in transit, and combine as many as you like. A counter tells you how many flights remain out of the total.

Handling and carousel filters in the Android app
🧳

Flight card: everything at a glance

Departure times (STD/ETD), progress bar, time remaining and the baggage counters —BSM/PBSM, in transit, PBS, special, carousel— always in the same place, so you learn where to look instead of searching. If the airport reports it, the card also shows the possible hot flight mark, with the list of other flagged flights.

Flight card with the possible hot flight mark
Enhanced security flight notice listing other flagged flights
🚨

Critical alarms, wherever you are

As soon as a flight is under 30 minutes from departure with baggage still in transit, a critical alarm fires. It arrives as a notification even with the app in the background and has its own lifecycle: unconfirmed, confirmed, resolved.

Unconfirmed critical alarm in FlightSort’s Android app
🎨

Three visual themes

Night (dark), Day (light) and Pastel (warm). Switch from Options: dark for night shifts, light for outdoors or bright interiors. Meaningful colors —red critical, green resolved— are kept in all three.

The app’s Night theme
The app’s Day theme
The app’s Pastel theme
🎙️

Voice commands

Hold the microphone and say a handling agent, a carousel, “in transit” or “critical”: the app applies the filter or search without you touching the screen. Works in Spanish and English.

Voice command panel in the Android app
🌐

Spanish and English

Switch the interface language on the fly from Options, without restarting the app.

📡

It doesn’t leave you in the dark if the network drops

It keeps the last information received on the device, shows when the last sync was, and lets you sync manually. If it can’t connect, you’ll see the last saved data —and the connection status warns you if it’s more than 10 minutes old— instead of an empty screen.

Connection status and last sync in the Android app
And also
Status history for every flight History of every baggage counter Possible hot flight notice (Hot Flight) Built-in tutorial
Status history
A flight’s status history in the Android app
Counter history
Baggage counter history in the Android app
02

A shift with the app

This is how the pieces above fit together in a real situation.

You start your shift

You open the app, filter by your handling company and see at a glance the flights ahead of you.

Something is coming up

A flight enters its departure window with baggage in transit: its priority changes and the critical alarm fires on your phone.

You act

You find the flight, see its carousel and how many bags are missing, and alert whoever needs to know.

You confirm

You confirm the alarm so your team knows it’s being handled. When the baggage is no longer in transit, it resolves itself.

You review

Afterwards, the flight’s status and counter history lets you see how it evolved.

03

Shift questions, answered by the app

Phrased the way someone in the middle of operations would ask, with what to look at or tap in each case.

There are 40 minutes to departure and I don’t know whether all the baggage has arrived. How do I check?
Open the flight card. The E.C. (in transit) counter shows the bags already checked in that haven’t yet been confirmed at the flight’s departure carousel: as long as it’s above zero, baggage is still in transit. Next to it you have the time remaining to departure (ETD if available, STD otherwise) and the progress bar.
How do I find out a flight has baggage in transit without watching the screen?
With critical alarms: when a flight drops below 30 minutes to departure with baggage still in transit, the app fires an alarm with a notification, also in the background. You can confirm it, and it resolves itself once the baggage is no longer in transit. Background delivery depends on the network and your phone’s battery settings; we explain it in detail in Connectivity and alarms on Android.
I only work with one handling company. Can I hide the rest?
Yes. The handling filter lists those present in the current data: pick yours (or several) and the list shrinks. You can combine it with carousel, airline or priority, and the counter shows how many flights remain out of the total. You can also do it by voice. If you also want alarms to follow those filters, the alarms tab has a “FILTERS” switch (off by default): it hides alarms for other handling companies or carousels, tells you how many are hidden —highlighted if any is unconfirmed— and “SHOW ALL” brings them back instantly.
I only need to see the flights of one specific carousel. How?
With the sorting carousel filter: pick one or several and you’ll see only the flights associated with them. It combines with the other filters and can also be requested by voice.
My hands are busy. Can I search or filter by speaking?
Yes. Hold the microphone and say a handling company, a carousel, an airline, “in transit”, “critical” or a flight number. You can chain several with “and” or a comma, and “remove…” turns one off; “help” shows the available commands. It understands commands in both Spanish and English at once (for example “remove critical” or “quita crítico”) and listens in the app’s language. Without internet the language pack must be installed (Options → Voice → Voice languages). It can also answer simple questions about the current data (see the next question).
Can I ask by voice how many bags a flight has or which flight leaves next?
Yes. With the microphone you can ask simple questions about the current data and the app answers on screen and by voice, without touching your filters. For example: “how many bags in transit does Ryanair 5094 have?”, “what time does it depart?”, “which carousel does it have?”, “what is its status?”, “how many critical flights are there?”, “which flight departs next?”, “how many bags in transit does Menzies have?” or “is there any possible Hot Flight?”. It also gives short lists (“which flights are critical?”, “what flights are at carousel 3?”), accepts follow-ups without repeating the flight (“and its carousel?”) and, with “show them”, applies the last thing it told you as a filter. It answers about all flights, not only the filtered ones. If there is no live connection or the license is limited, it says so in the answer itself. It is not a free-form conversational assistant: it understands a set of operational questions and, if it doesn’t understand the phrase, it tells you instead of making something up. You can turn it off in Options → Voice.
My phone is locked in my pocket. Will the alarm reach me?
Under normal conditions, yes, as a push notification. Two honest caveats: the server has to be able to deliver it, and some manufacturers (Honor, Xiaomi…) aggressively suspend background apps, which is why Options → Battery has three settings to prevent it. The app also includes a notification test (Options → About) that checks step by step whether your phone is ready to receive alarms.
How many flights leave between 16:00 and 17:00?
With the horizontal time ruler: long-press the departure time (STD) on any card and a ruler opens centered on that moment, with a ±2 hour window, zoom and panning. Each flight appears as a marker at its time, and the “heat band” view shows in color where activity concentrates. It only counts flights that pass your active filters.
Several flights share the same time. How do I tell them apart?
The ruler groups very close flights into a single “+N” marker; tapping it expands the group’s list, and a long press zooms in to the maximum to separate them.
I’m in a no-coverage area. Do I lose the information?
It isn’t erased: the app keeps the last data received on the device and, if it can’t sync, shows it to you; the connection status warns “Cache: outdated” once it’s more than 10 minutes old. Right there you see the time of the last sync and can tap “Sync now” when the network is back. What it can’t do, by definition, is warn you about what happens while there’s no connection; when it returns, it receives the complete current state.
When did this flight change to BOARDING?
Tap the flight’s status label: its status history opens, with every step the app has recorded and its time (the device’s), alongside STD and ETD in chronological order. If there was a connection drop, or you open the app later, it retrieves from the server the recent steps it missed.
When did the last bag come in? How has a counter evolved?
Tap any counter on the card (BSM, PBSM, E.C., TOTAL, carousel, special, EBS, N4, PBS: whichever your airport reports) and its change history opens, with the device time at which the app recorded each value, not the baggage system’s. It only stores changes, so a value that doesn’t move shows as a single point. If there was a connection drop and the value changed during it, the app marks it with “no connection since…”: the intermediate values in that gap aren’t available.
How do I know whether a flight has reinforced security screening?
At airports that report that data, the card shows a possible hot flight (Hot Flight) mark: the flight is flagged so that all its baggage gets a reinforced check, usually with operator intervention and not just X-ray/EDS. Tap it to see the explanation and the other flights with the same mark.
Can I change the app’s look?
Yes, there are three themes: Night (dark and bluish), Day (light) and Pastel (warm, cream and terracotta). Colors with meaning —red critical, green resolved— stay the same in all three. The language, Spanish or English, is changed from the same Options menu.
Do I have to replace my current systems to use it?
No. FlightSort is a control layer on top of the existing baggage infrastructure (BHS/SATE): it reads the data your airport already has through a connector and a configuration wizard, and shows it in the app. Which features appear depends on what your system reports; what doesn’t exist isn’t shown. Details in Integrations and technical requirements.
How can I try it?
You can explore the simulator: it’s freely accessible and creates a room of your own with fictitious flights and baggage so you can see how the system behaves. The Android app is delivered through a private distribution channel, with a license: write to contact@flightsort.net and we’ll give you access.

Want to see it in your operation?

We’ll show it to you with demo data and work out which of your airport’s data would feed each feature.

Request a demo