隱私權政策
本頁為翻譯版本。若與英文版有出入,以英文版為準。 English
ColorWander(「我們」、「本應用程式」)由獨立開發者陳正豪(Zhenghao Chen,[email protected])開發。照片完全在您的裝置上處理。離開裝置的請求僅限於:將照片內建的 GPS 座標換取地名的反向地理編碼請求、匿名使用統計(不含個人資料、不含照片,詳見下文;可隨時在「設定 → 關於」中關閉),以及 Apple 本身的服務(StoreKit、iCloud 照片)。沒有帳號系統,沒有追蹤 SDK,沒有廣告識別碼。
重點摘要
| 內容 | 去向 |
|---|---|
| 照片像素資料 | 僅存於裝置本機 |
| EXIF 拍攝時間 | 僅存於裝置本機 |
| EXIF GPS 座標 | 傳送至 Apple 地理編碼服務;Apple 回應較慢或失敗時,同時傳送至我們以 OpenStreetMap 為基礎的轉送服務,以換取地名 |
| 訂閱狀態 | Apple StoreKit(系統鑰匙圈) |
| 偏好設定(語言、外觀) | 裝置本機 UserDefaults |
| 已儲存的卡片及其原圖副本 | App 沙盒 Documents/photos/,僅存於本機 |
| 匿名使用統計 | 匿名,可在「設定 → 關於」中關閉 |
我們從您的裝置讀取哪些資料
- 您選擇的照片 — 透過系統照片選擇器選取照片後,本應用程式會讀取其像素資料、EXIF 拍攝時間與 GPS 座標(如有),用於產生卡片。像素資料永遠不會離開裝置。
- EXIF 中繼資料 — 拍攝時間僅儲存於本機;GPS 座標僅用於換取城市名稱(見下文)。
- Vision 場景辨識(僅於本機執行)— 照片沒有可用的位置資訊時,Apple 內建的 Vision 模型會在裝置上辨識場景(例如「海灘」),以提供備選標籤。照片與標籤皆不會離開裝置。
- 原況照片的動態與聲音 — 匯出原況照片時,系統框架會在本機讀取原始配對影片與音軌,與卡片合成後寫回「照片」圖庫。全程不會離開裝置。
我們向裝置外傳送哪些資料
- Apple 地理編碼服務 — 只要您選擇的照片含有 GPS 資訊,其座標即會透過 Apple 官方介面換取地名(切換地名語言時會再請求一次),即使您之後隱藏了標註亦同。我們僅接收文字結果。
- 經由我們的轉送服務存取 OpenStreetMap Nominatim — 若 Apple 約 1 秒內未傳回結果(在中國大陸部分網路環境下較為常見),同一座標亦會傳送至我們的 HTTPS 轉送快取服務
geo.bryantchen.cc/reverse,由其轉送至 OpenStreetMap 的反向地理編碼服務(nominatim.openstreetmap.org),並短暫快取結果,以遵守 Nominatim 的使用規範。系統採用最先傳回的可用結果。僅傳送座標、所需語言,以及標明本應用程式的 User-Agent——不含照片、不含識別碼、不含帳號。 - 匿名使用統計 — 本應用程式會傳送少量匿名的功能使用事件(例如
app_open開啟應用程式、onboarding_completed完成引導、export_completed匯出成功、export_failed匯出失敗)至我們的統計服務供應商 PostHog(us.i.posthog.com),協助我們了解功能使用情形並改進產品。每筆事件包含:隨機產生的安裝層級 UUID(並非您的 Apple ID,亦非廣告識別碼 IDFA/IMEI;解除安裝後重新安裝即會重設)、應用程式版本、iOS 版本、裝置型號、應用程式語言,以及與事件相關的欄位(例如版式名稱、付費牆入口;匯出失敗時附上一則簡短的技術錯誤原因,即 iOS 傳回的錯誤碼與說明)。不含照片、不含您輸入的文字、不含姓名、電子郵件、精確位置或任何可識別您身分的資訊。 您可隨時在「設定 → 關於 →『分享匿名使用資料』」中關閉——關閉的同時,裝置上尚未傳送的排隊事件也會一併刪除。如需刪除已上傳的匿名資料,請以電子郵件與我們聯絡,我們將盡最大努力處理。 - iCloud 照片 — 若您選擇的照片原圖存放於 iCloud,iOS 會從 Apple 下載原圖供本應用程式使用。
- App Store/StoreKit 2 — 購買、恢復購買與訂閱狀態皆由 iOS 內建的 StoreKit 處理;我們沒有自己的付款伺服器,也永遠不會接觸您的付款資訊。
我們不蒐集哪些資料
- 不蒐集身分資訊。 無帳號、無註冊——不蒐集姓名、聯絡方式、身分證字號、電子郵件密碼。
- 不讀取通訊錄、簡訊、通話紀錄。 完全不申請相關權限。
- 不蒐集裝置唯一識別碼。 不使用 IDFA、IMEI 或任何跨應用程式識別碼;統計所用的隨機 UUID 僅屬於本應用程式的此次安裝。
- 不讀取裝置定位。 不使用定位服務,不取得您的即時位置——僅讀取照片檔案中既有的 GPS 資訊,且僅用於換取城市名稱。
- 不蒐集內容。 您的照片、文字、卡片永遠不會上傳;統計事件描述的是「動作」(例如「以郵票版式匯出了一張卡片」),而非「內容」。
- 無當機回報工具。 不蒐集當機紀錄;我們收到的唯一錯誤資訊,是上述匿名統計中那則簡短的匯出失敗原因。
我們申請的權限
| 權限 | 用途 |
|---|---|
| 照片圖庫(讀取) | 讀取您選擇的照片以產生卡片 |
| 照片圖庫(新增) | 將匯出的卡片儲存回「照片」圖庫 |
以上權限皆可隨時在 iOS「設定 → ColorWander」中變更。
本機儲存
- 已儲存的卡片(JPEG 或 PNG)位於 App 沙盒
Documents/photos/,同時保存一份產生該卡片的原圖副本,方便日後再次編輯;此副本保留照片原有的中繼資料(例如拍攝時間與 GPS)。 - 一個小型 JSON 中繼資料檔(
history.json)儲存每張卡片的標題文字、版式名稱、顏色、拍攝時間、比例、地名,以及原圖在照片圖庫中的識別碼與檔名,用於再次編輯。 - 偏好設定(語言、外觀、引導狀態、訂閱快取)儲存於
UserDefaults。 - 訂閱權益由 Apple StoreKit 透過系統鑰匙圈持久保存。
刪除全部本機資料:解除安裝本應用程式即可。訂閱狀態隨您的 Apple ID 保存,可在「設定 → Apple ID → 訂閱項目」中管理。
兒童
ColorWander 分級為 4+,不會蓄意蒐集任何人(包括兒童)的個人資料。
第三方內容
內建資源(字型、地理資料、文學語料)均為靜態檔案,不會連網。授權致謝請見《服務條款》及應用程式內「設定 → 關於 → 致謝」。
政策變更
若本政策發生實質變更(例如新增離開裝置的資料流),頂端日期將隨之更新,並於版本更新說明中註明。
聯絡我們
如有任何問題或疑慮:[email protected]