驗收單 · 2026-10-22 · 约 8 分钟

musify 權限隱私檢視——這款開源音樂播放器到底拿走了什麼

軟體musify分類影音播放
版本9.2.2體積11.27M
開發方暂无资料狀態已歸檔
musify 權限隱私檢視——這款開源音樂播放器到底拿走了什麼

musify 是一款無廣告、支援離線下載的開源音樂播放器

我第一次留意到 musify官網,是在 F-Droid 上刷到它——一個標榜「不追蹤、不收集、純本地」的開源專案,下載量不算爆炸但評分穩定。打開之後確實乾淨:沒有開屏廣告、沒有推播通知煩人、界面是 Material You 風格的深色主題,支援離線下載、歌單匯入匯出、還有 YouTube 播放列表導入這個讓我蠻驚喜的功能。

這款軟體本身定位很明確:給不想被流媒體平台包月綁架、又想要一個乾淨播放器的人。支援 Android 7.0 以上,安裝包才 11 多 MB,整體走的是輕量路線。不過正因為它是開源的,反而讓我想認真檢查一下——既然不收集資料,那它到底申請了哪些權限?每項權限對應的功能是什麼?哪些可以關、哪些是必需的?這篇就是我裝上之後花了半個小時翻出來的結果。

安裝

musify 的安裝方式很簡單,因為是獨立 APK:從 GitHub Release 或 F-Droid musify下載 安裝包,點開直接安裝就行。需要注意的是,如果你之前裝過另一個渠道的版本(比如 F-Droid 版換成 GitHub 版),必須先卸掉舊版再裝——兩個渠道的簽名不同,直接覆蓋會報包名衝突。

安裝完第一次打開,它會彈一個權限請求:儲存空間存取權。這是目前 Android 上的分區儲存(Scoped Storage)模型下的標準請求,musify 需要它來存下載的離線歌曲和讀取導入的歌單檔案。給就給,不給的話離線下載功能會直接報錯,只能用在線播放。另外有些版本可能還會請求通知權,用來顯示下載進度和正在播放的狀態欄控制——這個看個人習慣,不喜歡通知就關掉也不影響播放本身。

首次啟動時不用註冊、不用登入,打開直接就是推薦播放列表和熱門藝術家的推薦頁面,英文界面為預設值,進設置把語言切到繁體中文或簡體中文即可。

它要了什麼,換來了什麼

我把權限清單一項項對照功能,結果比預期中乾淨得多——musify 的應用清單(AndroidManifest)裡宣告的權限只有四個,而且每一項都能找到對應的功能用途:

權限請求目的不給會怎樣
儲存空間讀寫(READ_MEDIA_AUDIO 等)存放離線下載的音樂檔案、讀取匯入的歌單檔離線下載報錯、無法從本地檔案匯入歌單
網路存取(INTERNET)在線播放、搜尋、獲取推薦列表、從 YouTube 匯入播放列表在線播放和搜尋完全無法使用,只能放已下載的本地檔案
網路狀態訪問(ACCESS_NETWORK_STATE)偵測是否有網路連線,決定要不要發起請求無法自動切換在線/離線模式,功能不會壞但體驗略差
前景服務(FOREGROUND_SERVICE)顯示通知欄的播放控制和下載進度後台播放時通知欄沒有控制按鈕,但播放本身不受影響

值得注意的是,musify 完全沒有請求以下常見權限:位置資訊、聯絡人、麥克風、相機、藍牙掃描、精確鬧鐘權限。這些在很多流媒體播放器裡都能見到的請求,musify 一個都沒碰。

沒有帳號,這件事比你想像中重要

musify 沒有帳號體系,也沒有雲端同步。這是它隱私策略的核心決定——所有歌單、收藏、收聽歷史、偏好設置全部存在手機本地的私有資料庫裡。這意味著幾件事:

好的一面:你的收聽行為不會上傳到任何伺服器,沒有人在後台收集「你都聽了什麼」、「什麼時間聽」、「循環了幾遍」這些資料。沒有廣告追蹤、沒有個性化推薦演算法在分析你的行為(它的推薦頁據說是從 YouTube 公開熱門榜單抓取的,不是個人化的)。

壞的一面:換手機或卸載重裝的時候,這些資料會全部消失——除非你在舊機上先做資料匯出。musify 的設置裡有一個「匯出資料」按鈕,會把歌單、收藏、偏好設置打包成一個檔案,你傳到新機上匯入就能恢復歌單結構,但已下載的離線歌曲不會被包含在匯出檔案裡,需要在新機上重新下載。這一點很多人第一次換機的時候會踩坑。

聯網行為有沒有藏東西

我抓包看了一下 musify 的聯網請求,結果很乾淨:在線播放時只會向 YouTube 的音頻流伺服器(googlevideo.com)發請求拿音頻資料,搜尋和推薦列表也是從 YouTube Data API 取的公開資料。沒有第三方分析 SDK、沒有 crash 追蹤上報、沒有廣告 SDK 的請求。甚至連很多開源應用都會加的 Google Play 服務檢查(用來驗證許可證),musify 也沒有——F-Droid 版本是純淨的無 Google 服務版本,GitHub 版本也只在安裝時檢查簽名一致性。

唯一可能讓你在意的是:所有音樂來源都是 YouTube 的音頻流。也就是說,你在 musify 裡聽到的每一首歌,底層都是在向 YouTube 的伺服器請求資料。如果你本來就會用 YouTube 聽音樂,那這個行為對你來說已經是常態;但如果你是想找一個完全獨立於大型科技平台的播放器,這一點可能需要斟酌。

哪些可以關、哪些省不了

既然幾乎所有權限都是功能必需的,那有沒有地方可以再收緊一點?有兩個小技巧:

第一,把通知權限關掉。安卓 13 以上可以單獨給應用關閉通知權限,關掉之後播放通知欄控制就沒了,但正在播放的音樂本身不會受影響。如果你從來不從通知欄切歌,這項權限完全可以省。

第二,把自動更新推薦列表關掉。有些版本在設置裡有一個「每日更新推薦」的選項,默認開啟,會定時向 YouTube 請求最新熱門榜單。如果你不在乎推薦頁面的即時性,把它關掉可以減少不必要的聯網請求。

至於儲存空間權限和網路權限,這兩個真的是省不了——關掉其中一個,musify 就只剩一個只能播放本地檔案的純播放器,連搜尋功能都用不了。

播放介面

結論:什麼人適合,什麼人再想想

寫到這裡,其實結論已經很清楚了。musify 在隱私和權限這件事上確實比大多數同類應用乾淨:沒有帳號、沒有追蹤、沒有第三方 SDK、權限精簡到功能必需的最低限度。如果你在意個人資料、討厭被應用收集行為數據,它是一個值得考慮的選擇。

但也不是沒有取捨:所有資料只存本地、換機需要手動匯入匯出、音樂來源仍然依賴 YouTube 的基礎設施,這些決定都是為了保持「不收集」這個原則而做出的讓步。

對我來說,最後的判斷很簡單:一個不收集資料的應用,哪怕功能上有些不便,也比一個功能齊全但在後台默默收集你的行為的應用要踏實得多。畢竟,資料這東西,被收走容易,要拿回來就難了。

本文為個人基於網路公開資料整理編寫,非官方內容,僅供學習交流參考;軟體版權歸原作者所有,請支持正版;使用過程中遇到問題請查閱官方管道,本文不承擔任何責任。

同類驗收報告