Flight alert benchmark: TripWaffle vs Flighty vs TripIt

All three apps installed on the same device, tracking the same real flights. Every notification any of them delivered is timestamped by the operating system and measured against the relevant flight event: scheduled departure for gate changes, recorded pushback for delays, and recorded touchdown for landed and baggage alerts. This page is generated from that record. No figure on it is edited by hand. An automated audit checks each flight after it settles and adds a note where a figure needs context.

74 settled flights since 4 September 2026, 9 more in progress, 74 of them also tracked by TripIt. 74 of 74 checked by the audit. Last refreshed: 2026-10-27 (UTC).

Download CSV · Download JSON · Methodology One row per flight, app and alert type; CC BY 4.0.

Current result

Written from the numbers below on every load, not by hand.

Scoreboard

Per alert type: how many flights each app alerted on, who was first when two or more did, and each app's median timing against the aircraft. A gate change is measured before scheduled departure, a delay before pushback, landed and baggage after touchdown.

Alert Flights Flighty alertedTripWaffle alertedTripIt alerted Flighty firstTripWaffle firstTripIt first Flighty medianall its alertsTripWaffle medianall its alertsTripIt medianall its alerts Same flightsevery app alerted Flighty mediansame flightsTripWaffle mediansame flightsTripIt mediansame flights
Gate change alert before departure 42 31 (10 wrong gate) 27 (5 wrong gate) 29 (5 wrong gate) 17 of 25 7 of 25 1 of 25 3h 16m before 1h 56m before 1h 59m before 20 2h 5m before 1h 51m before 2h 4m before
Delay alert before pushback 23 22 (2 false) 10 (6 skipped) (12 false) 11 (1 false) 6 of 11 4 of 11 1 of 11 1h 15m before 2h 39m before 2h 16m before 9 2h 40m before 2h 54m before 2h 18m before
Landed alert after touchdown 74 73 74 37 46 of 73 18 of 73 0 of 73 14s after 12s after 1m 6s after 37 12s after 11s after 1m 6s after
Baggage alert after touchdown 54 49 54 37 26 of 49 19 of 49 0 of 49 26s after 13s after 1m 6s after 37 23s after 11s after 1m 6s after

"Flights" counts flights where at least one app sent that alert. "First" is scored only on flights where two or more apps alerted. "Skipped" is a delay TripWaffle saw and held because it was under 15 minutes, its alert threshold. "False" is a delay alert that predicted 15 minutes or more, or gave no figure, on a flight that left under 15 minutes late; it is not counted as an alert, as a first, or in any median. Each app is scored only on the flights it was tracking ("of N given"). The first median is over each app's own alerts, so on delays it can compare different flights; the "same flights" median is over the flights where every app alerted, which is the apples-to-apples figure.

Every flight

Newest first. Each cell is how far the alert landed from what the aircraft did. Green is the earliest app. A dash means that app sent no such alert. False alert means the app alerted a delay of 15 minutes or more that did not happen. An app has a row only on the flights it was tracking. The flight row carries the outcome so you can judge whether an alert was owed at all.

