隱私說明

Quarry 是一套會讀遍你開發目錄的工具。這值得一份具體的說明, 而不是一句「我們重視您的隱私」。以下是它實際的行為。

不蒐集、不上傳任何資料

Quarry 沒有帳號、沒有分析追蹤、沒有當機回報、沒有伺服器。 掃描結果、檔案路徑、目錄大小、你的專案名稱,全部只存在於你自己的電腦上。 這些資訊任何時候都不會離開裝置。

它不申請完整磁碟存取權

Quarry 不會要求「完整取用磁碟」權限。它讀取的是開發者的儲存目錄 —— Xcode 衍生資料、模擬器、封存檔、套件快取,以及你自己加入的專案根目錄。

這個選擇是有代價的,寫在這裡而不是藏起來:Quarry 無法確認你的備份 最後一次成功是什麼時候,因為那需要它並未申請的權限。 所以在移除任何東西之前,請自行確認備份是最新的 —— Quarry 不會假裝知道這件事。

唯一的一次連網:檢查更新

Quarry 只會發出一種網路請求 —— 向 quarry.liuzhekan.com 要一份更新清單。它包含有哪些版本可用,不包含關於你的任何內容。

這次請求預設不開啟。首次執行時 Quarry 會詢問,你可以選擇不檢查。

老實說,即使這一次請求也不是零資訊。跟任何一次 HTTP 請求一樣,伺服器會看到:

這些不會被用於分析,也不會與任何人共用,但它們確實存在,所以寫在這裡。 如果你選擇「不檢查」,連這些都不會發生。

更新是可驗證的

每一個更新包都會經過簽章驗證才會安裝,確保它確實來自我們。

Quarry 還在開發中,這一段描述的是做好之後的機制。

掃描不會改動任何東西

掃描不會修改被掃描對象的內容、修改時間、權限、擁有者或位置。 macOS 因目錄列舉而自然推進存取時間是無法避免的副作用, Quarry 不會寫回或「修正」它,也不會拿它當作清理建議的依據。

Quarry 不會自己刪除檔案。移除動作一律委派給擁有那份資料的工具執行, 而且不使用任何形式的強制參數 —— 那些工具的拒絕條件正是這套設計的安全屬性。 它也絕不刪除本機快照:那是 macOS 自己管的。

聯絡

對本說明有疑問,請聯絡 milky.eggy@gmail.com