Política de privacidad

Última actualización: 1 de noviembre de 2026

Esta versión en español es una traducción de la versión en inglés.

En resumen: Lyrimuse no tiene sistema de cuentas ni anuncios. Una vez al día envía datos de uso anónimos, sin títulos de canciones, artistas ni cuentas, y puedes desactivarlos en Ajustes › Acerca de › Diagnóstico y datos. Para encontrar la letra hay que preguntar a las fuentes de letras por la canción que está sonando, así que la app sí contacta con servicios de terceros. Esta página los enumera todos.

1 A quién se aplica

Esta política se aplica a la app de macOS Lyrimuse, al motor de letras que se instala con ella y a este sitio web, yudaotor.github.io/lyrimuse. Lyrimuse es un proyecto de código abierto que mantiene un solo desarrollador (Yudaotor). No hay ninguna empresa detrás.

2 Qué recopilamos: datos de uso anónimos

No hay registro ni cuenta de usuario. Lo que recibe el desarrollador son datos de uso anónimos, activados de forma predeterminada. Como máximo una vez al día la app envía un ID de instalación aleatorio creado en tu Mac, las versiones de Lyrimuse y de macOS, el chip, los idiomas de la interfaz y del sistema, qué funciones están activadas (superficies de visualización, reproductores seleccionados, cuántas fuentes de letras están activas, los interruptores de traducción y de pronunciación, si hay cuentas conectadas como Last.fm, qué reproductores y navegadores de terceros has autorizado, qué reproductores web has vinculado), qué reproductores han reproducido música en días anteriores y cuántas veces se ha bloqueado la app. Cuando Lyrimuse o su motor de letras falla, también envía un resumen del fallo: el tipo de excepción y los nombres de las funciones de la pila, sin rutas de archivo.

Nunca envía títulos de canciones, artistas, álbumes, rutas de archivo, nombres de cuenta ni credenciales. Va al propio servidor del desarrollador (telemetry.yudaotor.me, un Cloudflare Worker), que no guarda direcciones IP, solo el país o la región que Cloudflare deduce de ellas. Desactiva Compartir datos de uso anónimos en Ajustes › Acerca de › Diagnóstico y datos (la pantalla de bienvenida del primer arranque tiene el mismo interruptor) y no se enviará nada.

El código fuente es público, de modo que esto es algo que puedes comprobar en lugar de creértelo sin más.

3 Qué se queda en tu Mac

Todo lo que la app recuerda se guarda en tu propio Mac: principalmente en ~/Library/Application Support/me.yudaotor.lyrimuse, con cachés en ~/Library/Caches, registros en ~/Library/Logs/Lyrimuse y las credenciales de cuenta en tu llavero de inicio de sesión:

  • tus ajustes
  • la caché de letras, para que una canción que ya has reproducido funcione también sin conexión
  • tu historial de escucha local, a partir del cual se crean las listas y «Un día como hoy»
  • las credenciales de los servicios que hayas decidido conectar, como una clave de sesión de Last.fm o un token de ListenBrainz
  • el registro de solicitudes salientes que se describe más abajo

Nada de esto se sube a ningún sitio. Si eliminas esas carpetas, desaparece; el script incluido uninstall.sh --purge las elimina, junto con los elementos del llavero.

4 Con qué servidores contacta la app

Aparte de las credenciales de cuenta que figuran en las tablas y del ID de instalación aleatorio de los datos de uso, ninguna de estas solicitudes lleva nada que te identifique a ti o a tu Mac. Cada servicio ve la solicitud en sí y, como cualquier sitio web, tu dirección IP.

Durante el uso normal

