Features

Everything the analysis covers

160 features across 20 areas, from loading a flight to the PDF report. Each describes what the product does today.

No mark
Works however the flight was loaded: CSV upload, the sample or a flight lookup.
Needs a flight lookup
Uses details that come only with a flight lookup or route search, not with a CSV upload.
On request
Optional and started by you; draws on recorded data for other flights. Works after an upload too.

Flight intake

8 features

Four ways to load one flight. Loading another replaces it.

  1. Flight lookup by number and dateFlight lookup retrieves the recorded ADS-B track for a flight number (e.g. BA123) and a UTC date.
  2. Route searchEnter two airports as 3-letter IATA codes (for example LHR for London Heathrow) and a UTC date, then choose a flight from the results.
  3. CSV uploadDrag and drop or pick a flight track CSV export with seven columns: Timestamp, UTC, Callsign, Position, Altitude, Speed, Direction. Parsed entirely in the browser and never sent to the server.
  4. CSV validation and limitsExact seven-column header, with a message naming the expected columns; rows outside position, altitude, speed or direction bounds dropped and counted; duplicate timestamps removed; 10 MB and 100,000-row limits checked before parsing.
  5. Live viewNeeds a flight lookupA flight still in the air shows where it is now: position, altitude, speed, progress along the route and estimated arrival. The full analysis opens once it has landed.
  6. Sample flightA synthetic London–New York track generated to demonstrate every analysis. Not a real flight.
  7. Multi-session detectionA file splits into sessions at gaps over 20 minutes, with a session selector that defaults to the longest flight. An airborne coverage gap within one continuous flight is not split.
  8. UTC anchoringDates and times are UTC throughout; lookup dates are bounded by the server's UTC date, not the visitor's clock.

Flight phase detection

3 features
  1. Nine-phase classificationIdle, taxi-out, takeoff roll, climb, cruise, descent, approach, landing roll and taxi-in, from height above the measured ground elevation, groundspeed and sustained movement. Approach begins below 5,000 ft above the arrival airport; the landing roll ends below 35 kt.
  2. Nine event markersTaxi-out start, takeoff roll start, takeoff, top of climb, descent start, approach start, landing, taxi-in start and final stop.
  3. Phase windowsEach phase as a bounded segment, driving the charts, the map and the tables.

Timing and distance

13 features
  1. Block timeFrom the start of sustained taxi to the final stop, or the last recorded position while still taxiing (then marked approximate).
  2. Airborne timeTakeoff to landing.
  3. Taxi-out durationStart of taxi to the start of the takeoff roll.
  4. Taxi-in durationFrom below 35 kt after touchdown until groundspeed stays below 1 kt at the stand. When the recording ends while the aircraft is still taxiing, it runs to the last recorded position and is marked approximate.
  5. Takeoff roll duration
  6. Takeoff-to-cruise durationTakeoff to top of climb.
  7. Cruise durationTop of climb to descent start.
  8. Descent durationDescent start to approach start.
  9. Approach durationApproach start to landing.
  10. Total track distanceGreat-circle distance summed point to point, in nautical miles.
  11. Ground distanceDistance covered on the ground.
  12. Airborne distanceDistance flown between takeoff and landing.
  13. Great-circle distanceThe shortest path between the resolved airports.

Altitude and speed

9 features

All speeds are groundspeed, not airspeed. Speed statistics use observed airborne samples only: interpolated points and position-derived estimates are excluded.

  1. Maximum altitudeFrom the median-filtered altitude, so one corrupt sample cannot set it.
  2. Cruise altitudeThe 70th percentile of level-flight altitude above the 18,000 ft cruise floor (lower for flights that never reach it), rounded to 100 ft.
  3. Maximum speed at the 99th percentileDeliberately not the raw maximum, so one corrupted sample cannot define the headline figure.
  4. 95th-percentile speed
  5. 75th-percentile speed
  6. Median airborne speed
  7. Mean airborne speed
  8. Average climb rateTakeoff to top of climb, in feet per minute.
  9. Average descent rateDescent start to landing, in feet per minute.

