Privacy Policy

Effective date: April 6, 2026

FlyBetter is built with a simple philosophy: your data stays on your Mac. We don't collect, transmit, or store any of your personal information on external servers.

What FlyBetter accesses

To monitor upgrade prices, FlyBetter needs limited information that you provide directly:

All of this data is stored locally on your Mac using macOS-native storage mechanisms. It is never sent to any server owned or operated by FlyBetter.

Network requests

FlyBetter makes network requests to the following destinations:

Data storage

All data — including your flight details, price history, and preferences — is stored locally on your Mac. FlyBetter does not operate any backend servers or cloud infrastructure. If you delete the app, all associated data is removed from your machine.

No account required

FlyBetter does not require you to create an account, provide an email address, or sign in to any service. There is no user registration system.

Third-party services

FlyBetter interacts with aa.com to retrieve publicly available upgrade pricing for your reservations. FlyBetter is not affiliated with, endorsed by, or connected to American Airlines. Your use of FlyBetter is subject to American Airlines' own terms and policies.

If you choose to enable Telegram notifications, your Telegram bot token and chat ID are stored locally and used solely to send you price alerts.

Code signing

FlyBetter is signed with an Apple Developer ID certificate and notarized by Apple. This ensures the app has not been tampered with and is safe to run on your Mac.

Children's privacy

FlyBetter does not knowingly collect any data from children under 13. Since the app collects no data at all, this is inherently satisfied.

Changes to this policy

If we make material changes to this privacy policy, we will update the effective date at the top of this page. Since FlyBetter checks for updates via Sparkle, release notes for new versions may also reference policy changes.

Contact

If you have questions about this privacy policy, you can reach us by opening an issue on our GitHub repository.