Política de privacidad – SDR Client

Última actualización / Last updated: 2026-10-14

Español · English


Español

SDR Client (es.ivdorado.sdrclient) es un cliente Android no oficial para escuchar receptores públicos KiwiSDR y OpenWebRX. No está afiliado a KiwiSDR, a OpenWebRX ni a los operadores de los receptores.

Responsable: Ignacio Vicente (ivdorado). Contacto: [email protected].

En resumen

  • No hay servidor nuestro, ni cuentas propias, ni analítica, ni publicidad, ni rastreadores.
  • No recibimos ningún dato tuyo. Lo que guardas vive en tu dispositivo y, si lo activas, en tu propio Google Drive.
  • La sincronización con Google es opcional: la app funciona entera sin cuenta.

Qué se guarda en tu dispositivo

Solo en el almacenamiento privado de la app:

  • Tu lista de receptores (nombre, dirección, puerto, tipo, cifrado, última frecuencia y modo).
  • Tus memorias de frecuencia (receptor, frecuencia, modo, alias y banda).
  • Tus ajustes (idioma, tema, orientación, paso de sintonía, silenciador por receptor, temporizador, zona de APRS, etc.), y si has aceptado el aviso legal.
  • Una caché de la lista de receptores de Receiverbook (12 horas).
  • Con la sincronización activada: tu correo y nombre de la cuenta de Google (solo para mostrarlos en pantalla), la fecha de la última sincronización y un identificador aleatorio del dispositivo. El token de acceso de Google no se guarda.

La app no graba audio y no guarda lo que escuchas ni lo que decodifica (Morse, APRS, FT8/FT4). Los mensajes decodificados desaparecen al cerrar la escucha. (Solo las compilaciones de depuración, que no se publican, guardan en local un fichero de audio de prueba de los modos CW, FT8/FT4 y APRS para desarrollo.)

Puedes borrar todo desinstalando la app o desde los ajustes de Android (Almacenamiento > Borrar datos).

Con quién se comunica la app

Destino Cuándo Qué recibe
El receptor que eliges (KiwiSDR u OpenWebRX, de voluntarios) Al escuchar o comprobar su estado Tu dirección IP (inevitable en cualquier conexión), el nombre de cliente sdr-client-android, la frecuencia y el modo que sintonizas. Cada operador tiene su propia política.
receiverbook.de Al abrir «Receiverbook: importar receptores» o el mapa Tu IP y el nombre de cliente. La lista se descarga una vez y se guarda en caché. El mapa se muestra dentro de la app (WebView con JavaScript) y es una web de terceros con su propia política.
Google Drive y Google (googleapis.com) Solo si inicias sesión Ver la sección siguiente.
QRZ.com, aprs.fi, Google Maps, levinecentral.com Solo si tocas un enlace (indicativo, posición, cuadrícula) Se abren en tu navegador; la app no les envía nada.

Sincronización con Google (opcional)

Si pulsas «Iniciar sesión con Google»:

  1. Google te identifica (Credential Manager) y la app recibe tu correo y nombre para mostrarlos.
  2. La app te pide permiso para un único ámbito: https://www.googleapis.com/auth/drive.appdata. Da acceso solo a una carpeta oculta de la propia app en tu Drive. No puede ver ni modificar ninguno de tus otros ficheros.
  3. En esa carpeta se guarda un fichero (sdr-client-sync.json, pocos KB) con tus receptores, memorias de frecuencia y ajustes sincronizables. No se sincronizan la orientación de pantalla, el aviso legal aceptado ni el último receptor en uso.
  4. El fichero está en tu Drive, bajo tu cuenta: el desarrollador no tiene acceso. Ocupa el espacio de tu cuota de Drive.
  5. La app usa el token de acceso de Google en memoria y no lo guarda. Nada de esto pasa por servidores del desarrollador.

Cómo dejarlo: en Configuración > Cuenta de Google puedes cerrar sesión (conserva los datos del móvil y la copia de la nube), borrar la copia de la nube y desactivar qué se sincroniza. También puedes revocar el permiso en https://myaccount.google.com/permissions y borrar los datos de la app desde Google Drive > Ajustes > Administrar aplicaciones.

El uso por la app de la información recibida de las API de Google se ajusta a la Política de datos de usuario de los servicios de API de Google, incluidos los requisitos de uso limitado.

Copia de seguridad de Android