Cruise profile

3 features
  1. Initial cruise altitude
  2. Final cruise altitude
  3. Step-climb detectionCount, and per step the altitude gain, duration and distance. Median filtering suppresses noise, short holds at the same level are merged, and changes under 800 ft are ignored. Step descents are recorded too.

Holding detection

4 features

Interpolated points are excluded, so a coverage gap cannot fabricate a circuit.

  1. Holding pattern detectionA circuit is 270–450° of same-direction turning within 45–600 seconds that closes back near its start, above 200 ft and 60 kt, with no more than 2,500 ft of altitude variation.
  2. Circuit countingPer hold and in total. Circuits less than five minutes apart form one hold.
  3. Hold durationPer hold and in total.
  4. Per-hold detailEach hold kept individually, with its altitude band, for display and mapping.

Operational efficiency

10 features

Analysed. The score starts at 100 and each finding deducts a capped penalty, so the grade always reconciles with the findings that produced it.

  1. Efficiency score0–100.
  2. Letter gradeA at 90 or above, B at 80, C at 70, D at 60, otherwise E.
  3. Route extension percentageAirborne track distance above the great circle.
  4. Excess track milesTrack beyond a routing allowance of 3% of the great circle plus 30 nm for departure and arrival procedures.
  5. Severity gradingEvery finding rated good, minor, notable or significant.
  6. Finding: track miles above great circle
  7. Finding: extended taxi-outAgainst a general 15-minute reference, not the airport's own unimpeded taxi time.
  8. Finding: airborne holding
  9. Finding: no step climb on a long flightAssessed on flights airborne for more than three hours.
  10. Finding: level-offs during descentLevel segments of a minute or more between top of descent and 5,000 ft above the arrival airport.

Daylight and solar analysis

12 features
  1. Day, civil twilight and night durationsAcross the airborne phase. Sunrise and sunset at −0.833° solar elevation; civil twilight down to −6°.
  2. Day and night percentages
  3. Daylight segmentsThe flight split into lit and dark stretches, with timestamps.
  4. Sunrise and sunset crossingsDetected in flight, with position, altitude and UTC.
  5. Solar azimuth at each crossing
  6. Maximum solar elevation
  7. Minimum solar elevation
  8. Sun time on the left of the cabinFrom the bearing to the sun relative to the aircraft's track. Sun within 10° of the nose or tail counts for neither side.
  9. Sun time on the right of the cabin
  10. Best view sideThe side with more sun, or either when the two are within 10% of each other.
  11. Departure and arrival local clocksLocal times with UTC offsets, from each airport's time zone.
  12. Time-zone shift and red-eye detectionRed-eye: departs 21:00–02:00 local, arrives 04:00–10:00 local, at least three hours airborne and at least 40% of it in twilight or darkness.

Route benchmark

On request15 features

Optional and started by you. Available for any loaded flight whose airports are resolved, including an upload.

  1. 30-day city-pair windowUp to 60 sectors sampled from the last 30 days on the same route. The loaded flight is never compared with itself.
  2. Sample size reportingReturned rows, usable sectors, and live or incomplete rows excluded from every statistic.
  3. Block time distributionp10, median and p90, from first to last ADS-B contact.
  4. Airborne time distribution
  5. Route extension distribution
  6. Taxi-out distributionA proxy: first ADS-B contact to takeoff.
  7. Taxi-in distributionA proxy: landing to last ADS-B contact.
  8. Percentile placementWhere the loaded flight sits in each distribution, measured the same way as the sample. Withheld below five usable sectors.
  9. Benchmark verdictA plain-language reading of each placement.
  10. Operator shareWhich airlines fly the route, by frequency.
  11. Operator countDistinct operators, plus sectors with no reported operator.
  12. Aircraft type share and type count
  13. Departure runway usageCommonest first.
  14. Arrival runway usageCommonest first; diverted sectors excluded.
  15. Diversion rate and distinct flight numbersDiversions are left out of the distributions but reported here.

