隐私与数据安全——为什么 MusicFree 是无账号的
核心承诺
开发者在 README 中明确声明:
隐私:所有的数据都存储在本地,本软件不会收集你的任何个人信息。
这不是事后的附加条款,而是 MusicFree 从架构设计阶段就确立的基本原则。
没有账号意味着什么
- 不需要手机号、邮箱、第三方登录。打开应用就能用。
- 没有云端同步——换设备或卸载重装后歌单和收藏会丢失(除非手动备份数据目录)。
- 没有行为分析——播放历史、搜索记录、收藏偏好全部只存在本地。
- 没有付费体系——不内购、不订阅、不 VIP,保持软件本体纯粹。
本地数据存什么
MusicFree 的本地数据目录包含:
| 数据类型 | 说明 |
|---|---|
| 歌单与收藏 | 用户创建的歌单、收藏的歌曲条目 |
| 插件安装记录 | 已安装的插件清单和版本信息 |
| 歌词关联设置 | 手动关联的歌词映射关系 |
| 下载的音频文件 | 选择下载到本地的歌曲文件 |
| 设置项 | 主题、播放行为等偏好配置 |
| 缓存数据 | 插件调用返回的临时数据 |
这些数据全部以结构化文件形式存在,不经过任何云端服务器中转。
插件的边界
需要注意的是——插件可能有自己的网络行为。插件本质是能执行任意 JavaScript 代码的模块,理论上某个插件可能会把你的歌单列表、搜索历史等信息传到它自己的服务器。
官方对此的态度是:
第三方插件、及其所产生的数据与本软件无关,请合理合法使用,可能产生的版权数据请及时删除。
这是 MusicFree 隐私边界上的一个灰色地带——宿主本身不收集数据,但插件是独立运行的模块。保守做法是只安装信任来源的插件。
数据备份
如果需要在设备间迁移或避免丢失,可以手动复制 MusicFree 的本地数据目录:
- Android:通常在应用专属存储路径
/Android/data/com.maotoumao.musicfree/下。 - 桌面端:Electron 应用数据目录,Windows 在
%AppData%/MusicFreeDesktop/,macOS 在~/Library/Application Support/MusicFreeDesktop/。
复制到新设备后放回对应路径,歌单和设置应该能恢复。
卸载后的残留
卸载应用时,Android 会自动清理应用专属存储路径下的数据。桌面端的 Electron 应用数据目录可能需要手动删除。卸载不会影响插件源码(因为插件是独立文件,可以单独存放)。