At home
The desktop app, LAN screens, Companion phones, and LED matrix displays talk to your own Local Flight host first.
Your Local Flight host runs the board on your own device. An internet connection is used only for the aviation data and optional features you choose. The Beacon Tools shared service can make setup easier, power mobile Standalone, and keep an explicitly paired phone connected while you are away.
The desktop app, LAN screens, Companion phones, and LED matrix displays talk to your own Local Flight host first.
Your host connects to the aviation providers you configured, or asks the Beacon Tools shared service for a recently prepared airport board.
Remote Companion can carry encrypted messages between a paired phone and an online host. The service cannot read those messages.
Use your own provider keys, VATSIM-only mode, the shared service, or mobile Standalone. Reports leave your device only when you send them or enable automatic diagnostics.
The native app and browser board are served by your Windows, macOS, Linux, or Raspberry Pi host. Companion connects over your trusted Wi-Fi or LAN, so the normal phone-to-host path does not pass through Beacon Tools.
Choose the Community Relay during setup when you do not want to manage aviation provider keys. It reuses recent airport results and spaces requests out fairly instead of asking the provider again for every screen.
After you pair on LAN and explicitly allow remote access, encrypted messages can pass through the shared service when the phone cannot reach the host directly. The host must stay online. The encryption secret stays on the paired devices, not on the service.
The phone asks the shared service directly, so no desktop, Linux server, or Raspberry Pi needs to be online. Standalone keeps its movement history on the phone and uses more conservative board and radar updates.
The shared service protects limited aviation data allowances by reusing a known board and waiting before it refreshes again. Community Relay schedules update no more often than every 30 minutes. Mobile Standalone boards use a three-hour schedule, and its visible radar asks for an update no more often than every five minutes.
If an aviation provider has a temporary problem, Local Flight may keep showing the last known board instead of clearing the screen. Check the freshness time shown in the app before relying on what you see.
Technical address for firewall allow-lists: https://relay.beacontools.cc. You do not need to open an incoming router port for the shared service or Remote Companion.
Relay responses and cached board data are informational display aids only. They may be delayed, incomplete, cached, wrong, unavailable, or intentionally stale. Do not use them for navigation, dispatch, operational control, flight planning, professional aviation work, or safety decisions.