Última actualización: 5 de octubre de 2026
Resumen: VikingRadio no envía ningún dato personal a servidores propios. Toda la sincronización usa tu propia cuenta de iCloud. Sin analytics, sin trackers, sin publicidad de terceros.
1. Responsable del tratamiento
Adrián Fernández López, desarrollador independiente. Contacto: adrianfernandez85@gmail.com.
2. Datos que almacenamos (todos locales)
VikingRadio guarda la siguiente información solo en tu dispositivo (UserDefaults de iOS/macOS):
- Preferencias (idioma, calidad de audio, modo oscuro, ecualizador, temporizador)
- Historial de reproducción y estadísticas de escucha
- Canciones identificadas por Shazam y marcadas como guardadas
- Estados de episodios de podcast (escuchado, me interesa, descargado)
- Preferencias de notificación por artista (Artist Watch)
3. Sincronización con iCloud
Si tienes iCloud activo, VikingRadio sincroniza tus favoritos, canciones guardadas, suscripciones de podcast y estados de episodios a través de tu propia cuenta de iCloud (CloudKit + Key-Value Store). Estos datos están cifrados end-to-end por Apple; VikingRadio nunca tiene acceso a ellos en ningún servidor propio.
4. Sign in with Apple (opcional)
Si decides iniciar sesión con Apple, se guarda localmente tu userIdentifier (identificador anónimo estable de Apple) y, si lo compartes, tu email y nombre. No se envía a ningún tercero.
5. APIs de terceros
- iTunes Search API y RSS Feed Generator de Apple: catálogo público de podcasts. No requiere autenticación. No se envían datos personales.
- Streams de emisoras de radio: URLs HTTPS/HTTP de terceros. VikingRadio abre conexiones directas al servidor de la emisora para reproducir el audio; no procesa ni almacena el contenido.
- RadioBrowser (fallback de catálogo): API pública sin autenticación.
- MusicKit (Apple Music): solo si lo conectas voluntariamente. Se usa para enriquecer metadatos y añadir canciones a una playlist propia.
- ShazamKit (Apple): identificación de canciones mediante el servicio local de Apple.
- Spotify Web API: solo si vinculas tu cuenta mediante OAuth. Se usa para añadir canciones a una playlist propia.
6. Analytics y trackers
VikingRadio no incluye Google Analytics, Firebase Analytics, Facebook SDK ni ningún tracker de terceros. No se mide uso. No se perfila al usuario.
7. Permisos del sistema (todos opcionales)
- Micrófono: solo si activas la transcripción en directo del audio (feature opt-in).
- Reconocimiento de voz: igual que arriba.
- Música (MusicKit): solo si conectas Apple Music.
- Ubicación: solo si pides "emisoras cercanas".
8. CarPlay y Apple Watch
CarPlay proyecta la UI de reproducción al coche sin datos adicionales. El Apple Watch sincroniza con el iPhone emparejado vía WatchConnectivity (localmente, dispositivo a dispositivo).
9. Suscripción Pro
La suscripción VikingRadio Pro se gestiona íntegramente por StoreKit de Apple. El pago lo procesa Apple; VikingRadio solo recibe el entitlement verificado para desbloquear funciones.
10. Derechos del usuario (RGPD / LOPD)
- Acceso: todos tus datos están en tu dispositivo y tu iCloud. Puedes verlos con las apps nativas de Apple.
- Rectificación: desde la propia app.
- Supresión: desinstala la app para borrar datos locales; en iCloud puedes limpiar desde Ajustes → Apple ID → iCloud → Gestionar almacenamiento → VikingRadio.
- Portabilidad: la función Backup (Pro) exporta toda tu actividad en JSON firmado.
11. Privacidad infantil
VikingRadio tiene clasificación 4+. No está dirigida a menores de 13 años y no recopila datos personales que requieran consentimiento parental.
12. Cambios en esta política
Cualquier cambio material se notificará mediante una actualización de la app. La fecha de "Última actualización" al inicio refleja la revisión más reciente.
13. Contacto
Preguntas sobre privacidad: adrianfernandez85@gmail.com