Airports and aircraft

7 features

Where the flight started and ended, and what was around it.

  1. Gate to gateNeeds a flight lookupThe departure and arrival gates and the reported gate, takeoff and landing times, beside the times observed in the track.
  2. Runway identificationThe runway used at each end: as reported for a lookup, otherwise matched from the track to the runway centreline, so uploads get it too.
  3. Runway detailLength, width, surface, lighting, direction and threshold elevation, for about 10,000 runways worldwide.
  4. Where on the runwayHow far along the runway the aircraft was airborne, or below 35 kt after landing, and how much runway was left. Read from the sampled track, so shown as upper bounds.
  5. Airspaces crossedNeeds a flight lookupEach airspace the flight crossed, in order, with the time it entered and the time spent inside.
  6. The aircraft's dayNeeds a flight lookupStarted by you. The other flights the same aircraft made around this one: where it came from, the time on the ground, and where it went next.
  7. Departure trafficNeeds a flight lookupStarted by you. The other takeoffs from the same airport within half an hour of this one.

Operating pattern

On request4 features

Optional and started by you. Needs a flight number — from the lookup, or derived from the callsign of an upload.

  1. Weekly operating calendarThe last 28 complete UTC days, laid out in Monday-to-Sunday weeks.
  2. Pattern descriptionA written summary of the days the flight was observed — from flight records, not a published timetable.
  3. Per-day detailEach day marked operated, not observed, or outside the window.
  4. Recent operationsEach recent operation's takeoff, landing, airborne time, aircraft and registration, with this flight against the median.

Interactive map

12 features
  1. Route mapA dark, radar-style chart drawn on the page: coastlines, borders, country names and a 10° grid, with the runways at both airports.
  2. Phase-coloured trackThe route drawn in flight-phase colours.
  3. Altitude-weighted lineLine weight varies with altitude.
  4. Great-circle overlayThe direct route drawn against the flown track.
  5. Departure and arrival markers
  6. Top-of-climb marker
  7. Top-of-descent marker
  8. Step-climb markers
  9. Holding markers
  10. Sunrise and sunset markers
  11. Gate and airspace markersNeeds a flight lookupThe reported gates and each airspace boundary crossed.
  12. Legend, hover inspector and track playbackPlayback animates progression along the route.

Charts

5 features
  1. Vertical profileAltitude across the sector with phase bands.
  2. Speed panelGroundspeed in its own panel, aligned beneath the profile on the same time axis rather than on a second y-axis.
  3. Hover and keyboard inspectionAltitude, speed, direction and UTC at any point, by pointer or keyboard.
  4. Phase time barsHow block time was distributed across the phases.
  5. Score dial and sparklines

Aircraft database

9 features

Type details come from the built-in catalogue once the aircraft type is known.

  1. More than 80 type profilesTurboprops, regional jets, narrowbodies and widebodies.
  2. RegistrationNeeds a flight lookup
  3. Type codeReported with a lookup; for an upload, the type can be chosen.
  4. Mode-S addressNeeds a flight lookup
  5. OperatorReported with a lookup, including wet-lease livery versus operating airline; for an upload, derived from the callsign prefix.
  6. Manufacturer
  7. Engine count and engine type
  8. Typical seats, MTOW and maximum range
  9. Automatic type matchingFrom IATA or ICAO type codes, with a warning when the sector exceeds the type's published range.

Airport database

3 features
  1. About 8,800 airportsEvery airport with an IATA code: ICAO code, name, city, country, position, elevation and time zone.
  2. Nearest-airport resolutionFrom the track ends, so uploads without airport fields still resolve. Low-confidence matches are flagged.
  3. Lookup by IATA or ICAO code

Data quality and provenance

