ENGLISH VERSION
ALGSoft Inc. ("we," "our," or "us") built Digi Voice as a commercial amateur radio digital voice communication application. This Privacy Policy explains how we handle information in connection with your use of the Digi Voice app on iOS, macOS, and watchOS devices.
Digi Voice is designed for licensed amateur radio operators. Use of this application requires a valid amateur radio license issued by your country's telecommunications authority.
By using Digi Voice, you agree to the terms of this Privacy Policy. If you do not agree, please discontinue use of the application.
Your amateur radio callsign and DMR/NXDN ID are credentials that you registered directly with RadioID.net, BrandMeister, TGIF, or another radio network — independently of Digi Voice. Digi Voice does not issue, register, store, or manage these credentials on its own servers.
When you enter your callsign and password in the Digi Voice Settings screen, that information is:
UserDefaults, protected by device encryption and your passcode/biometrics).Digi Voice is the messenger. The accounts, the credentials, and the user data all belong to those third-party platforms — not to us.
The following fields are stored only on your device. They are not "collected" by us — we never receive them:
| Field | Purpose | Where It Goes |
|---|---|---|
| Amateur Radio Callsign | Protocol identification | Your device → radio server you connect to |
| Digital Radio ID (DMR / NXDN) | Protocol-level identification | Your device → radio server you connect to |
| ESSID | Hotspot subscriber ID suffix | Your device → radio server you connect to |
| Network Passwords (BrandMeister, TGIF, AllStar…) | Authentication on third-party networks | Your device → that network's server |
| GPS Coordinates | Position reporting in protocol packets | Your device → radio server (if enabled) |
| QTH Grid Locator | Amateur radio grid reference | Your device → radio server (if configured) |
| Location Name & Description | Optional protocol metadata | Your device → radio server (if configured) |
| Personal URL | Optional protocol packet field | Your device → radio server (if configured) |
| Protocol & Server Preferences | Session settings | Stays on your device |
| Audio Settings (mic level, AGC, VOX, RX Volume) | Audio configuration | Stays on your device |
| Favorite Talk Groups | Quick-access talk group list | Stays on your device; synced to paired Apple Watch locally |
The app writes session logs to the device's Caches directory (not iCloud-synced). Log files contain connection events, protocol handshake results, audio engine status, GPS acquisition status, and error messages. Logs are stored locally and are never transmitted to us or any third party automatically. You may share log content manually from the Logs tab for self-diagnosis or community support.
Digi Voice does not integrate Firebase, Mixpanel, Amplitude, Sentry, Crashlytics, or any equivalent SDK. ALGSoft Inc. receives zero telemetry from your device.
When you use Digi Voice with a paired Apple Watch, the app uses Apple's WatchConnectivity framework to synchronize configuration between your iPhone and your Watch. This synchronization is:
UserDefaults — they are never forwarded to a third party except as part of the radio protocol connection described in Sections 3 and 4.No WatchConnectivity data is transmitted to ALGSoft Inc. or any external server by the Watch layer itself.
Your information is used exclusively to operate the application's core radio communication features:
We do not sell, rent, or commercially share your personal information. The following limited sharing occurs as a direct result of the application's radio network functionality:
When you connect to a network server, the following data is transmitted directly from your device to the server operator you choose: callsign, Digital ID, ESSID; password (for authenticated networks); GPS coordinates / location metadata (if configured); encoded voice audio (during PTT).
| Network | Operator | Privacy Information |
|---|---|---|
| BrandMeister | BrandMeister Network | brandmeister.network |
| TGIF | TGIF Network | tgif.network |
| FreeDMR | FreeDMR Project | freedmr.cymru |
| HBLink / US Digital | US Digital Network | usdigitalnetwork.com |
| D-STAR Reflectors | Various operators | Varies |
| YSF / FCS Reflectors | Various operators | Varies |
| AllStar / IAX2 | Various operators | Varies |
We have no control over and are not responsible for the data practices of these third-party network operators.
When you use the Digital ID lookup feature, your callsign is transmitted to https://radioid.net via HTTPS. RadioID.net is an independent amateur radio identification registry. Please refer to their privacy policy at radioid.net.
| Permission | Platform | When Requested | Purpose |
|---|---|---|---|
| Microphone | iOS / macOS / watchOS | First PTT attempt | Capture voice audio for transmission |
| Location (When In Use) | iOS / macOS | When "Get GPS Location" is tapped | Obtain GPS coordinates for position reporting |
| Local Network | iOS / macOS | On connection to a local server | Connect to DMR hotspot servers on the local network |
| File Access — Import | iOS / macOS | When user taps "Import" | Read a user-selected .config backup via the system document picker |
| File Access — Export | iOS / macOS | When user taps "Export" | Write a .config backup and present the system share sheet |
Audio is captured only while PTT is active. The app does not record audio to a file and does not transmit audio except to the radio network server you are connected to. Background audio uses UIBackgroundModes: audio to maintain an uninterrupted connection and play incoming transmissions while backgrounded.
Location is accessed only when you explicitly tap "Get GPS Location." The app uses requestWhenInUseAuthorization(); background location access is never requested. Once coordinates are retrieved, the location service is stopped immediately.
Required to allow UDP connections to DMR hotspot devices on your local Wi-Fi network. This permission does not grant access to files or data on other devices.
Export writes settings to a temporary file and presents the system share sheet; the file never leaves the device without an explicit user action. Import opens the system document picker and reads only the file the user explicitly chose. No special Info.plist permission key is required for either.
.config file contains all settings, including network passwords in obfuscated form. Store it securely. ALGSoft Inc. has no access to exported files and cannot recover passwords if the file is lost or exposed.Digi Voice's App Store privacy disclosure declares No Data Collected from users by ALGSoft Inc.
| Data Category | Collected by ALGSoft Inc. | Notes |
|---|---|---|
| Contact Info | No | Not collected |
| Health & Fitness | No | Not collected |
| Financial Info | No | Not collected |
| Location | No | Used only on-device; not sent to us |
| Sensitive Info | No | Not collected |
| Contacts | No | Not collected |
| User Content (Audio) | No | Transmitted to third-party radio servers only; not collected by us |
| Browsing / Search History | No | Not collected |
| Identifiers | No | Not collected |
| Usage Data | No | Not collected |
| Diagnostics | No | No crash SDKs; no telemetry |
All settings, including passwords, are stored using UserDefaults on your local device, protected by iOS/macOS Data Protection and your device's passcode / biometrics. Passwords are transmitted to network servers in the format required by the protocol (DMR uses a SHA-256 hash; other protocols may transmit in plaintext within the UDP payload). We recommend using network-specific hotspot security keys rather than primary account credentials.
Settings: Stored until you reset or delete the app. To remove all settings, delete Digi Voice from your device. Log Files: Stored in the Caches directory; the OS may delete them under storage pressure, and you can clear them from the Logs tab. Apple Watch Data: Stored only in the Watch companion app; uninstalling it removes the data. We retain no data on our servers because we receive none.
Digi Voice is intended for licensed amateur radio operators and is not directed at persons under the age of 13 (or the applicable minimum age in your jurisdiction). We do not knowingly collect personal information from children.
Digi Voice is developed in Türkiye and the data you enter is stored locally on your device. If you connect to radio network servers, your data is transmitted to servers operated by third parties in various countries. By using network features, you consent to this cross-border transmission as part of the radio network operation.
We may update this Privacy Policy from time to time. When we do, we will update the "Last Updated" date and, where appropriate, provide notice within the application. Continued use after the effective date constitutes acceptance of the changes.
Your callsign, DMR ID, account profile, and transmission history are held by the platforms you registered with. Digi Voice has no access to this data and cannot modify or delete it on your behalf. Contact those platforms directly (RadioID.net, BrandMeister, TGIF, FreeDMR, US Digital, or the individual reflector operator).
TÜRKÇE VERSİYON
ALGSoft Inc. ("biz", "bizim") tarafından Digi Voice, ticari bir amatör radyo dijital ses iletişim uygulaması olarak geliştirilmiştir. Bu Gizlilik Politikası, Digi Voice uygulamasını iOS, macOS ve watchOS cihazlarda kullanımınız kapsamında bilgilerin nasıl işlendiğini açıklamaktadır.
Digi Voice, lisanslı amatör radyo operatörleri için tasarlanmıştır. Bu uygulamanın kullanımı, ülkenizin telekomünikasyon otoritesi tarafından verilen geçerli bir amatör radyo lisansı gerektirmektedir.
Digi Voice'u kullanarak bu Gizlilik Politikası'nın koşullarını kabul etmiş olursunuz. Kabul etmiyorsanız lütfen uygulamayı kullanmayı bırakınız.
Amatör radyo çağrı işaretiniz ve DMR/NXDN ID'niz, Digi Voice'tan bağımsız olarak doğrudan RadioID.net, BrandMeister, TGIF veya başka bir radyo ağına kayıt yaptırdığınızda oluşturulan kimlik bilgileridir. Digi Voice bu kimlik bilgilerini kendi sunucularında oluşturmaz, kaydetmez, saklamaz veya yönetmez.
Digi Voice Ayarlar ekranına çağrı işaretinizi ve şifrenizi girdiğinizde bu bilgiler:
UserDefaults, cihaz şifrelemesi ve parolanız/biyometrinizle korunur).Digi Voice yalnızca bir aracıdır. Hesaplar, kimlik bilgileri ve kullanıcı verileri bu üçüncü taraf platformlara aittir — bize değil.
Aşağıdaki alanlar yalnızca cihazınızda saklanır. Bunlar tarafımızca "toplanmaz" — biz hiçbir zaman almayız:
| Alan | Amaç | Nereye Gider |
|---|---|---|
| Amatör Radyo Çağrı İşareti | Protokol kimliği | Cihazınız → bağlandığınız radyo sunucusu |
| Dijital Radyo ID (DMR / NXDN) | Protokol düzeyinde kimlik | Cihazınız → bağlandığınız radyo sunucusu |
| ESSID | Hotspot abone ID son eki | Cihazınız → bağlandığınız radyo sunucusu |
| Ağ Şifreleri (BrandMeister, TGIF, AllStar…) | Üçüncü taraf ağlarda kimlik doğrulama | Cihazınız → ilgili ağın sunucusu |
| GPS Koordinatları | Protokol paketlerine konum bildirimi | Cihazınız → radyo sunucusu (etkinse) |
| QTH Kare Konumu | Amatör radyo ızgara referansı | Cihazınız → radyo sunucusu (yapılandırılmışsa) |
| Konum Adı & Açıklama | İsteğe bağlı protokol meta verisi | Cihazınız → radyo sunucusu (yapılandırılmışsa) |
| Kişisel URL | İsteğe bağlı protokol paketi alanı | Cihazınız → radyo sunucusu (yapılandırılmışsa) |
| Protokol & Sunucu Tercihleri | Oturum ayarları | Cihazınızda kalır |
| Ses Ayarları (mikrofon, AGC, VOX, RX Ses) | Ses yapılandırması | Cihazınızda kalır |
| Favori Konuşma Grupları | Hızlı erişim listesi | Cihazınızda kalır; Apple Watch'a yerel senkronize edilir |
Uygulama, oturum günlüklerini cihazın Caches dizinine yazar (iCloud ile senkronize edilmez). Log dosyaları bağlantı olayları, protokol el sıkışma sonuçları, ses motoru durumu, GPS alım durumu ve hata mesajlarını içerir. Günlükler yerel olarak saklanır ve bize veya herhangi bir üçüncü tarafa otomatik olarak iletilmez.
Digi Voice Firebase, Mixpanel, Amplitude, Sentry, Crashlytics veya eşdeğer herhangi bir SDK entegre etmemektedir. ALGSoft Inc., cihazınızdan sıfır telemetri almaktadır.
Digi Voice'u eşleşik bir Apple Watch ile kullandığınızda, uygulama iPhone ile Watch arasındaki yapılandırmayı senkronize etmek için Apple'ın WatchConnectivity çerçevesini kullanır. Bu senkronizasyon yalnızca yereldir — veriler iPhone ve Apple Watch arasında doğrudan Bluetooth veya yerel Wi-Fi üzerinden aktarılır; Apple'ın veya ALGSoft Inc.'in sunucuları üzerinden yönlendirilmez.
Kişisel bilgilerinizi satmıyor, kiralamıyor veya ticari amaçla paylaşmıyoruz. Aşağıdaki sınırlı paylaşım, uygulamanın radyo ağı işlevselliğinin doğrudan sonucudur.
Bir ağ sunucusuna bağlandığınızda şu veriler cihazınızdan seçtiğiniz sunucu operatörüne doğrudan iletilir: çağrı işareti, Dijital ID, ESSID; şifre (kimlik doğrulamalı ağlar için); GPS koordinatları (yapılandırılmışsa); kodlanmış ses (PTT sırasında). Bu üçüncü taraf operatörlerin (BrandMeister, TGIF, FreeDMR, US Digital, D-STAR/YSF/AllStar reflektörleri) veri uygulamaları üzerinde kontrolümüz bulunmamaktadır.
Dijital ID arama özelliğini kullandığınızda çağrı işaretiniz HTTPS üzerinden https://radioid.net'e iletilir. RadioID.net bağımsız bir amatör radyo kimlik kayıt servisidir.
| İzin | Platform | Ne Zaman | Amaç |
|---|---|---|---|
| Mikrofon | iOS / macOS / watchOS | İlk PTT denemesinde | İletim için ses yakalanması |
| Konum (Kullanımdayken) | iOS / macOS | "GPS Konumunu Al"a dokunulduğunda | Konum bildirimi için GPS koordinatı |
| Yerel Ağ | iOS / macOS | Yerel sunucuya bağlantıda | Yerel ağdaki DMR hotspot sunucularına bağlantı |
| Dosya Erişimi — İçe/Dışa Aktarma | iOS / macOS | Kullanıcı İçe/Dışa Aktar'a bastığında | Sistem seçici/paylaşım sayfası ile .config yedek okuma/yazma |
Mikrofon: Ses yalnızca PTT aktifken yakalanır; dosyaya kaydedilmez, yalnızca bağlı olduğunuz radyo ağı sunucusuna iletilir. Arka plan ses, kesintisiz bağlantıyı sürdürmek ve gelen iletimleri arka plandayken çalmak için UIBackgroundModes: audio kullanır.
Konum: Yalnızca "GPS Konumunu Al"a dokunduğunuzda erişilir; requestWhenInUseAuthorization() kullanılır, arka plan konumu asla talep edilmez.
.config dosyası, ağ şifreleriniz dahil tüm ayarlarınızı gizlenmiş biçimde içerir. Güvenli saklayınız. ALGSoft Inc.'in bu dosyalara erişimi yoktur.Digi Voice'un App Store gizlilik açıklaması, ALGSoft Inc. tarafından kullanıcılardan Veri Toplanmadığını beyan eder. Hiçbir kategoride (iletişim, konum, ses, tanımlayıcı, kullanım, tanı vb.) tarafımızca veri toplanmaz.
Şifreler dahil tüm ayarlar, iOS/macOS Veri Koruması ile korunan yerel cihazınızda UserDefaults kullanılarak saklanır. Şifreler protokolün gerektirdiği biçimde iletilir (DMR SHA-256 hash kullanır). Birincil hesap kimlik bilgileri yerine ağa özgü hotspot güvenlik anahtarları kullanmanızı öneririz.
Ayarlar: Uygulamayı sıfırlayana/silene kadar saklanır. Log Dosyaları: Caches dizininde; Kayıtlar sekmesinden temizlenebilir. Apple Watch Verisi: Yalnızca Watch uygulamasında; kaldırılınca silinir. Cihazınızdan veri almadığımız için sunucularımızda hiçbir veri tutmuyoruz.
Digi Voice, lisanslı amatör radyo operatörleri için tasarlanmış olup 13 yaşın altındaki kişilere yönelik değildir. Bilerek çocuklardan kişisel bilgi toplamıyoruz.
Digi Voice Türkiye'de geliştirilmiştir; girdiğiniz veriler cihazınızda yerel saklanır. Radyo ağı sunucularına bağlandığınızda verileriniz çeşitli ülkelerdeki üçüncü taraf sunuculara iletilir. Ağ özelliklerini kullanarak bu sınır ötesi iletimi kabul etmiş olursunuz.
Bu Gizlilik Politikasını zaman zaman güncelleyebiliriz. Güncellemede baştaki "Son Güncelleme" tarihini revize eder ve uygun hallerde uygulama içinde bildirim sağlarız.
Cihazınızdaki veriler: Ayarlar ekranından okuyabilir, düzenleyebilir; uygulamayı silerek tüm UserDefaults ve log dosyalarını kalıcı kaldırabilirsiniz — elimizde kopya yoktur. Üçüncü taraf platform verileri: Çağrı işareti, DMR ID, hesap profili ve iletim geçmişi kayıt olduğunuz platformlarda tutulur; Digi Voice bunlara erişemez. İlgili platformla (RadioID.net, BrandMeister, TGIF vb.) doğrudan iletişime geçiniz.