合規
隱私是風時一切作為的基礎——它是結構性的,而非口頭承諾。
大多數隱私聲明是承諾式的:「我們保證不追蹤你。」這需要你信任發佈者——今天信任,在未來每一次所有權變更後也要繼續信任。結構性聲明則不同——系統裡根本不存在可以用來違背它的東西。風時目前提出兩項結構性聲明,每一項都恰好可以在一個地方查證。
空白的隱私資訊清單
iOS 17 引入了需說明原因的 API——一份常被濫用的呼叫清單(UserDefaults、檔案時間戳記、系統開機時間、磁碟空間、使用中的鍵盤),這些呼叫必須在隱私資訊清單(Privacy Manifest)中申報。風時的資訊清單帶有一個名為 NSPrivacyAccessedAPITypes 的陣列。它是空的。
這項稽核比 Apple 的要求更進一步——它還涵蓋三個不在 Apple 需說明原因清單上、但底層會間接讀取 UserDefaults 的呼叫:Calendar.current、Locale.current 與 NSLocalizedString。風時對這三者一律改用明確、由使用者主導的等效做法。
僅合規更新
風時以功能完整的形態一次性發佈。後續更新僅限於 iOS 相容性維護——沒有新功能、沒有新的資料收集、沒有出人意料的變更。
GDPR 資料最小化(第 5(1)(c) 條)
後端只會收到一個 H3 網格索引(~3 km 解析度)——絕不會收到原始 GPS 座標、你的目標溫度、你的降雨門檻或任何可識別身分的值。Cloudflare 的網路出於速率限制目的處理暫時性 IP 中繼資料;風時不會向應用程式記錄或資料庫寫入任何內容。內建的資料匯出(「設定」→「匯出我的資料」)就是你依 GDPR 第 15 條享有的查閱權,從第一天起即已實作。
我們不做的事
- 沒有帳戶
- 沒有分析
- 沒有追蹤
- 沒有廣告 SDK
- 除 H3 地理空間函式庫(純數學運算,不存取系統 API)外,沒有任何第三方 SDK
- 沒有社交功能