FlyCheck is a native macOS utility designed for pilots who monitor METAR and TAF weather conditions during the 40 hours a week they spend at their desks. Born in a Berlin hotel room during a weather-induced grounding, FlyCheck replaces clunky browser tabs and "napkin math" with a high-contrast, professional-grade dashboard directly in your menu bar.
WHY FLYCHECK?
Native Excellence: Built with pure SwiftUI for Apple Silicon (M1/M2/M3), launching in 0.1s with zero impact on system performance.
Airport Signage Aesthetic: We use high-contrast Helvetica Neue Condensed Bold, mimicking physical runway signage for instant, peripheral-vision legibility.
Safety First: Don't just read the weather — let your Mac handle the Density Altitude and Crosswind calculations for you.
Pilot-Grade Privacy: No accounts. No tracking. No subscriptions. Your data stays on your Mac.
Ratings & Reviews
This app hasn’t received enough ratings or reviews to display an overview.
FlyCheck answers out loud now. Ask Siri "what's the weather at Seletar" and get the flight category, wind, visibility and ceiling without opening anything — by airport code or by name. Shortcuts can build on it too, so a daily check of your destination is something you describe once.
Important: this release also carries everything that was queued for 1.8, so if you are coming from 1.7 you are getting all of it at once.
• Density Altitude now works. It had never appeared on any station: the calculation waited for elevation data the weather service does not return, so the card stayed empty on every airport, everywhere. It now draws on a built-in table of 8,316 fields and converts pressure automatically, so the number shows up in Singapore and Sydney as well as in Denver.
• Cumulonimbus is now shown. The weather service reports convective cloud type and FlyCheck was discarding it, so a layer of cumulonimbus looked like any other cloud. The Ceiling card now names the layer, shows its height, and flags it in orange.
• The ceiling is now the lowest layer, not simply the first one listed.
• Missing cloud data reads "--" instead of "Clear", because an absent reading is not a clear sky.
• Freezing precipitation gets its own icon and colour, so FZRA no longer reads as ordinary rain.
• The menu bar shows "--" rather than "0kt" when a station reports no wind.
• Airport search now covers 8,316 airports, up from 142. Where a name matches more than one field, the larger airport wins.
• Reorder your watchlist from the context menu, so destination comes before alternates.
• Swipe a recent search away to remove just that one, instead of clearing the whole list.
• On macOS 26 and later the instrument cards are Liquid Glass, so they follow your transparency setting in System Settings. The app also says which build it is in About now.
Version 2.0
The developer, Alan Soon, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More