La app permite la copia de seguridad automática de Android (allowBackup): el sistema puede guardar los ficheros de la app en tu cuenta de Google y restaurarlos en un móvil nuevo. Es una función de Android, que gestiona Google y que puedes desactivar en Ajustes > Google > Copia de seguridad.

Menores

La app no está dirigida a menores ni recoge datos de nadie.

Cambios

Si cambia lo que se hace con los datos, se actualizará este texto y la fecha de arriba. Puedes pedir las versiones anteriores al contacto de arriba.

Tus derechos

Como no recibimos ni guardamos tus datos, no hay nada que acceder, rectificar o suprimir en nuestro lado: los controlas tú, desde el dispositivo y desde tu cuenta de Google. Para cualquier duda, escribe al contacto de arriba. En España puedes reclamar ante la Agencia Española de Protección de Datos (https://www.aepd.es).


English

SDR Client (es.ivdorado.sdrclient) is an unofficial Android client for listening to public KiwiSDR and OpenWebRX receivers. It is not affiliated with KiwiSDR, OpenWebRX or the receivers’ operators.

Controller: Ignacio Vicente (ivdorado). Contact: [email protected].

In short

  • There is no server of ours, no accounts of our own, no analytics, no ads and no trackers.
  • We receive none of your data. What you save lives on your device and, if you turn it on, in your own Google Drive.
  • Google sync is optional: the app works fully without an account.

What is stored on your device

Only in the app’s private storage:

  • Your receivers list (name, address, port, type, encryption, last frequency and mode).
  • Your frequency memories (receiver, frequency, mode, alias and band).
  • Your settings (language, theme, orientation, tuning step, per-receiver squelch, timer, APRS region, etc.) and whether you accepted the legal notice.
  • A cache of the Receiverbook receivers list (12 hours).
  • With sync on: your Google account email and name (only to show them on screen), the last sync time and a random device identifier. The Google access token is not stored.

The app does not record audio and does not store what you listen to or what it decodes (Morse, APRS, FT8/FT4). Decoded messages disappear when you stop listening. (Only debug builds, which are not published, save a local test audio file of the CW, FT8/FT4 and APRS modes for development.)

You can delete everything by uninstalling the app or from Android settings (Storage > Clear data).

Who the app talks to

Destination When What it receives
The receiver you choose (KiwiSDR or OpenWebRX, run by volunteers) When listening or checking its status Your IP address (unavoidable in any connection), the client name sdr-client-android, and the frequency and mode you tune. Each operator has their own policy.
receiverbook.de When you open «Receiverbook: import receivers» or the map Your IP and the client name. The list is downloaded once and cached. The map is shown inside the app (WebView with JavaScript) and is a third-party website with its own policy.
Google Drive and Google (googleapis.com) Only if you sign in See the next section.
QRZ.com, aprs.fi, Google Maps, levinecentral.com Only if you tap a link (callsign, position, grid square) They open in your browser; the app sends them nothing.

Google sync (optional)

If you tap «Sign in with Google»:

  1. Google identifies you (Credential Manager) and the app receives your email and name to display them.
  2. The app asks for permission for a single scope: https://www.googleapis.com/auth/drive.appdata. It grants access only to a hidden folder belonging to the app itself in your Drive. It cannot see or modify any of your other files.
  3. That folder holds one file (sdr-client-sync.json, a few KB) with your receivers, frequency memories and syncable settings. Screen orientation, the accepted legal notice and the last receiver in use are not synced.
  4. The file is in your Drive, under your account: the developer has no access to it. It counts against your Drive quota.
  5. The app uses the Google access token in memory and does not store it. None of this goes through the developer’s servers.

How to stop: in Settings > Google account you can sign out (keeps the phone’s data and the cloud copy), delete the cloud copy and choose what is synced. You can also revoke the permission at https://myaccount.google.com/permissions and delete the app’s data from Google Drive > Settings > Manage apps.

The app’s use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.

Android backup

The app allows Android’s automatic backup (allowBackup): the system may save the app’s files to your Google account and restore them on a new phone. This is an Android feature managed by Google, which you can turn off in Settings > Google > Backup.

Children

The app is not directed at children and does not collect anyone’s data.

Changes

If what is done with data changes, this text and the date above will be updated. You can ask the contact above for earlier versions.

Your rights

Since we neither receive nor keep your data, there is nothing for you to access, correct or erase on our side: you control it from your device and your Google account. For any question, write to the contact above. In Spain you can complain to the Spanish Data Protection Agency (https://www.aepd.es).