隐私政策

最后更新:2026 年 10 月 20 日

一句话版:Lyrimuse 没有账号体系、没有遥测、没有统计,开发者也没有接收 App 数据的服务器。找歌词得拿正在放的这首歌去问各个歌词源,所以 App 会联系第三方服务。本页把它们全部列出来。

1 适用范围

本政策适用于 Lyrimuse macOS 应用、随 App 一起安装的歌词引擎,以及 yudaotor.github.io/lyrimuse 这个网站。Lyrimuse 是一个由个人开发者(Yudaotor)维护的开源项目,背后没有公司。

2 我们收集什么:什么都不收

没有注册、没有用户 ID、没有崩溃上报、没有使用统计。开发者不运营任何接收 App 数据的服务器,所以手上没有任何关于你的数据,也就没有什么可以给你导出、更正或删除。

源代码是公开的,这件事你可以自己去核,不必只听我说。

3 留在你 Mac 上的东西

App 记住的一切都写在你自己的 Mac 上,主要在 ~/.config/lyrimuse 下:

  • 你的设置
  • 歌词缓存,所以听过一次的歌离线也能显示
  • 本机听歌历史,榜单和「那年今日」就是从它算出来的
  • 你主动连接的服务的凭据,比如 Last.fm 的 session key 或 ListenBrainz 的 token
  • 下文说的对外请求日志

这些都不会上传。删掉那个文件夹就没了;随附的 uninstall.sh --purge 会连同其它文件一起删掉。

4 App 会联系哪些服务器

除了表里写明的账号凭据,这些请求都不附带任何能标识你或你这台 Mac 的信息。对方能看到的是请求本身,以及你的 IP 地址,这跟你打开一个网站是一回事。

正常使用时

用途联系的服务发送的内容
找歌词网易云音乐、QQ 音乐、酷狗、酷我、咪咕、汽水音乐、Musixmatch、LRCLIB、LyricFind(经 YouTube Music)、Deezer、VIBE(Naver)、Genie(KT)、AMLL 歌词库(在 GitHub 上,备用 jsDelivr)。连上 Apple Music 账号后还有 Apple Music歌手、歌名、专辑,部分源带时长。Apple Music 另带你的 media user token,只发给 Apple
歌手名MusicBrainz歌手名:各源都没找到这首歌、要查歌手别名时;Last.fm 匹配遇到没见过的歌手时。以及 MusicBrainz ID:查榜单里歌手的国家 / 地区和相关链接
封面与空闲页iTunes Search。封面也会直接从它原本所在的地方下载:播放器自己的图片服务器(Spotify、KKBOX、Amazon Music、YouTube Music,以及洛雪音乐封面背后的酷我、咪咕服务器),或找到这首歌的歌词源歌手、歌名。下载图片只发送图片地址
歌曲、专辑与歌手简介先查 Apple Music 的公开专辑页、歌手页,不需要登录 Apple 账号;没有时再查汽水音乐(用汽水放的歌,仅中文界面)、网易云音乐(仅中文界面)、YouTube Music 页面里引用的维基百科介绍,以及 Last.fm。歌曲简介来自 QQ 音乐(仅中文界面)或 Last.fm歌曲、专辑或歌手的 ID 或名称
一首歌的原产地曲名Apple Music 的公开曲库(不需要登录 Apple 账号)和 Deezer,按这条录音的 ISRC 编码查ISRC 编码,或歌手和歌名
榜单里的 Spotify 链接MusicBrainz 和 Spotify 的公开嵌入页,最多每 6 小时一轮MusicBrainz ID、Spotify 专辑 ID
区分 QQ 音乐里的有声书等语音节目QQ 音乐,用 QQ 音乐放歌时每首查一次这首歌的 QQ 音乐 ID
汽水音乐的同专辑曲目表汽水音乐的公开专辑页,只在你用汽水音乐放歌时专辑 ID
YouTube Music 播 MV 时对齐歌词SponsorBlock视频 ID 的 SHA-256 哈希前 4 位,凭这几位分辨不出是哪支视频
解析 Musixmatch 的域名Cloudflare(1.1.1.1)和 Google(8.8.8.8)的 DNS over HTTPS域名
检查更新GitHub Releases 上的更新源,不上报系统信息。打开「测试版更新」后,还会经 GitHub API 查 Release 列表,最多每小时一次没有关于你的信息
「关于」页的 Star 数GitHub API,最多每 6 小时一次没有关于你的信息

