TJ1GD X6100 Remote – Privacy Policy
TJ1GD X6100 Remote is an application for remotely operating a Xiegu X6100 amateur radio transceiver over a local network or through your own gateway (a Windows computer or a Raspberry Pi at home). The Pro edition adds built-in FT8 and CW modes. This policy explains what data the app uses and how.
Summary
The app has no user accounts, no advertising, no analytics and no tracking. The developer does not run any server that receives your data. Data leaves your devices only to your own radio and gateway and, if you use these features, to two amateur radio services: PSK Reporter (reception reports) and QRZ.com (your logbook). Both can be switched off. Versions installed outside an app store also check tj1gd.com for a newer version.
Data the app uses
- Connection settings (radio address, gateway address, gateway access code, the gateway's Tailscale address) are stored only on your device in the app's settings. The radio's SSH password is used to connect to your radio; a gateway keeps its own copy in its configuration file (gateway.properties) on the gateway computer or memory card. None of this is sent to the developer.
- Microphone audio is used only while you transmit. It is sent in real time directly to your radio (or to your gateway, which passes it to the radio). Audio is never recorded, stored or sent to the developer or any third party.
- Radio audio and status (received audio, frequency, mode, meters, spectrum and waterfall) are exchanged only between the app, your gateway and your radio. Received audio is decoded on your device (FT8, CW in the Pro edition) and is not recorded or sent anywhere.
- Your station data – the callsign and Maidenhead locator you enter for FT8 – are stored locally and used in the FT8 messages you transmit, which by their nature are broadcast on the air.
- FT8 log – contacts you complete are saved on your device in an ADIF file (ft8_log.adi) in the app's data folder. On Android you can share this file yourself with the "Share log" button (to a cloud drive, e-mail etc. of your choice).
- App preferences (theme, text size, audio levels, FT8/CW settings) are stored locally on your device.
Gateway mode
When you run a gateway (the app's gateway mode on a Windows computer, or the Raspberry Pi gateway), your phone or another computer connects to it directly over your home network or over your own Tailscale network. The gateway accepts connections only with the access code you set and passes control, audio and spectrum between your device and your radio. It does not record or store this data and sends nothing to the developer. Tailscale is optional; if you use it, it is provided by Tailscale Inc. under its own privacy policy.
PSK Reporter (Pro edition, optional, on by default while FT8 is running)
Like other FT8 software (e.g. WSJT-X), the app reports the stations it decodes to the public amateur radio reception map pskreporter.info. A report contains: your callsign and locator, the app name and version, and for each station heard its callsign, locator (when it sends one), frequency, mode and signal-to-noise ratio, with the time. Reports are sent over the Internet to report.pskreporter.info and are published there publicly. Nothing is sent when FT8 is off or when you switch off the "PSK Reporter" button in the FT8 panel. PSK Reporter is run by a third party under its own terms.
QRZ.com Logbook (Pro edition, optional, off by default)
If you enter your QRZ.com Logbook API key and enable automatic upload, each FT8 contact you log (callsign of the other station, date and time, band, frequency, mode, reports, locators) is sent to the QRZ.com Logbook API (logbook.qrz.com) under your QRZ account. The API key is stored only on your device. Contacts waiting to be sent are kept in local files (qrz_pending.adi, qrz_rejected.adi). Your data at QRZ.com is handled under the QRZ.com privacy policy. You can disable the upload or delete the key at any time.
Update check
Versions installed outside an app store check at most every 6 hours whether a newer version is available, by downloading a small text file from tj1gd.com. The request contains no personal data; like any web request it reveals your IP address to the web server, which may keep it in standard server logs. Versions installed from Microsoft Store or Google Play do not do this – the store updates them.
Permissions
- Microphone – to transmit your voice through the radio.
- Network / local network – to connect to the radio or gateway at the address you enter, to accept connections in gateway mode (Windows firewall rules for the gateway ports), and to reach PSK Reporter and QRZ.com when those features are used.
- Notifications and running in the background (Android) – to keep receiving and transmitting while the screen is off, with a visible notification.
Other third parties
The app contains no third-party analytics, advertising or crash-reporting SDKs. The "Help" links open the user manual on tj1gd.com in your web browser. App stores (Microsoft Store, Google Play) may collect information under their own privacy policies when you buy, download or update the app.
Data deletion
All data held by the app is stored on your own devices. Uninstalling the app or clearing its data removes it; the FT8 log and QRZ queue files in the app's data folder can also be deleted by you directly. Reports already published on PSK Reporter and contacts uploaded to your QRZ.com logbook are managed by those services (QRZ contacts can be deleted in your QRZ logbook).
Children
The app is intended for licensed radio amateurs and is not directed at children under 13.
Changes
If this policy changes, the updated version will be published on this page with a new effective date.
Contact
Maciej Godawa, TJ1GD · tj1gd@tj1gd.com
TJ1GD X6100 Remote – Polityka prywatności
TJ1GD X6100 Remote to aplikacja do zdalnej obsługi transceivera krótkofalarskiego Xiegu X6100 przez sieć lokalną albo przez Twoją własną bramkę (komputer z Windows lub Raspberry Pi w domu). Wersja Pro ma dodatkowo wbudowane emisje FT8 i CW. Niniejsza polityka wyjaśnia, jakich danych używa aplikacja i w jaki sposób.
W skrócie
Aplikacja nie ma kont użytkowników, reklam, analityki ani śledzenia. Twórca nie prowadzi żadnego serwera, który odbierałby Twoje dane. Dane opuszczają Twoje urządzenia tylko do Twojego radia i bramki oraz – jeśli korzystasz z tych funkcji – do dwóch serwisów krótkofalarskich: PSK Reporter (raporty odbioru) i QRZ.com (Twój dziennik łączności). Obie funkcje można wyłączyć. Wersje zainstalowane spoza sklepu sprawdzają też na tj1gd.com, czy jest nowsza wersja.
Dane używane przez aplikację
- Ustawienia połączenia (adres radia, adres bramki, kod dostępu do bramki, adres Tailscale bramki) są przechowywane wyłącznie na Twoim urządzeniu, w ustawieniach aplikacji. Hasło SSH radia służy do połączenia z Twoim radiem; bramka przechowuje własną kopię w pliku konfiguracyjnym (gateway.properties) na komputerze lub karcie pamięci bramki. Nic z tego nie jest wysyłane do twórcy.
- Dźwięk z mikrofonu jest używany tylko podczas nadawania. Jest przesyłany na bieżąco bezpośrednio do Twojego radia (albo do Twojej bramki, która przekazuje go do radia). Dźwięk nigdy nie jest nagrywany, zapisywany ani wysyłany do twórcy czy osób trzecich.
- Dźwięk i stan radia (odbierany dźwięk, częstotliwość, emisja, wskaźniki, widmo i wodospad) są wymieniane wyłącznie między aplikacją, Twoją bramką i Twoim radiem. Odbierany dźwięk jest dekodowany na urządzeniu (FT8, CW w wersji Pro) i nie jest nagrywany ani nigdzie wysyłany.
- Dane Twojej stacji – znak wywoławczy i lokator QTH podane dla FT8 – są zapisane lokalnie i używane w nadawanych komunikatach FT8, które z natury są emitowane w eter.
- Dziennik FT8 – przeprowadzone łączności są zapisywane na urządzeniu w pliku ADIF (ft8_log.adi) w folderze danych aplikacji. Na Androidzie możesz sam udostępnić ten plik przyciskiem „Udostępnij log” (na wybrany przez siebie dysk w chmurze, e-mail itp.).
- Preferencje aplikacji (motyw, wielkość tekstu, poziomy dźwięku, ustawienia FT8/CW) są zapisywane lokalnie na urządzeniu.
Tryb bramki
Gdy uruchamiasz bramkę (tryb bramki aplikacji na komputerze z Windows albo bramkę Raspberry Pi), Twój telefon lub inny komputer łączy się z nią bezpośrednio przez sieć domową albo przez Twoją własną sieć Tailscale. Bramka przyjmuje połączenia tylko z ustawionym przez Ciebie kodem dostępu i przekazuje sterowanie, dźwięk i widmo między Twoim urządzeniem a radiem. Nie nagrywa ani nie przechowuje tych danych i niczego nie wysyła do twórcy. Tailscale jest opcjonalny; jeśli z niego korzystasz, usługę świadczy Tailscale Inc. zgodnie z własną polityką prywatności.
PSK Reporter (wersja Pro, opcjonalnie, domyślnie włączony, gdy działa FT8)
Tak jak inne programy FT8 (np. WSJT-X), aplikacja zgłasza odebrane stacje do publicznej mapy propagacji pskreporter.info. Raport zawiera: Twój znak i lokator, nazwę i wersję aplikacji oraz dla każdej usłyszanej stacji jej znak, lokator (jeśli go nadaje), częstotliwość, emisję i stosunek sygnał/szum wraz z czasem. Raporty są wysyłane przez Internet do report.pskreporter.info i tam publikowane publicznie. Nic nie jest wysyłane, gdy FT8 jest wyłączone albo gdy wyłączysz przycisk „PSK Reporter” w panelu FT8. Serwis PSK Reporter prowadzi podmiot trzeci na własnych zasadach.
Dziennik QRZ.com (wersja Pro, opcjonalnie, domyślnie wyłączony)
Jeśli wpiszesz klucz API dziennika QRZ.com i włączysz automatyczne wysyłanie, każda zapisana łączność FT8 (znak korespondenta, data i godzina, pasmo, częstotliwość, emisja, raporty, lokatory) jest wysyłana do API dziennika QRZ.com (logbook.qrz.com) na Twoje konto QRZ. Klucz API jest przechowywany wyłącznie na Twoim urządzeniu. Łączności czekające na wysłanie są trzymane w plikach lokalnych (qrz_pending.adi, qrz_rejected.adi). Dane w QRZ.com podlegają polityce prywatności QRZ.com. Wysyłanie możesz w każdej chwili wyłączyć, a klucz usunąć.
Sprawdzanie aktualizacji
Wersje zainstalowane spoza sklepu najwyżej co 6 godzin sprawdzają, czy jest nowsza wersja, pobierając mały plik tekstowy z tj1gd.com. Zapytanie nie zawiera danych osobowych; jak każde zapytanie w sieci ujawnia serwerowi Twój adres IP, który może trafić do standardowych logów serwera. Wersje zainstalowane z Microsoft Store lub Google Play tego nie robią – aktualizuje je sklep.
Uprawnienia
- Mikrofon – do nadawania głosu przez radio.
- Sieć / sieć lokalna – do połączenia z radiem lub bramką pod wskazanym adresem, do przyjmowania połączeń w trybie bramki (reguły zapory Windows dla portów bramki) oraz do połączenia z PSK Reporter i QRZ.com, gdy używasz tych funkcji.
- Powiadomienia i praca w tle (Android) – by odbiór i nadawanie działały przy wygaszonym ekranie, z widocznym powiadomieniem.
Inne podmioty trzecie
Aplikacja nie zawiera zewnętrznych bibliotek analitycznych, reklamowych ani raportowania błędów. Odnośniki „Pomoc” otwierają instrukcję na tj1gd.com w przeglądarce. Sklepy z aplikacjami (Microsoft Store, Google Play) mogą zbierać informacje zgodnie z własnymi politykami prywatności podczas zakupu, pobierania lub aktualizacji aplikacji.
Usuwanie danych
Wszystkie dane aplikacji są przechowywane na Twoich urządzeniach. Odinstalowanie aplikacji lub wyczyszczenie jej danych usuwa je; pliki dziennika FT8 i kolejki QRZ w folderze danych możesz też usunąć samodzielnie. Raporty już opublikowane w PSK Reporter i łączności wysłane do dziennika QRZ.com są zarządzane przez te serwisy (łączności w QRZ usuniesz w swoim dzienniku QRZ).
Dzieci
Aplikacja jest przeznaczona dla licencjonowanych krótkofalowców i nie jest skierowana do dzieci poniżej 13 roku życia.
Zmiany
W razie zmian zaktualizowana wersja zostanie opublikowana na tej stronie z nową datą obowiązywania.
Kontakt
Maciej Godawa, TJ1GD · tj1gd@tj1gd.com