Kkirok · JHSoft

Kkirok 隱私權政策

施行日期:2026年10月21日

JHSoft(以下稱「營運者」)僅處理 Kkirok 服務所需的最少個人資料,並於將食物照片傳送至外部 AI 前另行取得同意。原始照片不會儲存於 Kkirok 伺服器。

1. 處理的個人資料及使用目的

類別處理項目使用目的
會員註冊·登入電子郵件地址、Apple/Google 使用者識別碼、登入提供者、驗證·工作階段權杖或其加密值/雜湊值身分確認、維持登入、帳號保護
飲食紀錄食物名稱、餐別、紀錄日期、攝取量·熱量·營養資訊、目標熱量飲食的儲存·查詢·修改及提供統計
AI 分析使用者選擇的食物照片或搜尋詞、分析結果、圖片雜湊值、模型·處理時間·權杖(token)使用量食物辨識、營養資訊估算、品質改善與錯誤處理
投藥·體重紀錄(選擇性)藥物名稱·實際單次劑量(mg)·投藥日期·選填時間·時段·是否首次投藥·選填備註,測量日期·體重(kg)·選填時間·時段,另行同意的版本·時間管理另行同意之會員的投藥·體重歷史紀錄,以及與既有食物紀錄連結的依日期查詢。此資訊不會傳送至外部 AI·外部分析 SDK。
訂閱商品 ID、Apple 交易識別碼、Google Play 購買權杖的雜湊值·訂單 ID·base plan·offer、訂閱開始·購買·到期時間與狀態Apple·Google Play 訂閱驗證、提供付費功能、防止重複·不當使用
App 使用階段紀錄由裝置產生之隨機使用流程識別碼的伺服器雜湊值、平台·App 版本、畫面階段與成功·失敗、伺服器接收時間用於開始·驗證·首次記錄過程的錯誤處理及使用性改善。在支援此功能的 App 中,於使用服務期間傳送至 Kkirok 自有伺服器,不提供給廣告商或外部分析 SDK。不包含食物名稱·搜尋詞·照片·熱量·藥物·體重數值·廣告識別碼·帳號識別碼。
iOS 安裝·廣告成效統計(選擇性)App 執行個體識別碼、裝置·作業系統·App 資訊、首次啟動·工作階段·App 更新等基本 App 事件、因連線 IP 的暫時處理而得出的大致地區透過 Google Analytics 與 Google Ads 衡量安裝來源·廣告成效。僅在支援的 iOS 正式營運 App 中,使用者開啟「分享安裝統計」時才會收集。不傳送健康·飲食紀錄、照片、搜尋詞、電子郵件、Kkirok 帳號 ID、廣告 ID,亦不用於廣告個人化·再行銷。
服務營運請求時間、錯誤代碼·處理狀態、IP 位址的暫時處理、使用量紀錄安全性、故障處理、使用量限制與防止不當使用

僅在使用者親自拍攝或選擇時存取相機與照片圖庫。Kkirok 不會將原始照片保存於自有儲存空間,而是在記憶體中處理後用於 AI 分析請求。

2. 收集方式

App 使用階段紀錄會在開始畫面·驗證·搜尋·分析·儲存紀錄過程中自動產生。不另行顯示參與同意畫面。使用不與帳號連結的隨機流程識別碼,登出時會重設目前的流程並請求伺服器刪除。因通訊失敗而未刪除的資訊,也會在自開始接收起最多 30 天後清除。因重新安裝 App·多台裝置·離線等因素,可能與實際使用者數或安裝數不同。

iOS 安裝統計分享為另行提供的選擇性功能。 預設為關閉,在個人檔案設定中開啟前,不會啟動相關的 Google Analytics SDK。關閉後將停止後續收集,並一併撤回廣告衡量同意。即使未選擇,仍可使用 App 的其他功能。此統計與上述 Kkirok 自有伺服器的「App 使用階段紀錄」分開,不使用自動收集畫面名稱及收集廣告 ID·裝置供應商 ID(IDFV)。亦不使用 Google 信號、詳細位置·裝置資訊收集及廣告個人化。

投藥·體重紀錄為選擇性功能。即使未另行同意健康資訊的收集·使用,仍可使用既有的食物紀錄·搜尋·訂閱。可在該功能的同意管理中撤回,撤回後投藥·體重歷史紀錄將被刪除,但既有食物紀錄會保留。

Apple 健康 App 體重同步與 Android Health Connect 體重同步為另行提供的選擇性功能。使用者同意 Kkirok 帳號的健康資訊處理及匯入期間,並在健康 App 中允許讀取體重後,會將體重·測量日期與時間·來源,以及用於重複·刪除處理的識別資訊儲存於該帳號的伺服器。Kkirok 不會在健康 App 中寫入或刪除紀錄,也不會將匯入的健康資訊提供給外部 AI 或廣告分析。

Health Connect 僅請求讀取使用者所選期間的體重,不請求其他健康項目或對健康 App 的寫入權限。30 天以前的紀錄,僅在裝置支援額外歷史紀錄讀取權限且使用者允許時才會匯入。即使取消權限或讀取結果為空,也不會自動刪除已匯入的體重。

