Skip to Content
FlyingFlight Phases

Flight Phases

JetCard automatically tracks your flight through a state machine that detects phase transitions from sim data. You don’t need to manually advance phases — just fly.

Phase Sequence

PhaseTriggerNotes
BOARDINGCharter acceptedStarting phase. Passengers are loading
TAXI OUTGround speed > 6 kts sustained for 3 consecutive ticks (~6 seconds)Sustained gate filters single-tick spikes during high-fidelity aircraft load-in
TAKEOFFGround speed > 40 kts sustained for 3 consecutive ticks (~6 seconds)Same sustained logic — rejects bounce/glitch readings
CLIMBWheels off ground (onGround = false)Hard gate — sets airborne timestamp
CRUISEWithin ±1,000 ft of cruise altitude boxInformational only
DESCENT> 1,000 ft below cruise AND sustained VS < -1,000 fpm for 60s AND within 250 nm of arrivalInformational only — all three conditions must hold
APPROACHDescent conditions + altitude below 10,000 ftInformational only
FINAL APPROACHWithin 15 nm of arrivalTriggers high-rate (250 ms) sim polling so the landing-rate capture lands on the right tick
TAXI INWheels on ground after airborneHard gate — unlocks the Complete Flight button
BLOCK INBoth engines below 15% N1Optional — some aircraft don’t report clean shutdown

Hard Gates vs Optional Phases

Three phases are hard gates that affect flight mechanics:

  1. CLIMB (wheels off) — records your airborne time
  2. TAXI IN (wheels on after airborne) — unlocks the Complete Flight button
  3. BLOCK IN (engines at idle) — sets deboarding status

CRUISE, DESCENT, APPROACH, and FINAL APPROACH are informational — they appear in the EFB and ACARS log but never block completion. They also drive sim-polling cadence: cruise is polled every 2 seconds, approach every 500 ms, final approach every 250 ms.

Completing a Flight

Once you reach TAXI IN, the Complete Flight button becomes available. You don’t need to wait for BLOCK IN — taxi in is sufficient. This handles aircraft that don’t report clean engine shutdown data.

Elapsed Time Guard

JetCard checks your actual block time against the estimated flight time and pro-rates the payout if you finish meaningfully faster than expected (anti-time-acceleration, anti-cheat):

Time vs estimatePayout
90% or moreFull charter value
Below 90%Pro-rated: payout = full value × (actual hours / estimated hours)

A 70%-of-expected-time flight earns 70% of the value. A 50%-of-expected-time flight earns 50%. The pro-rate is linear all the way down.

Diversion legs are additionally halved after the time-guard — both the original (diverted) leg and the recovery leg pay 50% of whatever the pro-rate said they were worth.

Abandoning a Flight

You can abandon a charter at any point:

Abandoned charters return to the board for other pilots to pick up. Your aircraft is released back to available status.

Landing Rate

JetCard captures your touchdown vertical speed for the after-action report. This data is stored in the charter’s completion record and visible on the Logbook detail page.

Last updated on