Skip to content

Chapter 5 of 17

How the tracker works

Where every number in the debrief comes from: phases, touchdown, time and vacating the runway.

This chapter is about how the tracker measures a flight: phases, touchdown, time, repositioning, vacating the runway. Check limits and their cost in points live in “Why your score drops”.

What the tracker records

The tracker connects to the simulator and records the aircraft’s state: position, altitude, speeds, attitude, gear, flaps and spoilers, lights and transponder. That builds the flight’s “black box” you see in the debrief. A free flight is measured the same way but only brings personal hours and token XP.

Tracka point every second; every 10 s on the stand and while paused
Touchdown frames±10 s around touchdown: right at contact at the simulator’s full rate, further out up to 10 frames per second
Landings with frames per flightup to four, always including the hardest and the last
Decision tracewhen the phase changed, when a check armed and fired, how the touchdown was analysed
Touchdown frames also carry the flight controls. If the sim does not report the stick, the tracker reads it from your joystick, yoke and pedal axes, with nothing to set up; in the debrief that line is labelled “from your joystick”. With a keyboard, a mouse yoke, VR controllers or the tracker on a different computer the recording has no stick.

Arrival time, fuel flow and the descent forecast on the altitude profile in the tracker window are estimates only. Descend by your own calculation.

The flight is not lost if the connection drops or the tracker or sim closes: points queue up and are re-sent, and after a restart the recording picks up where it left off. Server not answering and a “Server unavailable” banner showing? Recording and the landing work on your computer, and you can press “File flight” early; just keep the tracker and sim running until the flight has gone.

Want to start the flight from zero, say after a sim crash? “Start over” next to “End flight” deletes the track, time, fuel and violations, and the booking stays yours. A new recording starts by itself once the aircraft moves at the departure airport; if it does not, press “Start recording” on the booking card in the Flights tab.

“Fly again” next to “File flight” deletes the track for good: that flight can no longer be filed.
Unfiled recording on the serverkept for 24 hours; on launch the tracker offers to file it, continue it or discard it
No connection for more than half an hourin flight, recording resumes with the first point once the link is back; after landing the server waits 12 hours while the tracker shows “File”, then files the flight itself
Backups on your computerthe last ten flights, the backup folder next to the tracker logs
Auto-filing (in Settings, off by default)after the aircraft stops and the engines shut down, after the delay you pick, from “Immediately” to 30 seconds; it does not fire if the aircraft moved, the engines were restarted or you landed away from the planned airport
Tracker started in the airrecording starts if the aircraft does not sink more than 300 feet within a minute
In the air, booking matches the SimBrief planthe tracker asks whether this is that flight; with no answer it becomes a free flight after two minutes
Recording not confirmed and you took off againthe tracker files it itself on seeing a new takeoff roll: 40 kt on the ground for two seconds in a row
After restarting, the tracker tries to restore the recording from your device and resume transfer. A gap means some data is missing: landing analysis and checks may be incomplete. When submitting manually, confirm your choice for the current recording. If the recording cannot be saved, available files remain on the device for support. If the server rejects a segment, contact support or separately confirm skipping it after the check; skipping does not submit the flight. For help, open Settings → Diagnostics.

If Discord is running on your computer, the tracker shows the flight in your profile: "Playing Air Virtua", route, aircraft and time en route, and instead of a dry phase name, a short joke about what is happening right now; in cruise it also shows the flight level and a countdown to arrival. One joke is picked per flight and phase and does not change mid-phase. The status updates at most once every 15 seconds; after landing it shows the arrival airfield. To turn it off or hide the airport codes, open the tracker's Settings, Discord card.

Flight phases

The tracker works out the phase from the aircraft’s state; it needs no flight plan for that. The phase decides which checks apply right now.

Taxi outon the ground, ground speed above 1 kt, indicated below 40
Takeoffon the ground, indicated 40 kt or more
Initial climbairborne and faster than 30 kt, for three seconds in a row
Climb3,000 ft above ground reached, or the climb ended earlier (a helicopter, a medevac, a patrol)
Cruisethe aircraft gained no more than 200 ft in a minute and a half; a new climb meeting the go-around test sends it back to Climb
Cruise with a SimBrief plannot declared while the aircraft is more than 3,000 ft below the planned level, but for no more than ten minutes of level flight
Initial approachdescending faster than 400 fpm for half a minute in a row; level again for three minutes above 12,000 ft over the arrival aerodrome means cruise
Approachbelow 3,000 ft above ground, airborne and within 15 nautical miles of the arrival aerodrome; without the aerodrome’s coordinates, by altitude alone
Rollouton the ground after touchdown; nothing is checked here
Taxi inon the ground, ground speed below 40 kt
Arrivedstopped with engines shut down

