← Main Page   |   ← Back

πŸ“‹ Ham Logging

Privacy Policy
by A46UNX - Unixeerβ„’
Last Updated: May 2026 Β· App Version 1.0.1+3

1. Introduction

Welcome to Ham Logging! This Privacy Policy explains how we collect, use, and protect your information when you use our amateur radio QSO logging application. Ham Logging is developed by A46UNX (Unixeerβ„’) and is designed for licensed amateur radio operators who need a full-featured, privacy-respecting electronic logbook.

Our Commitment to Privacy: Ham Logging is built with your privacy in mind. All your QSO data, credentials, and settings are stored locally on your device. Ham Logging has no backend servers of its own β€” we never collect, transmit, or sell your personal data. Any external service the app talks to (QRZ.com, eQSL, LoTW, ClubLog, APRS, map tile providers, etc.) is used only when you configure it and only to deliver the feature you requested.

2. Information We Collect

2.1 Information Stored Locally on Your Device

Ham Logging stores the following information locally on your device:

2.2 Callsign Lookup (QRZ.com)

When you enter a worked callsign on the QSO entry page (or Rover Mode), Ham Logging can auto-fill identity fields (name, country, grid, CQ/ITU zones, state, county) via the QRZ.com XML API and β€” for richer data like QSL preferences, LoTW/eQSL status, license class, and profile photo β€” via authenticated requests to QRZ.com's web interface.

2.3 Sync & Upload Services (Optional)

Ham Logging integrates with 21 amateur-radio logging / awards / confirmation services. Nothing is ever uploaded or downloaded automatically β€” every sync is user-initiated from the Sync page.

Services with live upload / download API integration:

Services with export-only integration (you export ADIF / CSV from Ham Logging and upload it via the service's own website or desktop tool): QRZ-CQ, QSO360, AwardWatch, POTA, SOTA, WWFF, TCL-QSO, ARRL Contest, Log4OM Cloud, DX Heat, DX Watch.

What is sent during a sync:

2.4 APRS Map Layer (Optional)

If you enable "Show My APRS Beacons on Map" in Settings, Ham Logging opens a TCP connection to a public APRS-IS server (rotate.aprs2.net:14580) with a read-only passcode (-1) and a source filter scoped to your APRS callsign. It also optionally queries the aprs.fi REST API every 30 seconds to pull recently-seen positions.

APRS Broadcasting is Public: Ham Logging does NOT transmit any APRS beacons of its own β€” your radio (TNC, mobile rig, or hand-held) does the transmitting. Once your rig beacons over RF and an iGate forwards it to the APRS-IS network, your callsign, GPS position, comment, and symbol are public information visible to anyone on the APRS network (aprs.fi, aprsdigi.net, and countless archive sites). Use a dedicated APRS callsign (e.g. SSID -9 or -13) if you want separation between your QSO logbook and your APRS identity.

2.5 Map Tiles

The Map tab and Gray-Line / Propagation tabs load map tiles from public providers:

Tile providers see only the tiles you browse (not your callsign or identity). No authentication is used. Tiles are cached by the Flutter flutter_map tile cache on your device.

2.6 Propagation & Spotting Data Sources

The Extra tab (Solar / Conditions / Tropo / Gray Line / Path / Spots) pulls public data:

2.7 Voice Phonetic Dictation (Rover Mode)

Rover Mode includes a press-and-hold microphone button for dictating callsigns in NATO phonetics ("alpha four six uniform"). When you hold the button:

2.8 Information We Do NOT Collect

Ham Logging does NOT collect, transmit, or store:

Important: Ham Logging does not include any analytics SDK, advertising framework, or third-party tracking service. Your data never leaves your device unless you explicitly sync with a third-party amateur-radio logging service, export a file, or use the APRS / map / propagation features that query public data sources described above.

3. How We Use Your Information

3.1 Core Functionality

3.2 Data Export and Import

You can fully export and re-import your QSO log in the following formats:

These options are user-initiated and under your complete control. A single "Share Backup" action produces CSV + JSON + ADIF in one share sheet for full archival.

4. Third-Party Services

4.1 QRZ.com (Callsign Lookup + Logbook)

If you configure QRZ credentials in Settings, Ham Logging queries the QRZ XML API and (for richer profile data) authenticates to the QRZ.com web interface. Information sent:

Results are cached locally so subsequent lookups of the same callsign don't re-hit QRZ. You can clear the cache from Settings at any time.

4.2 Amateur Radio Logging & Confirmation Services

Ham Logging can sync with the services listed in Section 2.3. Each service has its own privacy policy β€” Ham Logging's only role is to authenticate on your behalf and transmit the QSO records you choose to upload. Credentials are stored locally and only used for the specific service they belong to.

4.3 APRS-IS and aprs.fi

When APRS is enabled (Section 2.4), Ham Logging connects to public APRS-IS infrastructure (rotate.aprs2.net:14580) with a read-only passcode (-1). Your APRS callsign is used as the login identity. The optional aprs.fi API key enables the "heard-by" feature via the aprs.fi REST API.

See the aprs.fi privacy notice for their data handling.

4.4 Map Tile Providers

OpenStreetMap and CartoDB tile providers deliver map imagery. No authentication or personal data is sent β€” only the tile coordinates your map is currently viewing.

4.5 Public Propagation Feeds

HamQSL (solar indices), NOAA SWPC (aurora / space weather), PSK Reporter + WSPR Live (path prediction), POTA spot API, DX cluster spotters β€” all public, no user identity transmitted.

5. Location Services

5.1 When Location Is Used

Ham Logging does NOT continuously access device location. Your grid square is set manually in Settings as a Maidenhead locator. Location permissions are only requested if you tap the map's "Use my current location" action (where available). Propagation and map features operate on the Maidenhead grid you have entered, not on live GPS.

5.2 Revoking Location Access

The app remains fully functional with location permission denied β€” simply enter your grid square manually.

6. Data Storage and Security

6.1 Local Storage

6.2 Data Security

6.3 Backup and Sync

Ham Logging does NOT automatically back up or sync your data to any cloud service. To back up your data:

7. Permissions Required

Permission Platform Purpose
Internet All QRZ lookup, Sync services, APRS-IS, map tiles, propagation feeds
Location (Optional) Mobile Used only if you tap "Use my current location" on the map
Storage / Files All Save / load QSO log, export ADIF / CSV / JSON, import backups, save QSL PNGs
Photo Library Add iOS Save QSL card PNGs + shared images to Photos
Local Network iOS N1MM Logger+ UDP bridge on your LAN (only if configured)
Ignore Battery Optimization (Optional) Android Contest-mode background uptime β€” user-initiated; never requested at launch
Microphone (Optional) All Rover Mode press-and-hold voice phonetics. Audio is parsed locally by the OS speech engine; no audio is recorded, stored, or sent to any server. Only the resulting callsign text is kept.
Speech Recognition (Optional) iOS Same Rover Mode feature as above. Apple's on-device or cloud Siri engine handles the recognition; we never see the audio, only the recognised text.

8. Children's Privacy

Ham Logging is designed for amateur radio operators who hold valid amateur radio licenses. In most countries, obtaining a license requires passing an examination and meeting age requirements set by national telecommunications authorities. We do not knowingly collect information from children under 13 (or the equivalent minimum age in your jurisdiction) without appropriate consent. If you are a parent or guardian and believe your child has provided information to Ham Logging, please contact us.

9. Your Rights and Choices

9.1 Access Your Data

9.2 Modify Your Data

9.3 Delete Your Data

10. International Users

Ham Logging is available worldwide and is used by licensed amateur radio operators in many countries. Your data is processed locally on your device regardless of your location. When you sync with external services, their jurisdiction and data-handling practices apply β€” please review each service's privacy policy before enabling it.

11. Changes to This Privacy Policy

We may update this Privacy Policy from time to time to reflect changes in our practices or for legal / regulatory / operational reasons.

We encourage you to review this Privacy Policy periodically.

12. Data Retention

All on-device data is permanently deleted when you uninstall Ham Logging.

13. Compliance and Jurisdiction

Ham Logging is developed in Oman and is intended for use by licensed amateur radio operators worldwide. We strive to comply with applicable data-protection laws including:

If you have specific questions about compliance in your jurisdiction, please contact us.

14. Contact Us

If you have questions, concerns, or requests regarding this Privacy Policy or Ham Logging's data practices, please contact us:

Developer: A46UNX - Unixeerβ„’
Email: [email protected]
Website: https://unixeer.com
Support: Ham Logging Support

We aim to respond to all privacy-related inquiries within 48 hours.