9 features
  1. Confidence score0–100 in high (80 and above), medium (55–79) and low bands, penalising gaps, interpolation, irregular or sparse sampling and inconsistent velocity data.
  2. Gap detectionCount and longest gap. A gap is an interval longer than three times the track's normal sampling cadence, and at least two minutes.
  3. Sampling intervalMedian seconds between observed points.
  4. Gap interpolationSynthetic points on the great circle at 15–45 second spacing, at most 180 per gap — flagged, penalised, and excluded from speed statistics and holding detection.
  5. Velocity consistency checkReported groundspeed or track that contradicts the movement between positions — a signature of GNSS interference — is replaced by a position-derived estimate for phases, holding and cabin-side sun, and excluded from speed statistics.
  6. Position-spike removalA single point implying over 1,000 kt that returns to the track is removed.
  7. Analysis notesSpecific issues in plain language — a gap during approach, and what it makes approximate.
  8. Reported versus analysed valuesWhat came with a flight lookup, kept apart from what the tool computed.
  9. Source attributionEvery analysis states whether it came from a lookup, an upload or the sample.

PDF report

19 features

A full report of up to 18 pages or a four-page summary, and a square flight card. Pages without data are omitted rather than printed empty, and every page carries the informational-use footer.

  1. Client-side generationBuilt in the browser, so the flight data never leaves the tab.
  2. Full report or summaryThe A4 landscape report, or four pages: the cover, at a glance, the route map and the timeline.
  3. CoverThe flight's own route on a map, its identity, the headline figures and a contents list.
  4. At a glanceThe score, six headline figures, the shape of the flight and what stands out.
  5. Route mapThe track coloured by phase over the world map, with numbered events, the distances, the airports and the airspaces crossed.
  6. Gate-to-gate timelineEvery event in order, in UTC and local time, and the time spent in each phase.
  7. Vertical profile
  8. Climb, cruise and descentCruise levels, step climbs, the climb, and how much of the descent was continuous.
  9. Efficiency
  10. Where the time wentA waterfall from the time without the measured losses to the time as flown, then the route, the holding and the descent.
  11. Ground operations
  12. Airports and trafficGates, runways, and the departure and arrival traffic when looked up.
  13. The aircraftIts type, its day and its last seven days, when looked up.
  14. Light conditions
  15. How it comparesEvery sampled sector as a dot, with this flight's place in plain words. Included when the benchmark has been run.
  16. Route compositionOperators, types and runways from the benchmark.
  17. Operating patternThe days it operated, with its usual takeoff, aircraft and time in the air over four weeks, when looked up.
  18. AppendixThe method and provenance, data quality, and the specific ways figures can differ from an operator's own records.
  19. Flight cardA square image of the flight, its route and four headline figures, with the logo, ready to post.

Analysis workspace

5 features
  1. Analysis tabsOverview, Route & timing, Airports & aircraft, Efficiency, Daylight, and Assumptions & data.
  2. KPI dashboardHeadline figures as dial, spark and stat tiles.
  3. Table togglesEvery chart expands to its underlying numbers.
  4. Aircraft panelIdentity and specification for the analysed aircraft.
  5. Load-new-flight flowOne flight at a time: loading another replaces the current one. The route benchmark provides the comparison.

Site and experience

6 features
  1. Light, dark and system themesRemembered per browser.
  2. Accessibility and keyboard navigation
  3. Responsive layoutsDown to phone width.
  4. 404 and error screensIn the product's own visual language.
  5. About, Features and FAQ pages
  6. Structured data and sitemap

Trust and integrity

4 features
  1. Informational-use positioningStated in the workspace and on every slide of the report.
  2. Observed, analysed and reported labellingWhat the track shows, what flightanalyser worked out and what the data source reported are labelled wherever they appear.
  3. Named limitationsThe specific mechanisms by which the analysis can differ from an operator's records.
  4. Local CSV processingUploaded files are parsed in the browser and never sent to the server.