Real-time decoded airport METARs for macOS. VFR and IFR weather monitoring from your menu bar.
Under Review. Available Soon.Requires macOS 13.0 (Ventura) or later
Smart autocomplete for ICAO codes or Airport Names.
Live status 🟢🔵🔴 directly in your menu bar.
See wind, visibility, and ceiling in high-contrast signage.
We bypass system fonts for Helvetica Neue Condensed Bold. It mimics physical runway signage for instant legibility during pre-flight checks.
Smart Paste detects ICAO codes on your clipboard. Hybrid Search lets you type "Heathrow" to find "EGLL" instantly.
We sanitize "0 ft" ceilings and automatically locate the nearest reporting station for small airfields. Data you can trust.
The interface and menu bar icon change color based on flight rules (VFR, MVFR, IFR, LIFR) for instant recognition.
FlyCheck auto-detects regional units (hPa/inHg). Prefer manual control? Tap any card to toggle units instantly.
Don't just read the wind; see it. A dynamic compass ring and rotating vector arrow visualize wind direction relative to North, giving you instant crosswind awareness.
Zero tracking. No accounts. Pure SwiftUI. Instant launch. Keyboard optimized. No Electron bloat.
| Feature | FlyCheck | Web METARs | Heavy EFBs |
|---|---|---|---|
| Launch Speed | Instant (0.1s) | Slow (5s+) | Slow (10s+) |
| Architecture | Native (No Electron) | Electron / Web | Heavy Frameworks |
| Visibility | Always in Menu Bar | Hidden in tabs | Full screen only |
| Cost Model | US$9 Lifetime | Free (Ad supported) | US$100+/yr Subscription |
I built FlyCheck in a Berlin hotel room while waiting for weather that never cleared. MVFR, occasional light snow, -5 degrees temps, overcast at FL10.
I was supposed to fly that day at EDAY Strausberg (it would have been my first time in a Skyleader 400!). Instead, I spent hours refreshing browser tabs, trying to track whether conditions might improve enough to make it to the airport. Every METAR check meant navigating to a website, typing the ICAO code, parsing dense text, and trying to spot the trend.
The anxiety of not knowing whether to wait or cancel is worse than bad weather itself.
So I built what I needed: instant weather checks from the menu bar. No tabs, no typing after the first search, no parsing cryptic abbreviations. Just the information pilots actually scan for — ceiling, visibility, wind, flight category — designed like the signs we already read on the ramp.
That flight never happened. But FlyCheck did.
Pay once, keep it forever. No subscriptions, no annoying recurring fees. Just a precise, engineered utility for your menu bar. All for the price of a coffee and two cookies. ($9 isn't going to make us rich but it might buy some 100LL.)
Under Review. Available Soon.We don't want your data; don't need it, don't care about, wouldn't know what to do with it anyway. FlyCheck is a utility tool that does its job without tracking you.
No Accounts: You do not need to create an account.
No Analytics: We do not use third-party trackers.
No Device IDs: We do not collect UDIDs or IPs.
No GPS: We do not access Location Services.
Local Storage: History & settings stay on your Mac.
Cache: Weather data is cached locally for speed.
CheckWX API: Direct HTTPS requests for weather.
Sandboxing: Restricted via macOS App Sandbox.
Encryption: All communication is secure.
Initial Release
Feb 1, 2026
Welcome to the initial release of FlyCheck! A native macOS utility that puts real-time aviation weather (METARs) directly in your menu bar.
FlyCheck is a living tool. Your one-time US$9 purchase isn't just for today’s build. You're playing a part in a growing utility designed to eliminate every friction point in your pre-flight routine.
Coming Soon
Focusing on time-critical situational awareness with solar calculations and standardized timing.
In Development
Expanding situational awareness beyond the departure gate with multi-station tracking and international unit support.
Got an idea for the next update?
Found a bug? Airport missing?
I read and respond to every email. Reach out directly for support (or just to say hi).
alan@fractals.sg