只有你自己打开之后

以下功能默认关闭,你不去设置就不会联网:

用途联系的服务发送的内容
听歌打卡Last.fm、ListenBrainz,连了哪个用哪个你的播放记录,带你的账号凭据
机器翻译兜底(默认关,且只在本机 Apple 翻译不可用时)先发 Google 网页翻译,没翻出来的再发 MyMemory歌词正文,分块发送。发给 MyMemory 的请求附一个随机生成的邮箱参数,不是你的
听歌小结推送(日报、周报、月报、年度小结)你配置的推送渠道:Bark、ntfy、钉钉、企业微信、Discord、飞书、Server酱、Telegram、Slack,或你填的 Webhook 地址小结的文字
可分享的「正在听」网页你自己部署的中继地址。网页的 Top10 歌手页会向 Deezer 查歌手头像当前播放状态;歌手名
在 Discord 上显示正在听的歌(默认关)你 Mac 上的 Discord 应用,经本机连接;再由 Discord 显示在你的个人资料里歌名、歌手、专辑、封面地址、播放器和进度;开了的话,还有正在唱的这句歌词和你那几个按钮的链接
网页歌词与 OBS 输出(默认关)Lyrimuse 在这台 Mac 上提供的网页(端口 3939、3940)。打开「允许局域网访问」之前只有这台 Mac 能打开;开了「允许远程控制」,网页还能控制播放不主动往外发任何东西。用链接打开网页的设备能看到当前的歌词、封面和进度
洛雪音乐开放 API(在洛雪音乐里打开后)洛雪音乐,经这台 Mac 上它自己的端口播放控制。不出这台 Mac
反馈问题GitHub,在你的浏览器里打开,只有你提交表单时才发送App 版本、macOS 版本和播放器;反馈歌词时还有歌名和歌词来源。提交前都能看到、能改

这些服务各自有自己的隐私政策和日志策略,不在开发者的控制范围内。

5 对外请求日志

App 发出的每一次网络请求都会记进你 Mac 上的一份日志。它只记服务名、操作、域名、HTTP 状态码和耗时,从不记完整地址、参数、请求内容或任何凭据。

你可以在「控制台」里看这份日志,也可以在设置里导出诊断信息时带上它。导出永远是你手动操作的,文件存在哪儿由你决定。

6 App 申请的权限

  • 「自动化」:选了 Apple Music、Spotify 或 Kaset 时,用来读取正在播放的曲目和进度、发送播放控制。在浏览器里听歌并打开「网页播放器进度」时,也会请求对该浏览器的「自动化」,用来读网页上播放器的真实进度。
  • 「辅助功能」,可选:QQ 音乐、网易云音乐、酷狗音乐、汽水音乐、Amazon Music 用它显示随机、循环和喜欢键,reAMP 用它显示随机和循环键,点按时操作播放器自己的菜单或按钮;别的 App 占着「正在播放」时,还用它给 QQ 音乐、网易云音乐、汽水音乐发播放、暂停和切歌;Amazon Music 还用它让播放进度更准确;浏览器里的 YouTube Music 打开自动跳过广告时,用它点按「跳过」。
  • 「完全磁盘访问」,可选:QQ 音乐、网易云音乐、酷狗把播放队列和下载过的歌词放在受系统保护的文件夹里,汽水音乐也把播放队列放在那里。授权后,Lyrimuse 能提前给接下来要放的歌准备歌词,也能直接用这些 App 已经下载的歌词;不授权只是少了这几步。

其它播放器读的是系统的「正在播放」信息,不需要权限。这些权限只用于跟随你正在放的歌,没有别的用途。

7 这个网站

这些页面是托管在 GitHub Pages 上的静态文件,没有 cookie、没有统计脚本、没有任何追踪。页面只会在你自己浏览器的本地存储里记一项你选的语言。打开下载菜单时,页面会向 GitHub API 查一次最新版本号。GitHub 作为托管方会像任何 Web 服务器一样记录请求,详见 GitHub 的隐私声明。

8 未成年人

Lyrimuse 不面向儿童,也不收集任何年龄段任何人的个人数据。

9 变更

App 的数据行为有变化时,本页会跟着改,顶部日期也会更新。本页的修改历史在仓库里是公开的。

10 联系方式

有疑问或发现错误:在 GitHub 上提 issue。