在支援解除連結·刪除匯入體重的新版 App 中,會在確認要刪除的筆數與期間後,刪除匯入的體重(包括經修改或被選為代表值的匯入紀錄)。僅刪除從已解除連結之提供者匯入的體重,直接輸入的體重、從其他提供者匯入的體重,以及 Apple 健康 App·Health Connect 的原始資料都會保留。舊版僅停止連結並不會刪除紀錄。用於防止重新匯入已刪除原始資料的最少原始識別資訊與請求重試確認資訊,會在相關健康資訊同意維持期間保管,並於撤回同意·會員退出時一併刪除。此刪除確認資訊中不保管測量值。

3. 保存及使用期間

App 使用階段紀錄: 自開始接收起最多 30 天。登出時會請求刪除該流程,災難復原備份最多保存 30 天。

選擇性 iOS 安裝統計: Google Analytics 的使用者·事件資料保存期間設定為 2 個月,且不使用因新活動而延長期間的功能。彙總的標準報表可能不適用此期間,匯出至 Google Ads 的轉換資料則適用該服務的保存政策。撤回同意代表停止後續收集,並不代表已傳送的資訊會立即刪除。刪除·停止處理請求可透過下方聯絡方式提出。

4. 個人資料提供給第三方

營運者不販售個人資料,原則上不提供給第三方。但僅在使用者另行同意或有法令依據時,於必要範圍內提供。

5. 委託處理及跨境傳輸

受託者·傳輸國家項目·目的時點·方式保存期間
Anthropic, PBC
美國
使用者同意的食物照片或搜尋詞與分析提示詞
AI 食物·營養分析
使用者請求 AI 功能時以 HTTPS 傳送依標準 Anthropic API 政策,輸入·輸出於接收或產生後 30 天內刪除。執行使用政策或遵守法令時可能有例外
Resend, Inc.
美國
電子郵件地址、驗證碼與驗證郵件內容
寄送會員註冊身分驗證郵件
電子郵件註冊·重新寄送請求時以 HTTPS 傳送電子郵件資料 30 天。契約終止時適用依受託者政策的刪除程序
Apple Inc.
美國
Apple 使用者識別碼與 App Store 交易資訊
Apple 登入·訂閱付款及驗證
Apple 登入·購買·訂閱狀態變更時以 HTTPS 處理依 Apple 帳號·付款及相關法令規定的期間
Google LLC (Google Analytics·Google Ads)
美國等 Google 的全球處理設施
選擇性 iOS 安裝統計的 App 執行個體識別碼·裝置/App 資訊·基本 App 事件及大致地區
衡量安裝來源·廣告成效。不包括健康·飲食紀錄、照片、搜尋詞、電子郵件、Kkirok 帳號 ID 與廣告 ID
在個人檔案中開啟「分享安裝統計」後由 SDK 以 HTTPS 傳送,並於與 Analytics 連結的 Google Ads 中為衡量目的處理Analytics 使用者·事件資料 2 個月(不因活動延長)。彙總報表及 Ads 轉換資料適用該服務政策
Google LLC
美國
Google 使用者識別碼與 Google Play 商品·購買權杖·訂單·訂閱狀態
Google 登入·訂閱付款及驗證
Google 登入·購買·訂閱狀態變更時以 HTTPS 處理依 Google 帳號·Google Play 付款及相關法令規定的期間

安裝統計的跨境傳輸,可透過關閉個人檔案中的「分享安裝統計」來停止。即使拒絕,基本 App 功能也不受限制。Google 的處理設施與保存方式可在 Firebase 隱私權保護說明, Google Analytics 資料保護說明 及 Google 隱私權政策中查看。

您可以不同意傳送至 Anthropic,或在 App 設定中撤回同意。此時將無法使用照片分析與 AI 額外搜尋,但仍可使用直接輸入與一般搜尋等其他功能。

6. 銷毀程序與方式

會員退出完成後,帳號、飲食、與使用者連結的 AI 分析·使用量·校正·搜尋請求、工作階段及 OAuth 資訊將以單一資料庫交易永久刪除,營運服務中將不再存取或使用。與使用者無連結的共用營養·搜尋快取及去識別化彙總資訊可能會保留。

7. 使用者的權利與行使方式

自動續訂訂閱與帳號退出無關,須在 Apple ID 或 Google Play 的訂閱管理畫面中取消;僅刪除 App 或退出 Kkirok 帳號,並不會自動取消商店訂閱。

8. 安全保障措施

營運者採取傳輸區段加密(HTTPS)、權杖加密或雜湊儲存、存取權限限制、管理員驗證、資料庫備份與錯誤紀錄檢查等合理的保護措施。

9. 未滿 14 足歲兒童

Kkirok 不以未滿 14 足歲的兒童為服務對象,若得知為此類使用者的資訊,將於必要確認後刪除。

10. 政策變更

若因法令或服務變更而修改本政策,將於施行前透過 App 或服務畫面通知。重大變更於必要時將另行取得同意。

11. 個人資料相關聯絡

營運者: JHSoft
電子郵件: kkirok.app@gmail.com