Skip to content

Take-off place and time zone

PlatformStatusWhere
iOSdonevulture-ios/Packages/Flights/Sources/Flights/Enricher/FlightTakeoffEnricher.swiftvulture-ios/Packages/Airportsvulture-ios/Packages/Flights/Sources/Flights/Vendor
Androiddonevulture-android/data/dbvulture-android/domain/flightvulture-android/domain/airports
Flights imported on Android before the take-off airfield port (2026-10-20) keep no airfield.
Take-off place and time zone on iPhone
  • The take-off airfield and its country are looked up in the bundled airports data (OurAirports) and shown in the list and the detail.
  • The take-off country feeds the countries filter of the logbook.
  • The local time zone of the take-off comes from a bundled timezones.json, so times are shown in local time.
  • Android bundles the same airports.json (domain/airports) and looks up the take-off airfield on a flight’s first analysis only, so flights imported on Android before the table was ported keep none, also after a re-analysis; iOS looks it up whenever isTakeoffProcessed is false. Built on main, not released yet (Take-off airfield on Android). The airport screens stay iOS-only.
  • The time zone lookup is ported to Android (golden fixtures include time zones).