Go-around

The tracker spots a go-around by itself. After it, all approach remarks are cleared: the last approach is the one scored.

Go-around testa steady climb of 500 fpm or more for three seconds in a row, gaining at least 400 ft
A climb outside the Approach phasenot a go-around: that is re-vectoring or a level change
Back to the approachApproach conditions again plus a steady descent
Touch-and-gorecognised the same way, from the rollout or from taxi in

How the tracker judges

Some checks watch a state with a hold time, some ask once at the right moment, and some trigger at once. Hold times and limits for every check are collected in “Why your score drops”. Hold times run in seconds, so they are the same in MSFS and X-Plane.

A moment check credits the best the tracker saw in its window: once it saw the right position, later readings cannot undo that. Cleaning up after landing is a moment check too, and its window opens at touchdown.

On some models the sim warns of an overspeed long before the aircraft’s real limit. For those the tracker ignores the warning and compares indicated speed with the model’s limit, and the limit then appears in the check’s name.

Absolute altitudes come from the barometric altimeter, the very figure on your instrument; the debrief shows the altimeter setting next to it. Heights above ground and above the aerodrome are geometric. The approach gate counts from the arrival aerodrome’s elevation, or from the terrain if that is unknown.

An airline can replace some of the platform checks with its own flight rules, and the tracker then shows them as the last section of Checks.

Touchdown and landing

The vertical speed in the frame where the sim first says “on the ground” is useless: the gear has already absorbed the descent. So the tracker takes the first available source in the table’s order, and the decision trace lists every candidate and marks the one chosen.

1. The simulator’s own figureMSFS reports touchdown vertical speed itself, a second or two after it; on a repeat touchdown it is used only if the sim updated it and there was no short hop in between. X-Plane has no such source
2. Frames just before contacta straight line through the airborne frames in the quarter second before touchdown, at least three frames; the main source for X-Plane, and the site removes its variometer lag of about a second in the debrief
3. Sink rate from radio altitudethe average loss of height over half a second; overstates right at the ground
4. Last framethe vertical speed of the last frame, when there is not enough history
Touchdownan “air to ground” transition after at least 0.4 s airborne
After liftoffcontact within the first 15 seconds is not a landing
Bouncea second touchdown within 5 s
Touchdown Gthe rate at which vertical speed is shed over a 0.15 s window, by the simulator’s clock
Where the peak is soughtfrom 0.5 s before touchdown to 0.8 s after
Sink reduction in the flarevertical speed in the frame where radio altitude is closest to 50 ft, against touchdown vertical speed, in percent; pitch gain shown alongside
Downhill runwayclosure with the runway is scored, with the slope measured on the rollout; that is why in X-Plane the touchdown line arrives after 10–15 s of rollout. No correction on an uphill runway
Repositioning before landingtouchdown detection starts over and needs at least one airborne frame with live physics; an aircraft placed onto the runway does not make a landing
Pause and replaynever become a landing, including Active Pause, the Esc menu and an external replay in MSFS (SkyDolly, FlightEcho); a pause mid-approach does not reset the airborne stretch. If the touchdown happened inside an external replay or the aircraft was released already on the ground, touchdowns do not count until a new approach: a climb above 1000 ft AGL, a flight load or a position change
Checking another countertouchdown G below 1.0 g means the number was not taken at the moment of impact

An external landing-rate counter often shows a softer landing than the debrief. Usually it reads vertical speed a fraction of a second after contact, when the gear has already absorbed the descent, or works it out from terrain before the threshold. You can check it yourself against the last row of the table: if its G is lower, the vertical speed on the same log line cannot be trusted either.

Time, pausing and repositioning

Flight time runs on the simulator’s clock, so time acceleration gives no discount on crew, maintenance and wear. The server checks the acceleration against the track, so the rule works in both sims even when the sim does not report the multiplier. On a free flight, personal hours are the hours you actually sat.