Gate change alertbefore departureDelay alertbefore pushbackLanded alertafter touchdownBaggage alertafter touchdown
CX795 HKG → SGN 26 Oct 2026 · left 8m early
Flighty - - 8s -
TripWaffle - - 8s 18m 28s
TripIt - - - -
Audit note, Flighty other alerts: Flighty forecast a gate arrival at 6:01, 6:07 and then 6:08 PM, and alerted that the flight had arrived at 6:13 PM. The aircraft reached the gate at 6:24 PM.
AS1495 SEA → PDX 25 Oct 2026 · left 5m early · gate changed
Flighty 4h 59m - 9s 9s
TripWaffle - - 10s 10s
TripIt - - 37s 37s
Audit note, TripWaffle other alerts: TripWaffle alerted that the inbound aircraft had arrived about 3 minutes after it landed and about 8 minutes before it reached the gate.
SQ345 ZRH → SIN 25 Oct 2026 · left 2m early · gate changed
Flighty 1h 41m - 1m 1s 1m 2s
TripWaffle 1h 47m - 46s 46s
TripIt 1h 41m - 2m 8s 2m 8s
Audit note, Flighty other alerts: At take-off Flighty forecast a 5:56 AM arrival. The aircraft reached the gate at 5:23 AM.
UA12 ZRH → ORD 25 Oct 2026 · left 20m late · gate changed
Flighty 3h 34m - 14s -
TripWaffle 1h 56m 9m 52s 9s 19m 4s
TripIt 3h 30m 3m 8s - -
Audit note, Flighty other alerts: At take-off Flighty forecast a 1:51 PM arrival. The aircraft reached the gate at 2:08 PM.
Audit note, TripIt delay alert: TripIt alerted a 20 minute delay 3 minutes before pushback, then a 35 minute delay 3 minutes after pushback. The flight left 20 minutes late.
Audit note, TripWaffle delay alert: TripWaffle alerted a 15 minute delay 10 minutes before pushback, then a 35 minute delay 10 seconds after pushback. The flight left 20 minutes late.
SQ875 HKG → SIN 25 Oct 2026 · left 18m late · gate changed
Flighty wrong gate 58m 34s 40s 42s
TripWaffle wrong gate 52m 16s 1m 4s 1m 4s
TripIt wrong gate 57m 29s 58s 58s
Audit note, Flighty gate change alert: The Flighty gate alert scored here named gate 7, which changed to 24 about 1 hour 45 minutes before departure. Flighty alerted 24 then, first of the three apps.
Audit note, Flighty other alerts: Flighty alerted that the inbound aircraft had arrived at the gate 1 hour 16 minutes before departure. That aircraft landed about a minute later and reached the gate 11 minutes after the alert.
Audit note, TripIt gate change alert: The TripIt gate alert scored here named gate 7, which changed to 24 about 1 hour 45 minutes before departure. TripIt alerted 24 7 minutes 20 seconds after Flighty.
Audit note, TripWaffle gate change alert: The TripWaffle gate alert scored here named gate 7, which changed to 24 about 1 hour 45 minutes before departure. TripWaffle alerted 24 1 minute 51 seconds after Flighty.
A3851 ZRH → ATH 24 Oct 2026 · left 4m 54s late · gate changed
Flighty wrong gate - 9s 9s
TripWaffle wrong gate skipped 13s 13s
TripIt 1h 16m - 39s 39s
Audit note, Flighty gate change alert: The Flighty gate alert scored here named gate A75, which changed to A74 about 1 hour 16 minutes before departure. Flighty alerted A74 then, first of the three apps.
Audit note, TripIt gate change alert: The TripIt gate alert scored here was its first and named gate A74, the gate used. It came 15 seconds after Flighty alerted the same gate.
Audit note, TripWaffle gate change alert: The TripWaffle gate alert scored here named gate A75, which changed to A74 about 1 hour 16 minutes before departure. TripWaffle alerted A74 1 minute 40 seconds after Flighty.
QF53 BNE → SIN 24 Oct 2026 · left 3m late
Flighty - - 35s 35s
TripWaffle - skipped 1m 48s 1m 48s
TripIt - - 1m 7s 1m 7s
Audit note, Flighty other alerts: Flighty alerted a different aircraft type the day before, then reversed it 5 hours later; the original type flew. Its alerts named the domestic terminal; the flight used the international one.
NH255 HND → FUK 24 Oct 2026 · left 2m late
Flighty - - 54s before -
TripWaffle - skipped 8s -
TripIt - - - -
Audit note, Flighty other alerts: Flighty alerted that a Boeing 727-200 would fly this flight, the day before departure, and switched back 20 seconds after pushback. A Boeing 777-200 flew it.
EW767 ZRH → CGN 23 Oct 2026 · left 4m early · gate changed
Flighty 1h 24m - 3s 16s
TripWaffle 1h 27m - 2m 2m
TripIt 1h 22m - 1m 21s 1m 21s
Audit note, TripIt gate change alert: TripIt alerted gate A72 1 hour 23 minutes before departure as a gate change. The gate never changed: it was the first gate TripIt named.
Audit note, TripWaffle baggage alert: TripWaffle alerted belt C 2 minutes after touchdown. Bags came to belt B. TripWaffle sent no second alert.
NH685 HND → HIJ 23 Oct 2026 · left 1m late
Flighty - - 55s -
TripWaffle - skipped 4m 14s -
TripIt - - - -
Audit note, Flighty other alerts: Flighty alerted a 15 minute delay on an inbound aircraft that did not fly this flight, and changed the aircraft at pushback. The flight left 1 minute late.
UA1605 LAX → BWI 22 Oct 2026 · left 3m early · gate changed
Flighty 4h 34m - 55s 55s
TripWaffle - - 1m 9s 1m 9s
TripIt - - 1m 48s 1m 48s
Audit note, TripWaffle other alerts: TripWaffle alerted that the inbound aircraft had arrived as it touched down, about 7 minutes before it reached the gate.
JQ720 HBA → SYD 23 Oct 2026 · left 6m late
Flighty - - 8s 8s
TripWaffle - skipped 10s 10s
TripIt - - 37s 37s
Audit note, Flighty other alerts: Flighty alerted that the inbound aircraft was at the gate about a minute after it touched down, about 11 minutes before it got there.
Audit note, TripWaffle other alerts: TripWaffle alerted that the inbound aircraft had arrived about a minute before it touched down and about 13 minutes before it reached the gate.
QR899 BNE → DOH 22 Oct 2026 · left 7m late
Flighty - - 1m 30s 1m 30s
TripWaffle - false alert 4m 42s 4m 42s
TripIt - - - -
Audit note, Flighty other alerts: Flighty said the inbound aircraft was at the gate about 10 minutes before it got there. Its take-off alert gave an arrival time 28 minutes before the flight reached the gate.
Audit note, TripWaffle delay alert: TripWaffle warned of a possible delay 1 hour 3 minutes before pushback. The flight left 7 minutes late.
CX360 HKG → PVG 22 Oct 2026 · left 4m late · gate changed
Flighty 3h 28m - 1m 34s 1m 34s
TripWaffle 3h 19m skipped 1m 38s 1m 38s
TripIt 3h 24m false alert 5m 38s 5m 38s
Audit note, Flighty other alerts: Flighty alerted that the inbound aircraft had arrived as it touched down, 19 minutes before it reached the gate. At take-off it forecast a 4:23 PM arrival. The aircraft reached the gate at 4:02 PM.
Audit note, TripIt delay alert: TripIt alerted a 30 minute delay 10 minutes before departure. The flight left 3 minutes early.
Audit note, TripIt gate change alert: TripIt alerted gate 61 3 hours 24 minutes before departure as a gate change. The gate never changed: it was the first gate TripIt named.
Audit note, TripWaffle other alerts: TripWaffle alerted that the inbound aircraft had arrived less than a minute before it touched down and 20 minutes before it reached the gate.
A3449 ZRH → HER 21 Oct 2026 · left 1m late · gate changed
Flighty 1h 23m - 1m 17s -
TripWaffle 1h 27m skipped 48s -
TripIt - - - -
Audit note, TripWaffle other alerts: TripWaffle alerted that the inbound aircraft had arrived 3 minutes after it landed. It reached the gate about 5 minutes later.
VA1108 BNE → NTL 21 Oct 2026 · left 18m late · gate changed
Flighty 2h 42m 27m 59s 24s -
TripWaffle 1h 56m - 25s 25s
TripIt 2h 41m 2m 47s - -
Audit note, TripWaffle other alerts: TripWaffle alerted that the inbound aircraft had arrived about 2 minutes before it touched down and 9 minutes before it reached the gate.
JQ724 HBA → SYD 21 Oct 2026 · left 48m late
Flighty - 4h 47m 38s 38s
TripWaffle - 5h 2m 11s 11s
TripIt - 4h 46m 26s 26s
Audit note: All three apps alerted a 1 hour 30 minute delay about 5 hours before departure. The flight left 48 minutes late.
Audit note, Flighty other alerts: Flighty alerted check-in opening at 1:12 AM, 42 hours before departure. It had opened at 48 hours, 5 hours 42 minutes earlier.
Audit note, TripIt other alerts: TripIt alerted the flight on time 4 hours before departure, 36 seconds before its own delay alert. The flight left 48 minutes late.
Audit note, TripWaffle other alerts: TripWaffle's departure-day summary gave the scheduled 7:30 PM departure 18 minutes after it alerted a 1 hour 30 minute delay. The flight left 48 minutes late.
NH477 HND → OKA 21 Oct 2026 · left 28m late
Flighty - 1h 10m 14s -
TripWaffle - 1h 7m 27s -
TripIt - 1h 5m - -
Audit note: All three apps alerted a 15 minute delay. The flight left 28 minutes late, and no app alerted the longer delay.
Audit note, Flighty other alerts: At take-off Flighty alerted an arrival at 6:15 PM. The aircraft reached the gate at 6:38 PM, 23 minutes later.
NH41 HND → ITM 20 Oct 2026 · left 4m late
Flighty - - 1m 1s -
TripWaffle - skipped 1m 13s -
TripIt - - - -
Audit note, Flighty other alerts: Flighty alerted a change to a Boeing 727-200 the night before and changed it back at pushback. A 777-200ER flew. It alerted check-in opening 20 hours out; it opened at 24.
CX791 HKG → SIN 20 Oct 2026 · left 5m early · gate changed
Flighty 2h 36m - 9s 9s
TripWaffle 2h 29m - 9s 9s
TripIt 2h 36m - 41s 41s
Audit note, Flighty other alerts: Flighty forecast a 3:40 PM arrival at take-off and 3:29 PM an hour before arrival. The flight reached the gate at 4:10 PM, 30 minutes late.
Audit note, TripIt gate change alert: TripIt alerted gate 42 2 hours 36 minutes before departure as a gate change. The gate never changed: it was the first gate TripIt named.
VA1003 HBA → BNE 20 Oct 2026 · left 10m late
Flighty - 4m 35s 4s before 8s
TripWaffle - false alert 9s 9s
TripIt - - 36s 36s
Audit note, TripWaffle delay alert: TripWaffle warned of a possible delay 1 hour 17 minutes before pushback. The flight left 10 minutes late.
Audit note, TripWaffle other alerts: TripWaffle alerted that the inbound aircraft had arrived about 2 minutes before it touched down and 7 minutes before it reached the gate.
CX810 HKG → YVR 19 Oct 2026 · left 2m late · gate changed
Flighty 3h 38m - 12s 12s
TripWaffle 3h 29m skipped 11s 11s
TripIt 3h 35m - 1m 39s 1m 39s
Audit note, Flighty other alerts: Flighty alerted that the inbound aircraft had arrived at the gate 19 minutes before it reached the gate. It had just landed.
Audit note, TripIt gate change alert: TripIt alerted gate 47 3 hours 35 minutes before departure. The gate never changed: Flighty had named gate 47 3 minutes before.
Audit note, TripWaffle other alerts: TripWaffle alerted that the inbound aircraft had arrived 11 minutes before it reached the gate. It had landed 8 minutes earlier.
JL483 HND → TAK 19 Oct 2026 · left 15m late · gate changed
Flighty wrong gate - 1m 8s -
TripWaffle wrong gate - 4m 53s -
TripIt wrong gate - - -
Audit note: No app alerted a delay before pushback. The flight left 15 minutes late.
Audit note, Flighty gate change alert: The Flighty gate alert scored here named gate 4, which changed to 5A about 45 minutes before departure. Flighty alerted 5A then, 4 seconds after TripWaffle.
Audit note, TripIt gate change alert: The TripIt gate alert scored here named gate 4, which changed to 5A about 45 minutes before departure. TripIt alerted 5A then, 29 seconds after TripWaffle.
Audit note, TripWaffle gate change alert: The TripWaffle gate alert scored here named gate 4, which changed to 5A about 45 minutes before departure. TripWaffle alerted 5A then, first of the three apps.
UA837 NRT → KHH 18 Oct 2026 · left 10m early
Flighty - - 26s 26s
TripWaffle - - 26s 26s
TripIt - - - -
QR94 ZRH → DOH 18 Oct 2026 · left 6m late · gate changed
Flighty 3h 26m - 8s 8s
TripWaffle 1h 47m skipped 11s 11s
TripIt 2h 11m - 2m 59s 2m 59s
Audit note, Flighty other alerts: Flighty alerted check-in opening 36 hours before departure; it opened at 48. It put the inbound aircraft at the gate 6 minutes before it got there. At take-off its arrival time was 37 min late.
Audit note, TripIt gate change alert: TripIt alerted gate E52 2 hours 11 minutes before departure. The gate never changed: Flighty had named gate E52 3 hours 26 minutes before.
JL459 HND → TKS 18 Oct 2026 · left 4m late
Flighty - - 41s -
TripWaffle - skipped 6m 10s -
TripIt - - - -
JQ700 HBA → MEL 18 Oct 2026 · left 8m early · gate changed
Flighty - - 2m 26s 2m 26s
TripWaffle - - 9s 9s
TripIt 1h 50m - - -
Audit note, Flighty other alerts: Flighty alerted that check-in would open in 1 minute, 26 hours 34 minutes before departure. Check-in had opened 21 hours 26 minutes earlier, 48 hours before departure.
Audit note, TripIt gate change alert: TripIt alerted gate 9 1 hour 50 minutes before departure. The gate never changed: Flighty had named gate 9 22 hours 36 minutes before, and TripWaffle 11 hours 52 minutes before.
NH457 HND → HSG 17 Oct 2026 · left 20m late
Flighty - 36m 55s 2m 47s -
TripWaffle - - 3m 47s -
TripIt - - - -
Audit note, Flighty delay alert: Flighty alerted a 5 minute delay 37 minutes before pushback. The flight left 20 minutes late.
Audit note, Flighty other alerts: Flighty sent three alerts about an inbound aircraft that did not fly this flight, the last saying it was at the gate. The aircraft that flew reached the gate 9 minutes later.
DL2457 LAX → PDX 16 Oct 2026 · left on time · gate changed
Flighty 4h 55m - 8s 8s
TripWaffle - - 9s 9s
TripIt - - 40s 40s
EK355 SIN → DXB 16 Oct 2026 · left 6m late
Flighty - - 22s 23s
TripWaffle - false alert 16s 16s
TripIt - - 1m 32s 1m 32s
Audit note, TripWaffle delay alert: TripWaffle warned of a possible delay 1 hour 3 minutes before pushback. The flight left 6 minutes late.
CX382 ZRH → HKG 16 Oct 2026 · left on time · gate changed
Flighty - - 34s 34s
TripWaffle - - 12s 12s
TripIt 1h 33m - 1m 6s 1m 6s
Audit note, Flighty other alerts: An hour before arrival Flighty alerted a gate arrival 17 minutes later than happened.
Audit note, TripIt gate change alert: TripIt alerted gate E47 1 hour 33 minutes before departure. The gate never changed: Flighty had named gate E47 5 hours 9 minutes before, and TripWaffle 4 hours 2 minutes before.
VA662 SYD → CBR 16 Oct 2026 · left 8m late
Flighty - 4m 27s 18m 6s -
TripWaffle - false alert 18m 6s -
TripIt - - - -
Audit note: TripWaffle's and Flighty's landing alerts reached the test phone together, 18 minutes after touchdown. No alert from any app reached the phone in the 31 minutes before.
Audit note, Flighty other alerts: Flighty alerted four times that the departure had moved 10 minutes earlier, the first 2 hours 38 minutes before the scheduled time. It had not; the flight left 8 minutes late.
Audit note, TripWaffle delay alert: TripWaffle warned of a possible delay 1 hour 5 minutes before pushback. The flight left 8 minutes late.
JQ680 HBA → ADL 16 Oct 2026 · left 10m late
Flighty - - 10s -
TripWaffle - skipped 10s -
TripIt - - - -
QF1 SIN → LHR 15 Oct 2026 · left 5h 47m late · gate changed
Flighty wrong gate 24h 35m 9s -
TripWaffle 8m 11s 24h 3m 9s -
TripIt - 24h 33m - -
Audit note: All three apps alerted a delay of 5 hours 30 minutes about 24 hours before pushback. The flight left 5 hours 47 minutes late.
Audit note, Flighty gate change alert: The Flighty gate alert scored here named gate C26, which changed to D46 about 6 hours before departure. Flighty alerted D46 then, 3 minutes before TripWaffle.
Audit note, Flighty other alerts: Flighty alerted a second inbound aircraft landing, 52 minutes late, at gate C26; the aircraft that flew this flight used D46. At take-off it alerted a gate arrival 28 minutes later than happened.
Audit note, TripWaffle gate change alert: The first Flighty gate alert named C26, so TripWaffle reads first here. Flighty alerted D46, the gate flown, 3 minutes before TripWaffle.
KL862 NRT → AMS 15 Oct 2026 · left 8m early · gate changed
Flighty 4h 37m - 32s before 26s
TripWaffle - - 27s 27s
TripIt 23m 13s - - -
Audit note: The touchdown on record for this flight is about half a minute late. Flighty's landing alert came at the actual landing.
EW763 ZRH → CGN 14 Oct 2026 · left 2m early · gate changed
Flighty wrong gate - - -
TripWaffle wrong gate - 11m 55s 11m 55s
TripIt wrong gate - - -
Audit note: No Flighty or TripIt landing or baggage alert reached the test phone. TripWaffle's reached it 12 minutes after touchdown, the first alert from any app in an hour.
Audit note, Flighty gate change alert: The Flighty gate alert scored here named gate A66, which changed to A71 about 52 minutes before departure. Flighty alerted A71 then, 6 seconds before TripWaffle.
Audit note, TripIt gate change alert: The TripIt gate alert scored here named gate A66, which changed to A71 about 52 minutes before departure. TripIt alerted A71 then, 15 seconds after Flighty.
Audit note, TripWaffle gate change alert: The TripWaffle gate alert scored here named gate A66, which changed to A71 about 52 minutes before departure. TripWaffle alerted A71 then, 6 seconds after Flighty.
CX652 SIN → HKG 14 Oct 2026 · left 1h 11m late
Flighty - 4h 7m 43s 43s
TripWaffle - 4h 20m 10s 10s
TripIt - 3h 26m 40s 40s
Audit note, Flighty other alerts: Flighty alerted that the inbound aircraft would arrive in time for the scheduled departure. It landed about a minute before that time, and the flight left 71 minutes late.
Audit note, TripWaffle other alerts: TripWaffle alerted that the inbound aircraft had arrived about a minute before that aircraft touched down.
NZ5 LAX → AKL 13 Oct 2026 · left 9m late
Flighty - - 26s 26s
TripWaffle - skipped 14s 14s
TripIt - - - -
QR96 ZRH → DOH 13 Oct 2026 · left 12m late · gate changed
Flighty 4h 11m 2m 6s 54s 54s
TripWaffle 1h 47m skipped 3m 7s 3m 7s
TripIt - - 1m 9s 1m 9s
Audit note: All three apps first alerted belt 6. Bags came to belt 8. Flighty alerted belt 8 nine minutes after touchdown, TripWaffle 16 minutes after, TripIt never.
Audit note, Flighty other alerts: At take-off Flighty alerted a gate arrival 20 minutes later than happened, and an hour out one 17 minutes earlier. The flight reached the gate 16 minutes early.
Audit note, TripIt baggage alert: TripIt alerted belt 6 a minute after touchdown. Bags came to belt 8. TripIt sent no second alert.
NH493 NRT → NGO 13 Oct 2026 · left 4m early
Flighty - - 2s -
TripWaffle - - 10s -
TripIt - - - -
Audit note, Flighty other alerts: At take-off and again an hour before arrival Flighty alerted a gate arrival 15 minutes later than happened.
VA1220 BNE → CBR 13 Oct 2026 · left on time · gate changed
Flighty 2h 10m - 0s -
TripWaffle 1h 56m - 13s -
TripIt 2h 10m - - -
Audit note, Flighty other alerts: Flighty sent three alerts about an inbound aircraft that did not fly this flight, the last saying it was at the gate. The aircraft that flew landed 40 minutes later. TripWaffle alerted once, then.
NH184 NRT → HNL 12 Oct 2026 · left 6m early
Flighty - - 8s -
TripWaffle - - 12s -
TripIt - - - -
VA966 BNE → SYD 12 Oct 2026 · left 35m late
Flighty - 2h 30m 38s 38s
TripWaffle - 2h 24m 36s 36s
TripIt - 2h 29m 2m 8s 2m 8s
Audit note, Flighty other alerts: About 80 minutes before arrival Flighty alerted a gate arrival 18 minutes earlier than happened. Its next alert, 16 minutes later, was right.
SQ246 BNE → SIN 11 Oct 2026 · left on time
Flighty - - 39s 39s
TripWaffle - - 11s 11s
TripIt - - 46s 46s
Audit note, Flighty other alerts: Flighty sent two alerts about an inbound aircraft that did not fly this flight. The aircraft that flew landed later and Flighty sent no alert for it. TripWaffle and TripIt sent none.
CX382 ZRH → HKG 11 Oct 2026 · left 15m late · gate changed
Flighty - - 9s 10s
TripWaffle - - 9s 9s
TripIt 1h 33m - 26s 26s
Audit note: No app alerted a delay. The flight was on time until it left the gate 11 to 15 minutes late.
Audit note, Flighty other alerts: An hour before arrival Flighty alerted a gate arrival 17 minutes earlier than happened, and at touchdown one 15 minutes earlier.
Audit note, TripIt gate change alert: TripIt alerted gate E56 1 hour 33 minutes before departure. The gate never changed: Flighty had named gate E56 6 hours 31 minutes before, and TripWaffle 4 hours 2 minutes before.
JQ712 HBA → MEL 11 Oct 2026 · left 10m late
Flighty - 1h 31m 15s before 15s before
TripWaffle - false alert 9s 9s
TripIt - - - -
Audit note, Flighty delay alert: Flighty alerted a 5 minute delay 1 hour 31 minutes before pushback. The flight left 10 minutes late.
Audit note, Flighty other alerts: At take-off Flighty alerted a gate arrival 21 minutes earlier than happened, and an hour before arrival the same time again.
Audit note, TripWaffle delay alert: TripWaffle warned of a possible delay 1 hour 7 minutes before pushback. The flight left 10 minutes late.
AS1353 LAX → GUA 9 Oct 2026 · left 9m late
Flighty - 37s after 9s 9s
TripWaffle - skipped 9s 9s
TripIt - - 51s 51s
Audit note, Flighty delay alert: Flighty alerted a 9 minute delay 37 seconds after pushback. The flight left 9 minutes late.
Audit note, Flighty other alerts: Flighty's day of departure summary for this flight arrived a day early, 31 hours before departure. It named the right gate.
JQ706 HBA → MEL 10 Oct 2026 · left 4m late · gate changed
Flighty 5h 30m 14s 7s 9s
TripWaffle - skipped 8s 8s
TripIt 3h 20m - - -
Audit note, TripWaffle gate change alert: TripWaffle sent no gate change alert. Its departure-day summary named gate 9 4 hours 2 minutes before departure, and the flight left from gate 9.
DL2447 SEA → PHX 9 Oct 2026 · left 13m early · gate changed
Flighty wrong gate - 9s 9s
TripWaffle 4h 39m - 10s 10s
TripIt - - 35s 35s
Audit note: All three apps alerted belt 3 at touchdown. The belt on record after landing is 4: Flighty alerted it 21 minutes after touchdown, TripWaffle 25 minutes after, and TripIt did not.
Audit note, Flighty gate change alert: The Flighty gate alert scored here named gate B8. The flight left from gate A12. Flighty alerted gate A12 20 minutes later, 4 hours 39 minutes before departure, 6 seconds before TripWaffle.
JQ702 HBA → MEL 10 Oct 2026 · left 10m early · gate changed
Flighty - - 2s before 8s
TripWaffle - - 15s 15s
TripIt 3h - - -
Audit note, TripIt gate change alert: TripIt alerted gate 9 3 hours before departure. The gate never changed: Flighty had named gate 9 24 hours before, and TripWaffle 12 hours 52 minutes before.
QF937 BNE → PER 9 Oct 2026 · left 7m late · gate changed
Flighty 1h 59m - 7s -
TripWaffle 1h 59m skipped 15s -
TripIt 1h 59m - - -
CX239 HKG → LHR 9 Oct 2026 · left 10m early
Flighty - - 14s -
TripWaffle - false alert 16s 28m 35s
TripIt - - - -
Audit note, Flighty other alerts: At take-off Flighty alerted a gate arrival 23 minutes earlier than happened, an hour before arrival one 15 minutes earlier, and at touchdown one 15 minutes earlier.
Audit note, TripWaffle delay alert: TripWaffle warned of a possible delay 47 minutes before pushback. The flight left 10 minutes early.
A3853 ZRH → ATH 8 Oct 2026 · left 11m late · gate changed
Flighty 1h 12m 4h 29m 10s before 8s
TripWaffle 1h 17m false alert 22s 22s
TripIt 1h 5m - 1m 58s 1m 58s
Audit note, TripWaffle delay alert: TripWaffle warned of a possible delay 1 hour 8 minutes before pushback. The flight left 11 minutes late.
Audit note, TripWaffle other alerts: TripWaffle alerted that the inbound aircraft had arrived about 50 seconds before it touched down.
SQ221 SIN → SYD 8 Oct 2026 · left 2m late · gate changed
Flighty 4h 59m - 26s 26s
TripWaffle - skipped 25s 25s
TripIt - - 31s 31s
NH657 HND → OKJ 8 Oct 2026 · left 3m early · gate changed
Flighty - - 51s -
TripWaffle 3h 56m - 2m 58s -
TripIt - - - -
Audit note, TripWaffle gate change alert: TripWaffle alerted gate 49 3 hours 56 minutes before departure. The gate never changed: Flighty had named gate 49 12 hours 9 minutes before departure.
CX135 HKG → MEL 7 Oct 2026 · left 3m early · gate changed
Flighty 2h 39m - 9s 9s
TripWaffle 2h 39m - 10s 10s
TripIt 2h 33m - - -
Audit note, Flighty baggage alert: Flighty alerted belt 7 at touchdown. TripWaffle alerted belt 4 one second later. The belt on record after landing is 4.
Audit note, Flighty other alerts: Flighty alerted that the inbound aircraft had arrived 10 minutes before it reached the gate.
JQ724 HBA → SYD 7 Oct 2026 · left 12m late
Flighty - 1h 26m 6s before 6s before
TripWaffle - false alert 9s 9s
TripIt - - 46s 46s
Audit note, Flighty landed alert: Flighty's landed alert named arrival gate A35. The aircraft parked at A39. Flighty named A39 3 minutes later.
Audit note, TripWaffle delay alert: TripWaffle warned of a possible delay 1 hour 9 minutes before pushback. The flight left 12 minutes late.
Audit note, TripWaffle landed alert: TripWaffle's landed alert named arrival gate A59. The aircraft parked at A39. TripWaffle sent no correction.
NH87 HND → MMY 7 Oct 2026 · left 10m late · gate changed
Flighty 1h 36m 33m 27s 11s -
TripWaffle 1h 39m skipped 12s -
TripIt 1h 34m - - -
Audit note, Flighty other alerts: Flighty alerted that the inbound aircraft had landed and arrived at the gate. It then named a different aircraft 32 seconds before pushback. TripWaffle and TripIt sent no aircraft alert.
SQ345 ZRH → SIN 6 Oct 2026 · left 6m late · gate changed
Flighty 1h 45m - 2m 1s 2m 1s
TripWaffle 1h 39m skipped 10s 10s
TripIt 1h 45m - 1m 10s 1m 10s
Audit note, Flighty other alerts: Flighty alerted that the inbound aircraft had arrived 5 minutes before it reached the gate. At take-off it alerted a gate arrival 47 minutes later than happened.
CX990 HKG → FOC 6 Oct 2026 · left 45m late · gate changed
Flighty 1h 28m 2h 40m 3m 12s 3m 12s
TripWaffle 1h 21m 2h 54m 1m 35s 1m 35s
TripIt 1h 28m 2h 16m - -
QF1449 SYD → CBR 6 Oct 2026 · left 7m late · gate changed
Flighty - 19m 36s 29s -
TripWaffle - skipped 9s -
TripIt 3h 59m - - -
Audit note, Flighty delay alert: Flighty alerted a 10 minute delay 20 minutes before pushback. The flight left 7 minutes late.
Audit note, TripIt gate change alert: TripIt alerted gate 1C 3 hours 59 minutes before departure. The gate never changed: Flighty had named gate 1C 28 hours before, and TripWaffle 4 hours 1 minute before.
QF80 NRT → MEL 5 Oct 2026 · left 8m late · gate changed
Flighty 4h 59m - 9s 9s
TripWaffle wrong gate skipped 10s 10s
TripIt - - - -
Audit note, TripWaffle gate change alert: The TripWaffle gate alert scored here named gate 81. The flight left from gate 83. Flighty alerted gate 83 4 hours 59 minutes before departure, and TripWaffle 1 hour 56 minutes before.
JL133 HND → ITM 5 Oct 2026 · left 12m late
Flighty - - 8s -
TripWaffle - skipped 10s -
TripIt - - - -
Audit note, Flighty gate change alert: Flighty sent a gate change alert 3 hours 57 minutes before departure that repeated gate 15, the gate it had already given. The gate never changed, so no gate alert is scored.
VA1327 HBA → MEL 5 Oct 2026 · left 7m early · gate changed
Flighty 59m 20s false alert 53s 53s
TripWaffle 54m 20s false alert 25s 25s
TripIt 59m 14s - - -
Audit note, Flighty delay alert: Flighty alerted a 1 hour delay four times, the first 28 hours before pushback. The flight left 7 minutes early.
Audit note, Flighty other alerts: At take-off Flighty alerted a gate arrival 15 minutes later than happened.
Audit note, TripWaffle delay alert: TripWaffle warned of a probable delay 3 hours 50 minutes before pushback. The flight left 7 minutes early.
VA1003 HBA → BNE 5 Oct 2026 · left 10m late · gate changed
Flighty wrong gate false alert 26s 26s
TripWaffle 1h 56m false alert 1m 11s 1m 11s
TripIt 2h 1m - 1m 36s 1m 36s
Audit note, Flighty delay alert: Flighty alerted a 1 hour delay four times, the first 27 hours before pushback. The flight left 10 minutes late.
Audit note, Flighty gate change alert: The Flighty gate alert scored here named gate 3. The flight left from gate 4. Flighty alerted gate 4 two hours before departure and TripWaffle 1 hour 56 minutes before.
Audit note, TripIt gate change alert: TripIt's morning summary named gate 3. The flight left from gate 4. TripIt alerted gate 4 1 hour 58 minutes later.
Audit note, TripWaffle delay alert: TripWaffle warned of a possible delay 1 hour 7 minutes before pushback. The flight left 10 minutes late.
Audit note, TripWaffle gate change alert: TripWaffle's morning summary named gate 3. The flight left from gate 4. TripWaffle alerted gate 4 2 hours 5 minutes later, 1 hour 57 minutes before departure.
JL711 NRT → SIN 4 Oct 2026 · left 8m late · gate changed
Flighty wrong gate - 46s 1m 6s
TripWaffle - skipped 54s 54s
TripIt - - 5m 15s 5m 15s
Audit note, Flighty gate change alert: The Flighty gate alert scored here named gate 82. The flight left from gate 98. Flighty alerted gate 98 3 hours 56 minutes before departure, 3 minutes 43 seconds after TripIt.
SQ893 HKG → SIN 4 Oct 2026 · left 9m early · gate changed
Flighty 3h 18m - 30s 30s
TripWaffle 3h 17m - 49s 49s
TripIt 3h 9m - 1m 36s 1m 36s
Audit note, Flighty other alerts: Flighty alerted that the inbound aircraft had arrived 9 minutes before it reached the gate. At take-off it alerted a gate arrival 23 minutes later than happened.
A3853 ZRH → ATH 3 Oct 2026 · left 51m late · gate changed
Flighty wrong gate 4h 16m 57s before 37s
TripWaffle - 4h 2m 12s 12s
TripIt wrong gate 26m 54s 28s 28s
Audit note: The first delay alerts predicted 3 minutes on Flighty and 10 hours 7 minutes on TripWaffle. The flight left 51 minutes late.
Audit note, Flighty gate change alert: The Flighty gate alert scored here named gate A75. The flight left from gate A71. Flighty alerted gate A71 1 hour 6 minutes before departure and TripIt 12 seconds later.
Audit note, TripIt gate change alert: The TripIt gate alert scored here named gate A75. The flight left from gate A71. TripIt alerted gate A71 1 hour 6 minutes before departure, 12 seconds after Flighty.
Audit note, TripWaffle other alerts: TripWaffle's last alert before departure said on schedule. The flight left 51 minutes late. Its inbound aircraft alert came about a minute before that aircraft touched down.
SQ895 HKG → SIN 3 Oct 2026 · left 13m early · gate changed
Flighty 3h 16m - 9s 9s
TripWaffle 3h 14m false alert 10s 10s
TripIt 3h 13m - 1m 6s 1m 6s
Audit note, Flighty other alerts: Flighty alerted that the inbound aircraft had arrived 10 minutes before it reached the gate.
Audit note, TripWaffle delay alert: TripWaffle warned of a possible delay 44 minutes before pushback. The flight left 13 minutes early.
AS1889 SEA → HNL 2 Oct 2026 · left 1m late · gate changed
Flighty 4h 59m 1h 19m 35s 35s
TripWaffle - skipped 10s 10s
TripIt - - 31s 31s
EW765 ZRH → CGN 2 Oct 2026 · left 1h 5m late · gate changed
Flighty 1h 18m 2h 9m 9s 9s
TripWaffle 59m 11s 2h 17m 13s 13s
TripIt 1h 12m 2h 18m 4m 54s 4m 54s
QF459 SYD → MEL 2 Oct 2026 · left 3m late · gate changed
Flighty wrong gate - 7s before -
TripWaffle 1h 56m skipped 8s -
TripIt wrong gate - - -
Audit note, Flighty gate change alert: The Flighty gate alert scored here named gate 10. The flight left from gate 13. Flighty alerted gate 13 2 hours 52 minutes before departure and TripWaffle 1 hour 56 minutes before.
Audit note, TripIt gate change alert: The TripIt gate alert scored here named gate 11. The flight left from gate 13. TripIt alerted gate 13 2 hours 52 minutes before departure.
AS371 SEA → PHL 1 Oct 2026 · left on time · gate changed
Flighty 5h - 4s 4s
TripWaffle - false alert 4s 4s
TripIt - - 51s 51s
Audit note, Flighty other alerts: At take-off Flighty alerted a gate arrival 17 minutes later than happened.
Audit note, TripWaffle delay alert: TripWaffle warned of delays at the departure airport 4 hours 38 minutes before pushback. The flight left on time.
SQ345 ZRH → SIN 1 Oct 2026 · left 6m early · gate changed
Flighty 1h 45m - 9s 9s
TripWaffle 39m 18s - 10s 10s
TripIt 1h 45m - 5m 45s 5m 45s
Audit note, Flighty other alerts: At take-off Flighty alerted a gate arrival 42 minutes later than happened.

79 older flights are not shown: the notification record this page reads holds a fixed number of recent rows, and a flight older than the oldest row would read as one-sided.

How we measure

What we do not compare

Only alerts the apps send by design are scored. These are left out, and the reason is stated so the omission is not mistaken for a loss:

Known limits

Looking for a Flighty alternative on Android?

Flighty is available on Apple devices but not Android. TripWaffle runs on Android and iOS and is currently free, and sends the alerts scored above: gate changes, delays, landed, baggage belt, plus a boarding-soon push, terminal-change alerts and a pre-flight brief. The table is the honest answer to how the apps compare on timing; read it before deciding.

Reuse

This page is free to read, link to and quote with attribution. Cite it as "TripWaffle flight alert benchmark, as of 2026-10-27" with a link to this URL; the figures change as flights settle.

Get these alerts on your own flights

Forward a booking confirmation and TripWaffle tracks the flight: gate changes, delays, landed and baggage alerts, on Android and iOS, free.

Get started Free to start. No card required.