The short version: Greyline FT8 does not collect, store, or sell your data, does not run ads, and does not build a profile on you. The data the app collects is used solely to make the app work — decoding radio signals, looking up callsigns, uploading spots, and logging QSOs.
1. Who We Are
Greyline FT8 ("the app", "we", "our") is developed and published by Jon KB0RB (support@greylineft8.com). This privacy policy describes how the app handles information when you use it on your iPhone or iPad.
2. Information the App Collects
Information you provide directly:
- Callsign — entered in Settings to identify your station in transmissions and logs.
- TX Power — entered in Settings, used only for PSK Reporter uploads.
- CQ Addendum — optional text appended to CQ calls (e.g. a contest exchange).
- API Keys — QRZ.com XML API key and World Radio League (worldradioleague.com) API key, if you choose to enter them. Keys are stored locally on your device using the iOS Keychain and are never transmitted to us or any party other than the respective service.
Information collected automatically:
- Location (GPS) — used only to compute your Maidenhead grid square locator, which is included in FT8 transmissions and PSK Reporter uploads. Location is used on-device; raw GPS coordinates are never stored persistently or sent to us.
- Audio — the app uses your device microphone (or a connected audio interface) to receive and decode FT8/FT4 signals. Audio data is processed entirely on-device in real time and is never recorded, stored, or transmitted.
3. How We Use Information
Information collected by the app is used exclusively for the following purposes:
- Decoding and transmitting FT8/FT4 radio signals.
- Computing and displaying your Maidenhead grid square.
- Looking up callsign details via QRZ.com or Callook.info.
- Uploading decoded spots to PSK Reporter (a free, community-run propagation reporting network).
- Uploading QSO records to World Radio League (worldradioleague.com) if you configure that integration.
- Displaying live spots from PSK Reporter on the in-app map.
We do not collect information from the app or use your information for advertising, analytics profiling, or any purpose not listed above.
4. Information Shared with Third Parties
The app interacts with the following external services on your behalf. We have no control over their privacy practices; please review their policies separately.
-
PSK Reporter (pskreporter.info) —
decoded spot reports (callsign, frequency, SNR, grid square, timestamp) are submitted to PSK Reporter. This is a standard part of the FT8 operating community. Submissions include your callsign and grid square.
-
QRZ.com (qrz.com) —
if you provide a QRZ XML API key, the app queries QRZ with callsigns heard on the band to retrieve operator information. Your API key is sent directly to QRZ; it is not seen by us.
-
Callook.info (callook.info) —
used as a free fallback for US callsign lookups. No account or API key is required; callsigns are queried directly.
-
World Radio League (worldradioleague.com) —
if you configure a WRL API key, completed QSO records are uploaded to your hamlog.online account. Your API key is sent directly to WRL; it is not seen by us.
-
MapLibre / Map Tiles —
the Live Spots map view loads map tile imagery from a tile provider. Tile requests include a geographic bounding box but do not include any personally identifying information.
We do not possess and cannot sell, rent, or trade your personal information to any third party.
5. Data Storage and Security
- All user preferences and settings are stored locally on your device.
- API keys are stored in the iOS Keychain, which is encrypted by the operating system.
- QSO log records are stored locally on your device. If you enable WRL integration, records are also synced to your hamlog.online account under your control.
- We do not operate any servers that store your data.
6. Permissions the App Requests
- Microphone — required to receive and decode FT8/FT4 signals from the air or via an audio interface. Without microphone access, RX functionality is unavailable.
- Location (While Using App) — used to determine your GPS coordinates so the app can compute and display your Maidenhead grid square. Location is only accessed while the app is in the foreground.
You may revoke either permission at any time in iOS Settings → Privacy. Revoking microphone access disables radio reception; revoking location access requires you to enter your grid square manually.
7. Children's Privacy
Greyline FT8 is intended for licensed amateur radio operators and is not directed at children under the age of 13. We do not knowingly collect personal information from children. If you believe a child has provided personal information through the app, please contact us and we will take steps to delete it.
8. Changes to This Policy
We may update this privacy policy from time to time. When we do, we will update the "Last updated" date at the top of this page. Continued use of the app after changes are posted constitutes your acceptance of the updated policy. For material changes, we will provide notice within the app or via the App Store update notes.
9. Contact
Questions, concerns, or requests regarding this privacy policy should be directed to:
Jon KB0RB
support@greylineft8.com