繁體中文 English
隱私權政策

CalorieRecycle 隱私權政策

生效日期:2026 年 4 月 25 日

1. 總覽

CalorieRecycle(以下簡稱「本 App」)由 Anderson Tsai 開發,並尊重您的隱私。本政策說明本 App 收集哪些資料、如何使用、如何保護,以及您的權利。

2. 我們收集哪些資料

2-1 Apple HealthKit 資料

本 App 會在您授權後,讀取並寫入 Apple 健康 App 中的以下資料類型:

  • 活動能量 / Active Energy Burned
  • 基礎代謝能量 / Basal Energy Burned
  • 步數 / Step Count
  • 體重 / Body Weight
  • 身高 / Height
  • 出生日期(用於計算年齡)
  • 性別(用於計算 BMR)
  • 飲食熱量及各大營養素(碳水化合物、蛋白質、脂肪等)
  • 心率、靜止心率、HRV、血氧、體脂等(可選顯示)

本 App 將飲食記錄寫回健康 App,讓其他健康應用可同步使用。所有 HealthKit 資料僅儲存於您的裝置本地,不會上傳至任何伺服器。

2-2 相機

當您使用條碼掃描功能時,本 App 會請求相機權限以擷取食品條碼圖像,並即時解析後丟棄,不留存任何影像或視訊。

2-3 本機儲存資料

以下資料儲存於您裝置的 UserDefaults / 本機資料庫,不會傳送至外部:

  • 飲食日記(食物名稱、份量、熱量、時間)
  • 個人設定(語言、體重單位、熱量目標、活動量)
  • 健康快取(加速啟動用,定期從 HealthKit 更新)

2-4 外部 API

本 App 使用以下外部服務查詢食品營養資料,查詢關鍵字(食品名稱或條碼)會傳送至該服務:

  • USDA FoodData Central API(美國農業部食品資料庫)
  • Open Food Facts API(開放食品資料庫)

以上服務均為公開資料庫,不包含您的個人識別資訊。請參閱各服務的隱私政策以了解其資料處理方式。

3. 我們不收集的資料

  • 本 App 不收集任何個人識別資訊(姓名、電子郵件、電話等)
  • 本 App 不設帳號系統,無需登入
  • 本 App 不使用廣告追蹤或第三方分析 SDK
  • 本 App 不將您的健康資料傳送至開發者伺服器

4. 資料使用目的

所有資料均僅用於以下目的:

5. HealthKit 特別聲明

依據 Apple 開發者指南,本 App 特別聲明:

6. 資料安全

所有資料儲存於您的裝置本地,受 iOS 系統層級的沙盒保護。本 App 不維護任何外部資料庫或雲端備份。若您刪除本 App,所有本機資料將一併刪除。

7. 兒童隱私

本 App 不針對 13 歲以下兒童設計,亦不有意收集兒童個人資料。

8. 您的權利

您可隨時透過 iOS「設定 → 隱私權 → 健康」撤銷 HealthKit 存取權限。撤銷後,本 App 將無法讀取或寫入健康資料。您也可以直接刪除本 App 以移除所有本機資料。

9. 政策更新

本政策如有重大變更,將透過 App Store 版本更新通知。繼續使用本 App 即表示您同意更新後的政策。

10. 聯絡我們

開發者:Anderson Tsai

電子郵件:Calorie.Recycle@gmail.com

Privacy Policy

CalorieRecycle Privacy Policy

Effective Date: April 25, 2026

1. Overview

CalorieRecycle (the "App") is developed by Anderson Tsai. We respect your privacy. This policy describes what data the App collects, how it is used, how it is protected, and your rights.

2. What Data We Collect

2-1 Apple HealthKit Data

With your permission, the App reads and writes the following data types in Apple Health:

  • Active Energy Burned
  • Basal Energy Burned
  • Step Count
  • Body Weight
  • Height
  • Date of Birth (for age calculation)
  • Biological Sex (for BMR calculation)
  • Dietary Energy & Macronutrients (carbs, protein, fat, etc.)
  • Heart Rate, Resting HR, HRV, Blood Oxygen, Body Fat, etc. (optional display)

The App writes food log entries back to Apple Health so other apps can sync. All HealthKit data is stored locally on your device and is never uploaded to any server.

2-2 Camera

When you use the barcode scanner, the App requests camera access to capture barcodes. Images are decoded in real time and immediately discarded — no photos or videos are stored.

2-3 Local Storage

The following data is stored locally in UserDefaults / on-device storage and never sent off-device:

  • Food diary (food name, serving size, calories, timestamp)
  • User preferences (language, weight unit, calorie goal, activity level)
  • Health cache (for fast startup; periodically refreshed from HealthKit)

2-4 External APIs

The App queries these external services for food nutrition data; the search keyword (food name or barcode) is sent to each service:

  • USDA FoodData Central API
  • Open Food Facts API

These are public databases; your search does not include any personally identifiable information. See each service's privacy policy for their data practices.

3. What We Do NOT Collect

  • The App does not collect any personally identifiable information (name, email, phone, etc.)
  • The App has no account system; no sign-in is required
  • The App does not use ad-tracking or third-party analytics SDKs
  • The App does not send your health data to the developer's servers

4. How We Use Your Data

All data is used solely for:

5. HealthKit Disclosure

As required by Apple's developer guidelines, the App explicitly discloses:

6. Data Security

All data is stored locally on your device, protected by iOS system-level sandboxing. The App does not maintain any external database or cloud backup. Deleting the App removes all local data.

7. Children's Privacy

The App is not directed at children under 13 and does not knowingly collect personal data from children under 13.

8. Your Rights

You may revoke HealthKit access at any time via iOS Settings → Privacy & Security → Health. After revoking, the App will no longer be able to read or write health data. You may also delete the App to remove all local data.

9. Policy Updates

If we make material changes to this policy, we will notify you through an App Store update. Continued use of the App after updates constitutes acceptance of the revised policy.

10. Contact

Developer: Anderson Tsai

Email: Calorie.Recycle@gmail.com