SmartLink Desktop Client
The full SmartSDR experience over an encrypted tunnel. Connect your FlexRadio to the HamCloudX network and allow remote operators to use it from anywhere.
Windows
Windows 10 and Windows 11 (x64). Requires .NET 8 runtime (bundled in installer).
macOS
macOS 12 Monterey and later. Universal binary (Apple Silicon + Intel).
Linux
Ubuntu 22.04+, Debian 12+, Fedora 38+. AppImage (x64) — no install required.
What SmartLink Desktop Does
SmartLink Desktop connects your FlexRadio transceiver to the HamCloudX tunnel infrastructure so remote operators can use it as if they were sitting at your station.
Encrypted Tunnel
All traffic is encrypted with TLS over UDP. No plaintext radio data traverses the internet. VITA-49 packets are multiplexed through the secure tunnel at full rate.
Works Through NAT
Handles CGNAT, symmetric NAT, and double NAT. Station owners do not need port forwarding, static IPs, or firewall changes. Just install and connect.
Full FlexLib Integration
Uses FlexLib for native VITA-49 passthrough. Remote operators get the complete waterfall at 104 fps, full audio, and all CAT control — not a transcoded stream.
Session Management
SmartLink Desktop registers your station with the HamCloudX Control Plane and manages session lifecycle — connect, heartbeat, disconnect — automatically.
TX Policy Enforcement
All transmit requests are validated against the operator's license class and your station's power configuration. You remain in control of who can TX and on what bands.
Revenue Share
Station owners earn 50% of all session revenue from remote operators. Usage is tracked server-side and payouts are handled automatically through the billing system.
System Requirements
🪟 Windows
- ✓ Windows 10 (1903+) or Windows 11
- ✓ x64 processor
- ✓ 4 GB RAM minimum
- ✓ .NET 8 Runtime (included)
- ✓ FlexRadio connected via LAN
- ✓ Outbound UDP/TCP on port 443
macOS
- ✓ macOS 12 Monterey or later
- ✓ Apple Silicon or Intel (Universal)
- ✓ 4 GB RAM minimum
- ✓ .NET 8 Runtime (bundled)
- ✓ FlexRadio connected via LAN
- ✓ Outbound UDP/TCP on port 443
🐧 Linux
- ✓ Ubuntu 22.04 / Debian 12 / Fedora 38+
- ✓ x86_64 only
- ✓ 4 GB RAM minimum
- ✓ .NET 8 Runtime (bundled in AppImage)
- ✓ FlexRadio connected via LAN
- ✓ Outbound UDP/TCP on port 443
Getting Your Station Online
Download & Install
Download SmartLink Desktop for your platform. Run the installer or extract the AppImage.
Sign In with HamCloudX
Enter your HamCloudX credentials. The client fetches your station configuration from the Control Plane.
Connect Your FlexRadio
SmartLink discovers FlexRadio transceivers on your LAN automatically via the FlexLib discovery protocol.
Go Live
Click "Start Tunnel". Your station is now available to authorized remote operators. You can monitor sessions in real time.
No port forwarding needed. SmartLink uses our rendezvous servers to punch through NAT. Your router configuration does not need to change.