Track a flight, understand connection risk, and see the refund, care, and rebooking rules that may apply—before airport chaos makes the decision for you.
Three details are enough: who is operating it, which flight, and which day. Nothing from your ticket, and no account.
No booking code required. A flight number and a date are enough to follow a public flight, so DelayPilot never asks for anything printed on your ticket — not in this form, not anywhere else.
Enter an airline, a flight number, and a date to see the current status, where it came from, and what it means for the rest of the itinerary.
Looking up this flight.
Looking up this flight.
Unavailable
No licensed flight-data provider is connected in this deployment, so live flight status cannot be shown.
Open the demonstration itinerary to see how a result is presented, or check the flight with the operating airline.
A fixed, fictional trip that shows the full result — status, connection, cancellation, and the rights that may apply.
Flight information can change quickly. Confirm critical details with the operating airline and airport.
Source-linked status
Versioned passenger-rights rules
No booking code required
No licensed flight-data provider is connected in this deployment yet, so a lookup returns the unavailable state rather than a guess. The demonstration itinerary shows the finished result in full.
Every value says where it came from
Flight information goes out of date while you are reading it. So each value on a DelayPilot screen carries one of six labels, the source it came from, and how old that source response is — from the provider adapter all the way to the pixel. These six are the whole vocabulary. There are no synonyms and none of them is dropped to make a screen look tidier.
Live
A licensed provider answered, and the answer is inside the freshness threshold for that source.
Cached
A provider answer we already had, still inside the cache window the license permits. Older than live, and labeled as such.
Stale
Past the normal freshness threshold. Still shown, because out-of-date context beats no context — but shown as stale, and never as confirmation.
Demo
Fixture data from the demonstration itinerary. It is not a real flight, and every demo panel says so.
Unavailable
No trustworthy answer exists. The value stays unknown, the screen names the fact that is missing, and nothing is filled in to cover the gap.
Heuristic risk band
A qualitative band, not a probability. No calibrated model is deployed, so DelayPilot shows a band and the factors behind it, and no percentage anywhere.
Flight information can change quickly. Confirm critical details with the operating airline and airport.
A complete result, end to end
This is the demonstration itinerary: two flights, one tightening connection, and the states a real disruption moves through. It is the same interface a live itinerary uses, with fixture data behind it.
Demonstration itinerary
Demo data — not a live flight. Every airline, flight number, and airport here is invented. The clock times and durations are fixed demonstration values, not a forecast, and nothing on this panel came from a provider.
Demo Origin to Demo Destination
DemoUpdated 4 minutes ago from Demonstration fixture.
Demo data — not a live flight.
Travel date
Sat 14 Mar · DM1 · America/Los_Angeles
Travelers
One traveler
Monitoring
Not available in this deployment
Overall status
DemoUpdated 4 minutes ago from Demonstration fixture.
Demo data — not a live flight.
Disrupted
A material disruption is confirmed. Start with the action checklist below.
Route
DemoUpdated 4 minutes ago from Demonstration fixture.
Demo data — not a live flight.
Departure
DM1
Demo Origin
08:20Airport and time zoneDM1Pacific Daylight TimeAmerica/Los_AngelesSat 14 Mar
DEMO 101Demo AirlineWatch
Connection
DM2
Demo Hub
18:05Airport and time zoneDM2Eastern Daylight TimeAmerica/New_YorkSat 14 Mar
DEMO 202Demo AirlineDisrupted
Arrival
DM3
Demo Destination
08:30Airport and time zoneDM3Central European Standard TimeEurope/AmsterdamSun 15 Mar
Segments
Demo AirlineDEMO 101
Delayed
DM1Demo Origin→DM2Demo Hub
Departs · Scheduled
08:20Airport and time zoneDM1Pacific Daylight TimeAmerica/Los_AngelesSat 14 Mar
Departs · Estimated
09:07Airport and time zoneDM1Pacific Daylight TimeAmerica/Los_AngelesSat 14 MarEstimated
Arrives · Scheduled
18:05Airport and time zoneDM2Eastern Daylight TimeAmerica/New_YorkSat 14 Mar
Arrives · Estimated
18:49Airport and time zoneDM2Eastern Daylight TimeAmerica/New_YorkSat 14 MarEstimated
Delay
Estimated delay 47 minutes
Gate
The gate has not been published yet.
Terminal
The terminal has not been published yet.
Source
Demonstration fixture
Confidence
Medium
DemoUpdated 4 minutes ago from Demonstration fixture.
Demo data — not a live flight.
Show operational detail
Airline-stated reason
The disruption cause has not been verified.
Departs · Airport and time zone
America/Los_Angeles
Arrives · Airport and time zone
America/New_York
Demo AirlineDEMO 202
Canceled
DM2Demo Hub→DM3Demo Destination
Departs · Scheduled
19:55Airport and time zoneDM2Eastern Daylight TimeAmerica/New_YorkSat 14 Mar
Departs · Estimated
No estimated time has been published for this segment.
Arrives · Scheduled
08:30Airport and time zoneDM3Central European Standard TimeEurope/AmsterdamSun 15 MarArrives on a later local date
Arrives · Estimated
No estimated time has been published for this segment.
Delay
No delay figure has been reported against the schedule.
Gate
The gate has not been published yet.
Terminal
The terminal has not been published yet.
Source
Demonstration fixture
Confidence
High
DemoUpdated 4 minutes ago from Demonstration fixture.
Demo data — not a live flight.
Show operational detail
Airline-stated reason
The disruption cause has not been verified.
Departs · Airport and time zone
America/New_York
Arrives · Airport and time zone
Europe/Amsterdam
Confidence describes this answer, not the flight: how fresh the source response is and whether the sources agree. It is not a probability.
Flight information can change quickly. Confirm critical details with the operating airline and airport.
Latest change
DemoUpdated 4 minutes ago from Demonstration fixture.
Demo data — not a live flight.
DEMO 202 has been canceled
The onward flight is off, so this itinerary no longer completes as booked. What you accept next can close an option you still have. Work the action checklist before you accept anything.
Next step
DemoUpdated 4 minutes ago from Demonstration fixture.
Demo data — not a live flight.
Decide on the replacement itinerary the airline has offered
The offer in this demonstration expires before the original departure time, so it is the step with the nearest deadline.
Cannot be undoneDeadline18:30Airport and time zoneDM2Eastern Daylight TimeAmerica/New_YorkSat 14 MarJurisdiction United States
If you do this Accepting a replacement itinerary may end the option of a cash refund for the flight that was canceled.
Source for this stepUS Department of Transportation — refunds — The official source for this rule could not be reached, so the version shown cannot be re-verified right now.
Delay and cancellation assessment
DemoUpdated 4 minutes ago from Demonstration fixture.
Demo data — not a live flight.
Risk bandDisrupted
Heuristic risk bandNo calibrated model is deployed, so no probability is available for this assessment.
On track
Watch
At risk
DisruptedCurrent band
What is driving this
DEMO 202 is reported canceled by the operating airline, which is a confirmed disruption rather than a forecast.
DEMO 101 is estimated to depart later than scheduled, which leaves the transfer at DM2 with less room than planned.
The disruption cause has not been verified.
This is an estimate, not an airline decision or safety forecast.
Connection
One protected itineraryDM2 Demo Hub
DemoUpdated 4 minutes ago from Demonstration fixture.
Demo data — not a live flight.
These segments appear to be on one protected itinerary. Confirm this on your ticket.
44 of 51 minutesWatch
Heuristic risk bandThis is a heuristic band, not a model output. No calibrated model is deployed, so DelayPilot shows the band and the factors behind it and no probability.
On track
WatchCurrent band
At risk
Disrupted
Estimated gate-in
18:49Airport and time zoneDM2Eastern Daylight TimeAmerica/New_YorkEstimated
Estimated gate-close
19:40Airport and time zoneDM2Eastern Daylight TimeAmerica/New_YorkEstimatedBuffer estimate, not an airline rule
Available time
51 minutes
Required transfer time
44 minutes
Slack
7 minutes of slack
Every component of the required transfer time
Transfer step
Minutes
How this was derived
Leave the aircraft
12 minutes
Estimated
Walk between gates
14 minutes
Airport-derived
Security re-screening
8 minutes
Airport-derived
Border control
Not required on this transfer
Airport-derived
Reclaim and recheck a bag
Not required on this transfer
Policy-derived
Mobility assistance
Not required on this transfer
Policy-derived
Uncertainty buffer
10 minutes
Estimated
Assumptions
The onward flight has since been canceled. The figures below describe the transfer as it was assessed before that.
The inbound flight arrives at the estimated gate-in time shown above.
The transfer stays inside the same terminal and does not cross a border control.
The checked bag travels through on the single reservation and is not reclaimed.
What we do not know
The gate has not been published yet.
The airline's published gate-close rule for this flight is not known, so the figure above is a buffer estimate.
The disruption cause has not been verified.
Walking, security, immigration, baggage, gate-close rules, and airline assistance can change the outcome.
Weather and airspace
No weather or airspace feed is connected in this deployment, so operating conditions at the airports on this itinerary are unavailable. Conditions are context for a band and are never proof of a cause.
Check the airport and the operating airline for conditions on the day you travel.
Passenger rights
Jurisdiction
United States
Rule set
Demo rule set
DemoUpdated 4 minutes ago from Demonstration fixture.
Demo data — not a live flight.
What may apply
On the facts in this demonstration — an onward flight canceled by the airline, and a traveler who has not accepted a replacement — a refund of the unused portion may apply. Nothing else can be reached without the airline's stated reason.
What each rule says
RefundMay apply
The flight was canceled by the airline and no replacement has been accepted, which is the situation a refund rule is written for.
RebookingCannot determine
A fact this rule turns on is missing, so no status can be reached for it yet.
CareCannot determine
A fact this rule turns on is missing, so no status can be reached for it yet.
CompensationCannot determine
A fact this rule turns on is missing, so no status can be reached for it yet.
DeadlineCannot determine
No passenger-rights rule set is in force in this deployment, so no rule version can be applied to your facts.
Show how this was reached
What we still need to know
The disruption cause has not been verified.
How much notice the airline gave has not been established.
Whether a replacement itinerary has been offered, and whether it has been accepted.
Evidence checklist
The message that announced the cancellation, with the date and time it arrived.
The original booking confirmation showing the scheduled times.
Any receipt for a meal, a hotel, or ground transport you paid for yourself.
Voluntary airline commitments
These are commitments an airline has published for itself. They are not statutory rights, they can change without a rule changing, and they are shown separately for that reason.
Official sources
US Department of Transportation — refunds — The official source for this rule could not be reached, so the version shown cannot be re-verified right now.
US Department of Transportation — airline customer service dashboard — The official source for this rule could not be reached, so the version shown cannot be re-verified right now.
Based on the facts entered and the rule version shown below, these rights may apply. The airline or regulator may reach a different conclusion after reviewing the full circumstances.
Informational estimate, not legal advice. Eligibility depends on the full facts, current law, and the airline or regulator's determination.
Action checklist
DemoUpdated 4 minutes ago from Demonstration fixture.
Demo data — not a live flight.
Decide on the replacement itinerary the airline has offered
The offer in this demonstration expires before the original departure time, so it is the step with the nearest deadline.
Cannot be undoneDeadline18:30Airport and time zoneDM2Eastern Daylight TimeAmerica/New_YorkSat 14 MarJurisdiction United States
If you do this Accepting a replacement itinerary may end the option of a cash refund for the flight that was canceled.
Source for this stepUS Department of Transportation — refunds — The official source for this rule could not be reached, so the version shown cannot be re-verified right now.
Ask for a refund of the unused portion instead
A refund and a replacement are alternatives, not a sequence. Choosing one closes the other.
Cannot be undoneDeadlineNo passenger-rights rule set is in force in this deployment, so no rule version can be applied to your facts.Jurisdiction United States
If you do this Declining the replacement itinerary gives up the seat on it. If the refund is later refused, that seat may already be gone.
Source for this stepUS Department of Transportation — refunds — The official source for this rule could not be reached, so the version shown cannot be re-verified right now.
Ask the airline for the cancellation reason in writing
Which rules may apply often turns on the reason the airline gives. A screenshot of the app is not the same as a written statement.
Can be undoneDeadlineNo passenger-rights rule set is in force in this deployment, so no rule version can be applied to your facts.
Source for this stepUS Department of Transportation — refunds — The official source for this rule could not be reached, so the version shown cannot be re-verified right now.
Keep every receipt from here on
Meals, transport, and any overnight stay. Photograph each one now; the evidence packet has a place for them.
Can be undoneDeadlineNo passenger-rights rule set is in force in this deployment, so no rule version can be applied to your facts.
Ordered by what is time-sensitive and what cannot be undone. Do the reversible things first where you can.
DelayPilot does not file, claim, rebook, or buy anything for you. Every step here is one you take.
Evidence
Demo Origin to Demo Destination
DemoUpdated 4 minutes ago from Demonstration fixture.
One reservation covering both flights, according to this demonstration.
Original schedule
DEMO 101 was scheduled to depart DM1 at 08:20 Pacific Daylight Time (America/Los_Angeles) on Sat 14 Mar, and to arrive DM2 at 18:05 Eastern Daylight Time (America/New_York) on Sat 14 Mar.
DEMO 202 was scheduled to depart DM2 at 19:55 Eastern Daylight Time (America/New_York) on Sat 14 Mar, and to arrive DM3 at 08:30 Central European Standard Time (Europe/Amsterdam) on Sun 15 Mar.
What changed, and when
Status changes in the order they were recorded
When
What
Source
06:02Airport and time zoneDM1Pacific Daylight TimeAmerica/Los_AngelesSat 14 Mar
DEMO 101 estimated departure moved later than scheduled
Demonstration fixture
10:35Airport and time zoneDM2Eastern Daylight TimeAmerica/New_YorkSat 14 Mar
Connection slack recomputed against the new estimate
Demonstration fixture
16:10Airport and time zoneDM2Eastern Daylight TimeAmerica/New_YorkSat 14 Mar
DEMO 202 reported as canceled
Demonstration fixture
16:18Airport and time zoneDM2Eastern Daylight TimeAmerica/New_YorkSat 14 Mar
Rights estimate regenerated against the rule set shown
Demonstration fixture
Airline messages you entered
You have not entered any airline messages for this trip.
Receipts and expenses
You have not entered any expenses for this trip.
Rights assessment
Rule set Demo rule set
Refund: May apply. The flight was canceled by the airline and no replacement has been accepted, which is the situation a refund rule is written for.
Rebooking: Cannot determine. A fact this rule turns on is missing, so no status can be reached for it yet.
Care: Cannot determine. A fact this rule turns on is missing, so no status can be reached for it yet.
Compensation: Cannot determine. A fact this rule turns on is missing, so no status can be reached for it yet.
Deadline: Cannot determine. No passenger-rights rule set is in force in this deployment, so no rule version can be applied to your facts.
What is missing
The disruption cause has not been verified.
How much notice the airline gave has not been established.
The gate has not been published yet.
No passenger-rights rule set is in force in this deployment, so no rule version can be applied to your facts.
Official sources
US Department of Transportation — refunds — The official source for this rule could not be reached, so the version shown cannot be re-verified right now.
US Department of Transportation — airline customer service dashboard — The official source for this rule could not be reached, so the version shown cannot be re-verified right now.
Informational estimate, not legal advice. Eligibility depends on the full facts, current law, and the airline or regulator's determination.
The evidence packet is generated for you to keep. It is never emailed or submitted anywhere on your behalf.
Alerts
Info08:20Airport and time zoneDM1Pacific Daylight TimeAmerica/Los_AngelesFri 13 Mar
Monitoring started for this itinerary
Both flights are now being watched, and so is the transfer between them. Nothing needs doing yet. This is the start of the record that every later change is measured against.
DemoUpdated 4 minutes ago from Demonstration fixture.
Watch06:02Airport and time zoneDM1Pacific Daylight TimeAmerica/Los_AngelesSat 14 Mar
DEMO 101 is now estimated to depart later than scheduled
The estimate moved; the schedule did not. A later departure leaves less room for the transfer at the connecting airport. Open the connection panel to see which part of the transfer is tight.
DemoUpdated 4 minutes ago from Demonstration fixture.
Watch10:35Airport and time zoneDM2Eastern Daylight TimeAmerica/New_YorkSat 14 Mar
Connection slack has narrowed toward the required transfer time
Slack is what is left once the transfer takes the time it needs, and there is less of it than before. The connection still works as scheduled. Read the transfer components to see which step to plan around.
DemoUpdated 4 minutes ago from Demonstration fixture.
Urgent16:10Airport and time zoneDM2Eastern Daylight TimeAmerica/New_YorkSat 14 Mar
DEMO 202 has been canceled
The onward flight is off, so this itinerary no longer completes as booked. What you accept next can close an option you still have. Work the action checklist before you accept anything.
DemoUpdated 4 minutes ago from Demonstration fixture.
Info16:18Airport and time zoneDM2Eastern Daylight TimeAmerica/New_YorkSat 14 Mar
The rights estimate has been updated with the new facts
The cancellation changed the facts, so the rights card was read again against the rule version shown on it. What may apply moves as facts arrive. Open the card to see what is still missing.
DemoUpdated 4 minutes ago from Demonstration fixture.
Demo data — not a live flight.
Monitoring is not connected in this deployment, so no alert is sent. Nothing here is scheduled and nothing is queued.
Sources and freshness
Segments
DemoUpdated 4 minutes ago from Demonstration fixture.
Fixture data from the demonstration itinerary. It is not a real flight, and every demo panel says so.
Source Demonstration fixture
Latest change
StaleUpdated 96 minutes ago from Second demonstration fixture.
Past the normal freshness threshold. Still shown, because out-of-date context beats no context — but shown as stale, and never as confirmation.
Source Second demonstration fixture
Connection
Heuristic risk bandNo calibrated model is deployed, so no probability is available for this assessment.
A qualitative band, not a probability. No calibrated model is deployed, so DelayPilot shows a band and the factors behind it, and no percentage anywhere.
Source Demonstration fixture
Airline-stated reason
UnavailableThe disruption cause has not been verified.
No trustworthy answer exists. The value stays unknown, the screen names the fact that is missing, and nothing is filled in to cover the gap.
Source Demonstration fixture
Passenger rights
UnavailableNo passenger-rights rule set is in force in this deployment, so no rule version can be applied to your facts.
No trustworthy answer exists. The value stays unknown, the screen names the fact that is missing, and nothing is filled in to cover the gap.
Source Demonstration fixture
Demo data — not a live flight.
Trip Pass
No payment processor is configured in this deployment. Nothing can be bought here, and no price is shown.
What DelayPilot tells you
Four answers, each one carrying the thing that makes it usable: where it came from, and how confident anyone should be about it.
The status, and how much to trust it
Scheduled and current times with the airport code and time zone, the status, the delay against schedule, and the label that says whether this is live, cached, stale, demo, or unavailable.
A delay and cancellation read
A heuristic risk band with the factors behind it. No calibrated model is deployed, so DelayPilot shows the band and the reasoning and no percentage — a number nobody validated is worse than no number.
How much room the connection has
Available time, required transfer time, and the slack between them, with every component labeled as measured, policy-derived, airport-derived, or estimated.
The rights that may apply
Refund, rebooking, care, and compensation rules that may apply under the rule version shown, with a link to the official source. An estimate based on the facts entered, never a determination.
How connection risk is measured
A connection is three quantities and the gap between two of them. DelayPilot shows all three rather than a single score, because the useful question is not how risky it is — it is which part of the transfer is eating the time.
Available time
From the estimated gate-in of the arriving flight to the gate-close of the next one. Not the published departure time: the door closes earlier.
Required time
What the transfer itself needs — walking the distance, any security or immigration step, and rechecking a bag where that applies.
Slack
Available time minus required time. Negative slack means the connection does not work as currently scheduled, and the checklist takes over from the meter.
Where each component comes from
Every component is labeled with how it was arrived at, because a measured number and a modeled number deserve different amounts of trust.
Measured
Read from an observed value in a source response.
Policy-derived
Taken from a published airline or airport rule, such as a gate-close time or a minimum connection time.
Airport-derived
Taken from published airport data about the terminals, the transfer path, and whether it crosses a border control.
Estimated
Derived rather than observed, and labeled as such wherever it appears. An estimate does not become a measurement by being displayed next to one.
Separate tickets are a different problem
Separate tickets usually leave rebooking and baggage recovery to you. Build in more time and verify each airline's rules.
Walking, security, immigration, baggage, gate-close rules, and airline assistance can change the outcome.
Passenger rights, stated as an estimate
DelayPilot reads your facts against a dated, versioned rule set and tells you what may apply. It is not a claims company: it never files anything, never acts on your behalf, and never tells you an outcome is settled.
The five answers a rule can give
Likely applies
The facts entered meet the conditions in the rule version shown. Still an estimate — the airline or the regulator decides.
May apply
The rule could cover this, and at least one condition depends on a fact that is unproven or missing.
Not indicated
On the facts entered, this rule does not appear to cover what happened.
Cannot determine
A fact the rule turns on is missing, and the card names which one rather than guessing at it.
Future rule, not active
A reform has been adopted but is not yet in force. Shown for context, never applied to an event before its effective date.
Why it always says "may"
Eligibility turns on the full circumstances, on the cause the airline gives in writing, and on a decision DelayPilot does not make. Nearby weather is not proof that a disruption was outside an airline's control, and a provider's reason string is what the airline said, not what was established.
Current rules and adopted reforms are kept apart
Where a reform has been adopted but has not taken effect, the current rule is the one applied and the future rule is shown separately with its status and its effective date. Applying a future rule early is wrong in exactly the direction that costs a traveler money.
Informational estimate, not legal advice. Eligibility depends on the full facts, current law, and the airline or regulator's determination.
What an alert looks like
Alerts climb one rung at a time and stop at the top of the ladder, not above it. The tone goes from informative to attentive to directive to closing, and never to panic — urgency the data does not support is noise the fourth time it arrives.
Info
Something changed that is worth knowing: a schedule detail, a gate, a terminal.
Watch
A meaningful delay, or connection slack that is shrinking toward the required transfer time.
Urgent
A cancellation, a diversion, a likely missed connection, a major schedule change, or a rights or action step that is time-limited.
Resolved
The situation the earlier alerts described has ended, and the message says how it ended.
How a disruption unfolds
The same itinerary, moving through five states. Each one is designed, tested, and worded on its own — including the ones where the answer is that we do not know.
Scheduled
Both flights are on schedule. The status carries the source it came from and how old that response is, so a quiet screen is still an informative one.
Inbound delay
The first flight pushes back later than planned. The itinerary still works. The screen says what changed, what it means for the connection, and nothing more than that.
Connection watch
Slack shrinks toward the required transfer time. The band moves to watch, the transfer components are broken out so you can see which one is eating the time, and alerts stay on.
Cancellation
A material disruption is confirmed. The action checklist moves to the front, ordered by what is time-sensitive and what cannot be undone, with the source for each step.
Rights that may apply
The facts entered are read against the rule version shown, and the card says what may apply, what is still missing, and which official source to check. It is an estimate, and it says so.
The list above is the whole chronology. Motion only moves between the steps; it never carries information of its own.
Every message carries the flight and the date, what changed, how fresh the source was, the next useful step, and a link back. None carries anything from your ticket, your full email address, payment details, or a legal guarantee.
Monitoring is not connected in this deployment, so no alert is sent today. The ladder above is the contract the alerts are written against.
How this works, in detail
None of the rules above is a slogan. Each one is written down, and each page below says how the thing is actually computed.