FinalidadServicioQué recibe
Buscar letrasNetEase Cloud Music, QQ Music, Kugou, Kuwo, Migu, Soda Music, Musixmatch, LRCLIB, LyricFind (a través de YouTube Music), Deezer, VIBE (Naver), Genie (KT), PetitLyrics (SyncPower) y la biblioteca de letras AMLL (en GitHub, con jsDelivr como respaldo). También Apple Music, una vez que conectas tu cuentaArtista, título y álbum, y la duración en algunas fuentes. Apple Music recibe además tu token de usuario multimedia, que solo va a Apple
Nombres de artistasMusicBrainzEl nombre de un artista, cuando ninguna fuente ha encontrado la canción y busca otros nombres; cuando la correspondencia con Last.fm se topa con un artista que no conoce; e ID de MusicBrainz, para el país y los enlaces de los artistas de las listas
Ilustraciones y pantalla en reposoiTunes Search. Las portadas también se descargan de donde ya están: el servidor de imágenes del propio reproductor (Spotify, KKBOX, Amazon Music, YouTube Music, y los servidores de Kuwo y Migu de los que salen las portadas de LX Music) o la fuente de letras que encontró la canciónArtista y título. Al descargar una imagen solo se envía su dirección
Notas de canciones, álbumes y artistasPrimero las páginas públicas de álbumes y artistas de Apple Music, sin necesidad de cuenta de Apple. Si ahí no hay nada: Soda Music (canciones reproducidas en esa app, solo con la interfaz en chino), NetEase Cloud Music (solo con la interfaz en chino), Kuwo (canciones que LX Music reproduce desde Kuwo, solo con la interfaz en chino), Kugou (canciones reproducidas en esa app; sus presentaciones solo con la interfaz en chino), los artículos de Wikipedia que muestra YouTube Music y Last.fm. Las notas de canciones proceden de QQ Music (solo con la interfaz en chino) o de Last.fmID o nombres de canciones, álbumes o artistas
Título original de una grabaciónEl catálogo público de Apple Music, sin necesidad de cuenta de Apple, y Deezer, consultados por el código ISRC de la grabaciónEl código ISRC, o el artista y el título
Enlaces de Spotify en las listasMusicBrainz y las páginas públicas de inserción de Spotify, como máximo una ronda cada 6 horasID de MusicBrainz e ID de álbumes de Spotify
Distinguir canciones de audiolibros y otros programas hablados en QQ MusicQQ Music, una vez por canción mientras suena QQ MusicEl ID de la canción en QQ Music
Listas de canciones de álbumes de Soda MusicLas páginas públicas de álbumes de Soda Music, mientras reproduces en Soda MusicID del álbum
Alinear la letra con los videoclips en YouTube MusicSponsorBlockLos 4 primeros caracteres del hash SHA-256 del ID del vídeo, con los que no se puede saber de qué vídeo se trata
Resolver la dirección de MusixmatchCloudflare (1.1.1.1) y Google (8.8.8.8), mediante DNS sobre HTTPSEl nombre de dominio
Datos de uso anónimos (activados de forma predeterminada; desactívalos en Ajustes › Acerca de › Diagnóstico y datos)El propio servidor del desarrollador, telemetry.yudaotor.me (un Cloudflare Worker), como máximo una vez al díaUn ID de instalación aleatorio, versiones, chip, idiomas, qué funciones están activadas, qué reproductores han reproducido música, con qué frecuencia se ha bloqueado la app y resúmenes de fallos. Sin títulos de canciones, artistas, álbumes ni cuentas
Portadas de álbum animadasQQ Music y, después, NetEase Cloud Music como invitado anónimo, cuando Apple Music no tiene portada en movimiento para el álbum. El vídeo se descarga de sus servidores de vídeo mientras la Ventana de letra está abiertaID de álbum, de canción o de vídeo. Sin cuenta
Encontrar la página de una canción en KugouLa búsqueda web de Kugou, una vez por canción mientras suena KugouArtista y título
Buscar actualizacionesEl canal de actualizaciones de GitHub Releases, sin información del sistema. Con «Actualizaciones beta» activado, la lista de versiones de la API de GitHub, como máximo una vez por horaNada sobre ti
El número de estrellas en «Acerca de»API de GitHub, como máximo una vez cada 6 horasNada sobre ti

Solo después de que actives algo

Estos están desactivados hasta que los configuras:

