Track amateur radio satellites in real time, predict passes, log QSOs, hunt grid squares — with a live APRS map layer and the new Music Broadcast service. Built by a fellow ham (A41UX) — free of analytics, ads, and tracking.
CORE FEATURES
• Real-time tracking for FM/SSB linear birds (e.g. ISS, SO-50, etc.), digipeaters (e.g. GRBBeta, Foresail-1p, etc), SSTV + SSDV image birds (e.g. Lobachevsky, GEOSCAN 1-6 , etc.), Weather LRPT (Meteor-M N2-3 / N2-4), and Music Broadcast (e.g. BALKAN-1, Flamingo-1, etc)
• Pass predictions with quality indicators (Excellent, Good, Fair, Poor), AOS / LOS, max elevation, duration, azimuth
• Interactive footprint mapping with live position + great-circle bearing lines
• Compass dialog with theme-aware export image and watermark
• AR Tracking (iPhone / iPad) using device compass + accelerometer
• Multi-satellite tracking and side-by-side pass comparison
• Five-mode AR audio recording (iPhone / iPad): SSTV, SSDV, Digital, Weather, Music — Doppler-corrected RX labelling; consistent WAV naming
NEW IN APRIL 2026
• Music Broadcast: 4 satellites transmit short music tones as an RF identifier instead of CW Morse — T.MicroSat-1 plays Beethoven's "Ode to Joy" on 401.025 MHz; BALKAN-1, Flamingo-1, OTP-2 use classical / video-game themes. RX-only on UHF 400-402 MHz; brown toggle on AR page records the pass.
• Scheduled Service Events: register a temporary frequency override for SSTV, SSDV, Digital, or Weather (Meteor-M rotation, ARISS channel shifts, etc.)
• APRS digipeater added on SONATE-2 (DP0SNX) and NO-44 (PCSAT, W3ADO-1) on 145.825 MHz simplex
• IO-86 SSDV downlink added on 145.880 MHz
• AMSAT Live Activity Indicator: every prediction card carries a 24-hour activity dot in AMSAT cell colors, sourced from the AMSAT Live OSCAR Satellite Status page. Tap for a 48-hour popup with individual reports per cell (callsign + grid + UTC slot), attribution, and a compact share-image.
• 10 new satellites with permanent NORADs: TO-108, GRBBeta, Foresail-1p, Horizon, 239Alferov, Luca, BALKAN-1, Flamingo-1, OTP-2, T.MicroSat-1
• APRS Live Map Layer: read-only APRS-IS feed, age-fading trails, 40+ symbol mappings, SSID filters, heard-by via aprs.fi
• SSTV Decoder: multi-mode (Robot 36, PD 120 / 180, Martin, Scottie, Wraase, AVT, etc.)
• Q1 2026 batch: 8 new satellites added (HADES-SA, PARUS-T3, HYPERVIEW-1G, MAGNARO-II Piscis, ARICA-2, FSI-SAT2, ZERO-II, OrigamiSat-2)
• UI: long sat names auto-fit at any Font Scale; filter pills always one row; (i) info icons; 125 in-app tips
LOGGING + AWARDS + EXPORT
• Full QSO logbook: callsign, grid, mode, freq (TX / RX), satellite, RST, distance, bearing
• Grid Hunters VUCC tracking with worked-grids map + great-circle paths from QTH
• Per-QSO QSL card export — themed PNG ready to share or print
• Export to ADIF (LoTW / TQSL), JSON, or CSV
• Maidenhead 4 / 6 / 8-character grids
• DXCC + VUCC dashboards, distance + bearing stats, worked-by-band charts
• Calendar integration; smart pass notifications with min-elevation filter
TECHNICAL
• Available on iPhone, iPad, and Mac (Apple Silicon + Intel). AR Tracking and live audio recording are iPhone / iPad features; pass prediction, logging, exports, mapping, and the AMSAT indicator run on every Apple device.
• N2YO API for orbital data (free key required for non-ISS satellites)
• Cached satellite catalogue works offline
• Privacy-first: data stays on device, no analytics SDKs, no advertising IDs, no tracking. APRS-IS, N2YO, AMSAT Live OSCAR Status, and the optional aprs.fi REST are the only network calls
PERFECT FOR
• Amateur radio operators pursuing satellite communications
• AMSAT members and CubeSat / PocketQube enthusiasts
• Contest participants and award hunters (DXCC, VUCC, satellite awards)
• SDR listeners curious about Music Broadcast on 400-402 MHz
73 — A41UX (Unixeer, Oman)
I have an API key and the app keeps telling me I need an API key. Reliance on that is a flawed design approach
Developer Response
Good morning Dave…. Wow, well thats a first, Have you pressed save after entering the API Key inside Setting Page? did prediction pages work? map loads Satellites? if it tells “you need an api key” its either Save all is not pressed for a new API Key, or you already consumed the 1000 free Api Key hits for an existing API Key.
Satellite catalogue update + map panel polish.
NEW SATELLITES (3 — all confirmed in the CelesTrak amateur orbital-element feed)
• Gemini-Pollux (NCKU, Taiwan) — a V/U data transponder and APRS digipeater with a 436.500 MHz downlink.
• EMISAR (401.334 MHz digital messaging) and OPTISAT (400.360 MHz telemetry beacon) — receive-only curiosities for SDR listeners. Both transmit just below the 70 cm amateur band (400-401 MHz, the Space Operations band), so they are listen-only with an SDR — no uplink, no QSO — like the music-broadcast satellites.
CATALOGUE FIX
• LAPAN-A3 auto-fill corrected: its frequencies had been mistakenly copied from its sister satellite LAPAN-A2 (IO-86). LAPAN-A3 has no amateur voice repeater — its only signal is a 437.425 MHz telemetry beacon (receive-only) — and the auto-fill now reflects that.
GRID LOCATOR MAP
• The map info panel now shows a single tidy line — QTH, the distance to your live position, and your current grid ("You are here") — matching the Ham Logging companion. Any field not yet set shows a dash (e.g. before you save a QTH or get a GPS fix).
• Fixed the info-panel text so it grows and shrinks with your Font Scale accessibility setting, like the rest of the app.
73 de A41UX
Version 4.9.0
The developer, Yousif AL Balushi, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Linked to You
The following data may be collected but it is not linked to your identity:
Location
User Content
Privacy practices may vary, for example, based on the features you use or your age. Learn More
The developer indicated that this app supports the following accessibility features. Learn More