Flight timeby simulator time, from the aircraft’s first movement; standing with engines running does not count
Time accelerationallowed, counts towards flight time in full
Pausingallowed, does not count towards flight time; check hold timers and the phase stand still; the timeline shows pauses over 3 s
Replaycounts as a pause; to the tracker the aircraft stays where it was paused
Slew mode (MSFS)a remark if held for more than 1 s
Positional jumpfive times the physical maximum, time acceleration included, and over 3 km
Repositioning while pausedcaught when the pause is lifted
Frame gap over 30 snot repositioning, that is a lost connection
Fuelfrom engine start: the first frame with a non-zero quantity minus the last; refuelling is not subtracted
Path for navigation chargesthe actual path, no shorter than the direct line and no more than a little over twice it
Credited distanceby the schedule’s pair of aerodromes

Vacating the runway

Taxi-in checks and the offer to file the flight depend on when you vacate the runway. The tracker builds the runway axis from your direction of travel on the rollout and watches for leaving it; a U-turn or backtracking along the runway is not vacating.

Lateral offset from the axismore than 60 metres
Travel diverging from the axismore than 40°, held for 5 seconds
Axis considered reliableafter 150 metres or 8 seconds of rollout
Backstop5 minutes after touchdown, including a landing with no roll, like a helicopter’s, or engines shut down on the runway

Landing at an alternate

The arrival is the stop after landing, wherever you put the aircraft down. The tracker shows at once where you landed, and the server records it. What a diversion means for the money is in “How a flight works”.

Where you landedthe nearest aerodrome to the last track point within 30 km; not the planned one means a diversion
No aerodrome foundthe flight counts as arrived as planned
Aircraftstays where it landed; a ferry is offered for the next flight

Could not be measured

If the aircraft lacks a variable and it stayed silent all flight, the check becomes “not applicable” and does not affect the score. Lights are read two ways, by the switch and by what the sim actually lights, and either is enough. The landing light on takeoff is taken at the actual liftoff, even if automation switched it off with the gear.

Aircraft type

If the aircraft family in the sim is not the booked one, the debrief and the log get a note, but it changes nothing: score, XP, money and wear follow the booked type. Only families are compared, and the tracker stays silent at any doubt, so A320 versus A320neo is not a note.

Check log and the Checks screen

During the flight the tracker logs on the main screen what passed, where a deviation began and how many seconds are left to fix it; the first line is a summary of what it sees in the cockpit. If it says “landing light off” while yours is on, the tracker cannot see it, and the stand is the best place to find out. The Checks screen shows where you stand on every check right now, while points are counted by the site after filing.

Common questions

The tracker closed mid-flight. Is everything lost?

No. Start it again: the tracker asks the server and continues the same recording, no need to set the flight up again. To start from zero, press “Start over”. If the aircraft sits on the ground elsewhere or more than three hours have passed, the recording continues on takeoff, and a flight from the gate starts as a new attempt.

I started the tracker when I was already airborne

Recording does not start right away: first the tracker makes sure you are not on approach. If a booking matches your SimBrief plan, it asks whether this is that flight. Stages the recording never saw do not enter the score, neither as a remark nor as a pass.

I forgot to confirm the record and flew the next leg

While the record awaits confirmation, that flight’s booking is still alive, so the site will not book the next leg. If you took off anyway, the tracker files the pending record itself as soon as it sees a new takeoff roll. A landing replay or a pause never counts as a takeoff roll.

I paused the sim. Does that count against me?

No. Pausing costs nothing and does not count towards the flight duration, so a break adds neither airframe hours nor crew costs. A landing replay counts the same as a pause: it becomes neither a second touchdown nor a reposition.

I booked a flight but the tracker does not see it

Look at the booking row in the tracker window. “Waiting for the aircraft” means the aircraft is still on its ferry to the departure airport, and the row turns normal by itself once it lands. No row at all: check you are signed in with the same account and press Refresh. Still not picked up? Press “Start recording” on the Flights tab: some extra stand time in the recording costs far less than a lost flight.

The flight was not recorded. What should I send?

Nothing to hunt for. In the tracker open Settings → Diagnostics, describe in a couple of lines what happened and press “Send diagnostics”. The tracker shows a reference number; quote it in your forum topic. The logs contain no personal data or passwords.

I disagree with a remark

Open the flight debrief: every check shows when it armed and in what conditions it fired. If that differs from what happened in the sim, write to Feedback with the flight number. A bug once found is fixed, and the affected flights are rescored retroactively, score and XP included.