FinalidadServicioQué recibe
ScrobblingLast.fm y ListenBrainz, el que conectesLo que reproduces, con las credenciales de tu cuenta
Respaldo de traducción en línea (desactivado de forma predeterminada, y solo cuando la traducción en el dispositivo de Apple no basta)Primero la traducción web de Google; después, MyMemory para lo que quedeEl texto de la letra, por fragmentos. Las solicitudes a MyMemory llevan una dirección de correo electrónico inventada al azar, no la tuya
Resúmenes de escucha (diarios, semanales, mensuales, anuales)Los canales que configures: Bark, ntfy, DingTalk, WeCom, Discord, Feishu, ServerChan, Telegram, Slack o una dirección de webhook que introduzcasEl texto del resumen
Una página para compartir lo que estás escuchandoEl servidor intermedio que despliegas tú. Su página de los 10 artistas principales pide a Deezer las fotos de los artistasLo que suena ahora; nombres de artistas
Spotify Canvas como fondo de la Ventana de letra (desactivado de forma predeterminada)El servidor de vídeo de Spotify (canvaz.scdn.co). Solo lee la caché que Spotify guarda en tu Mac y no le pide nada a SpotifySolo la dirección del vídeo
Mostrar en Discord lo que reproduces (desactivado de forma predeterminada)La app de Discord de tu Mac, mediante su conexión local. Después, Discord lo muestra en tu perfilTítulo de la canción, artista, álbum, dirección de la portada, reproductor y progreso, además de la línea que se está cantando y los enlaces de tus botones si los activas
«Letra web» y «Salida a OBS» (desactivadas de forma predeterminada)Una página que Lyrimuse sirve en este Mac (puertos 3939 y 3940). Solo este Mac puede abrirla hasta que permitas el acceso desde la red local; con «Permitir control remoto» activado, la página también puede controlar la reproducciónNo se envía nada a ningún sitio por sí solo. Los dispositivos que abren la página con su enlace ven la letra, la portada y el progreso actuales
La Open API de LX Music (cuando la activas en LX Music)LX Music, a través de su propio puerto en este MacÓrdenes de reproducción. Nada sale de tu Mac
Informar de un problemaGitHub, en tu navegador, y solo si envías el formularioLa versión de la app, la versión de macOS y el reproductor, además de la canción y la fuente de letras en los informes sobre letras. Lo ves todo y puedes editarlo antes de enviarlo

Cada uno de estos servicios tiene su propia política de privacidad y sus propios registros, que el desarrollador no controla.

5 El registro de solicitudes salientes

Cada solicitud de red que hace la app se anota en un registro en tu Mac. Recoge el servicio, la operación, el nombre de host, el estado HTTP y cuánto tardó, y nunca la dirección completa, los parámetros, el cuerpo ni ninguna credencial.

Puedes leerlo en la app Consola o incluirlo en una exportación de diagnóstico desde Ajustes. Exportar es siempre algo que haces tú a mano, y el archivo va adonde lo guardes.

6 Permisos que pide la app

  • Automatización, para Apple Music, Spotify, Kaset y VOX cuando los eliges: lee la canción y la posición actuales y envía los controles de reproducción. Si escuchas en un navegador y activas el progreso exacto del reproductor web, también pide permiso de Automatización sobre ese navegador, para leer la posición real del reproductor en la página.
  • Accesibilidad, opcional: QQ Music, NetEase Cloud Music, Kugou Music, Soda Music y Amazon Music lo usan para sus botones de aleatorio, repetir y favorito, reAMP y foobar2000 para aleatorio, repetir y volumen, y Pine Player para repetir y volumen, pulsando los propios elementos de menú, botones o controles deslizantes del reproductor cuando los usas; mientras otra app ocupa «En reproducción», también envía reproducir, pausa y saltar a QQ Music, NetEase Cloud Music, Kugou, Soda Music, reAMP, Pine Player y foobar2000; en Amazon Music, además, mantiene exacta la posición de reproducción, y en Pine Player lee la barra de progreso para que la sincronización sea exacta y la lista de reproducción para preparar las siguientes canciones; en YouTube Music en un navegador, pulsa «Omitir» en los anuncios cuando la omisión automática está activada.
  • Acceso total al disco, opcional: QQ Music, NetEase Cloud Music y Kugou guardan su cola de reproducción y las letras que han descargado en una carpeta protegida, y Soda Music y VOX su cola de reproducción. Con acceso, Lyrimuse prepara la letra de las próximas canciones y puede usar las letras que estas apps ya tienen; sin él, esos pasos simplemente se omiten.

Los demás reproductores se leen a través de la información de «En reproducción» del sistema y no necesitan ningún permiso. Ninguno de estos permisos se usa para otra cosa que seguir lo que reproduces.

7 Este sitio web

Estas páginas son archivos estáticos en GitHub Pages, sin cookies, analíticas ni rastreadores. Lo único que guardan es el idioma que eliges, en el almacenamiento local de tu propio navegador. Cuando abres el menú de descarga, la página pide a la API de GitHub el número de la última versión. GitHub, como proveedor de alojamiento, registra las solicitudes como cualquier servidor web; consulta la declaración de privacidad de GitHub.

8 Menores

Lyrimuse no está dirigida a menores y no recopila datos personales de nadie, de ninguna edad.

9 Cambios

Cuando cambia la forma en que la app trata los datos, esta página cambia con ella y se actualiza la fecha de arriba. Su historial es público en el repositorio.

10 Contacto

Preguntas o correcciones: abre un issue en GitHub.