Translations are provided for convenience. Mandatory local consumer and privacy rights still apply.
1. Scope of Privacy Policy
This Privacy Policy explains how AI Calorie handles your information, protects your personal data, and provides you with transparent choices when using our service.
2. Information we may process
Depending on enabled features, we may process account identifiers, email address, password-derived authentication data, profile settings, age range, height, weight, goals, dietary restrictions, food allergies, voluntarily provided health conditions, meal records, hydration goals and daily water progress, food photos, short voice meal notes, notes, activity information, device language, diagnostics, purchase status and support messages.
During profile setup, age, height, weight, work or study activity pattern, exercise frequency and intensity, dietary restrictions, allergies and health conditions are saved only after you give separate explicit consent. If you enable “Increase food budget after exercise”, the app requests read-only workout and active-calorie access from Apple Health on iOS or Health Connect on Android. It uses explicit workouts from the previous local calendar day and counts only Active Energy recorded inside merged workout intervals; steps and ordinary all-day movement are not added again. While enabled, exercise frequency and intensity from profile settings are excluded from the base calorie estimate to avoid counting planned exercise and tracked exercise twice. Health data connections are managed separately on this device with five optional switches: import body weight, import steps, import activity, export body weight, and export nutrition. Import steps is used for on-device activity trends; import activity is used for active-calorie and workout trends; on Android, Health Connect history access may also be requested so the 90-day view can include older data, and the app falls back to the period currently available if that access is not granted. Imported trend records are not uploaded to the AI Calorie backend. Imported body weight becomes part of AI Calorie weight history and, after sign-in, is included in encrypted account sync like other weight records. Export body weight writes weight entries created or edited in AI Calorie and may send the latest AI Calorie weight once when first enabled. Export nutrition writes supported meal nutrients and reliably identified plain-water intake; editing or deleting a synced meal updates or removes matching records created by AI Calorie. These five connection switches are stored only on the current device and are cleared when local account data is removed; they do not follow the account to another device. Turning a switch off stops future use of that connection but does not automatically delete health-platform history already written. Health data is not sold or used for advertising.
When you request an AI meal or nutrition feature, the consented dietary and health context may be included with that request to reduce conflicting or unsafe suggestions.
Camera access is used only after permission to scan food barcodes or take a meal photo. Photo-library access is used only after permission to choose a meal photo. Microphone access is used only after permission and only when you intentionally start voice input for AI Quick Add. Barcode data is used to look up the product; manual entry remains available if scanning does not work.
When you request meal-photo recognition, one selected image—or optionally up to two images of the same meal from different angles—is sent through our AI backend to the configured AI provider to identify visible foods and estimate portions. The current flow does not save the original images in the app meal record or AI backend; they are held only temporarily for the request and review, then cleared. Provider processing is subject to the provider terms and privacy controls described in this policy.
For standard retail barcode lookups, the app may send the barcode plus a lookup outcome/source category to the AI Calorie backend so we can measure product coverage and prioritize missing products. If the product identity is known but verified nutrition is unavailable, the app may also send that public product name and brand with the barcode to the AI Calorie backend to obtain a clearly labeled generic nutrition estimate. These requests do not include your account or installation identifier. The AI Calorie backend does not store your IP in the observation record; when Cloudflare supplies a coarse country code, only aggregated Taiwan/other/unknown scan counts are retained.
If verified nutrition remains unavailable, the app may use existing food records and a food-type profile to complete a clearly labeled nutrition estimate on the device. If you enter only a product name or brand and leave nutrition blank, the generated estimate is used for your meal record but is not submitted to the AI Calorie backend as if it were package-label nutrition you provided.
If a barcode is missing and you choose to add the product with package-label nutrition, its barcode, product name and calories per 100 g are remembered on your device. Standard retail codes are also sent to the AI Calorie backend without your account identity for automatic validation. The app includes a random installation identifier only to distinguish independent contributions; the backend immediately converts it to a one-way SHA-256 hash and stores only that hash. Store-only variable-weight codes remain on the device.
Precise location and contacts are not collected unless a future feature clearly asks for them and this policy is updated first.
2A. Optional barcode contributions
When you add a missing product, you may also provide a brand and optional nutrition values such as protein, carbohydrate, fat, fiber, sugars and sodium per 100 g. These contributed product fields are stored on your device and, for standard retail codes, sent to the AI Calorie backend without your account identity for automatic cross-device validation. Unknown fields may be left blank.
3. Why we use information
Information may be used to estimate meals, personalize goals, apply dietary and health safety context to AI prompts, secure the service, answer feedback or support requests, prevent abuse, process purchases and improve reliability. Account and cross-device sync processing applies only if those features are enabled. We do not sell personal information or use health information for advertising.
4. AI processing and service providers
Meal photos and text may be sent through our backend to contracted AI or cloud providers when you request an AI feature. On supported iOS devices, Voice Quick Add uses Apple SpeechAnalyzer on-device. On Android, the temporary voice recording is sent through our AI backend to the configured AI provider to create an editable transcript, and the original recording is not saved as a meal recording. After you review or edit that transcript and request a nutrition estimate, the text is sent through our backend together with the app language and any dietary or health context you previously consented to use for AI nutrition features. The backend does not keep the original meal photo for ordinary operation, and the app keeps only data you confirm. We limit the data sent, use providers under appropriate agreements and update this page when the provider list or use materially changes. Service providers may also support hosting, authentication, crash reporting, payments and customer support.
5. Retention, security and international transfers
We retain information only as long as needed for the service, legal obligations, dispute resolution and security. Reasonable technical and organizational safeguards are used, but no system is completely secure. Providers may process data in other countries, subject to applicable transfer safeguards.
6. Your choices and rights
You may change optional permissions, correct profile information, request a portable copy of available records through support, object to certain processing or request deletion. Rights vary by location and may include access, correction, portability, restriction and complaint to a regulator. We may need to verify identity before acting.
7. Children and contact
AI Calorie is not directed to children below the minimum digital-consent age in their location without required parental permission. If you believe a child provided data improperly, contact support so it can be reviewed and deleted.
AI quick add
When you use AI Quick Add, the meal description you type, your app language and any dietary or health context you previously consented to share with AI nutrition features are sent through our AI backend to the configured AI provider. The provider returns estimated foods, portions, calories and nutrients in a single request. Quick Add does not use the food-search database to replace those AI values. The text is processed for the request and is saved as a meal record only if you choose to add the result.
Voice quick add
When you start voice input, the app asks for microphone permission. On supported iOS devices, Apple SpeechAnalyzer produces editable text on-device. On Android, the app records only while you actively use the microphone, then sends that temporary audio through our AI backend to the configured AI provider to create an editable transcript. The original Android recording is not saved as a meal recording. After you review or edit the transcript and tap Estimate, the text, app language, and any dietary or health context you previously consented to use for AI nutrition features are sent through our backend for the nutrition estimate.
Personalized meal plans
When you ask the Plan page to build a meal plan, your app language, calorie and nutrient targets, today’s logged meal totals, recent plan-replacement history, and the profile, dining, dietary or health context you previously allowed for nutrition recommendations are sent through our AI backend to the configured AI service. A temporary dining choice made on the Plan page applies only to that plan and does not change your saved profile preference. Only the generated plan is returned to the app; implementation model details are not shown. Replaced-plan history and the current plan are included in encrypted account sync when you are signed in.
Daily nutrition score
The app may calculate and save one daily nutrition score on your device for each date with meal data. The saved history contains only the single overall score, together with the nutrition targets needed to keep that historical score consistent if your profile changes later. Separate protein, carbohydrate, fat, fiber, sodium or calorie sub-scores are not stored as daily score records.
Global food search
When you choose global food search, the search terms and a normal network request are sent directly to a third-party global food data service to return matching products and nutrition data. AI Calorie does not include your profile, health conditions, allergies or meal history in this request. The service may process technical network data such as your IP address under its own terms and privacy practices.
Account and automatic sync
Email sign-in creates or accesses an AI Calorie account. We store the email identifier and a password-derived verifier; we do not store the plain-text password. Portable records such as profile settings, meals, weight history and saved foods are encrypted before being stored on the AI Calorie backend and are synchronized automatically while you use the app and when you sign in on another device. Device-only references such as a local profile-photo file URI are not synchronized.
Hydration challenge records
The Hydration Challenge saves your daily tracking goal and volume-based water progress by local calendar date. It also saves frequent-amount usage and any bottle or glass names and volumes you choose to add under My containers. If you are signed in, these hydration records are portable data included in the existing encrypted automatic account sync and account-deletion scope. The reference-goal action uses your current profile weight only on the device to produce a simple reference value; it does not send that calculation to AI or a separate network service. The hydration-reminder switch reuses the existing device-only local notification setting. Hydration Challenge records are not currently written to Apple Health or Health Connect.
Personal hydration plan
The personal hydration plan is calculated on the device. It may use your latest AI Calorie weight, saved goal and diet settings, consented health conditions, and exercise minutes already stored in AI Calorie. If you have enabled activity import, the app may also use workout minutes that Apple Health or Health Connect already makes available under that optional connection; opening the hydration plan does not request a new health permission. You can manually choose exercise minutes, sweat level, hot-environment adjustment, a fine-tuning amount, and whether a clinician has set a fluid limit. Those daily plan choices and any clinician-set daily fluid amount you enter are stored as sensitive hydration data and, when signed in, are included in the existing encrypted portable-data sync and account-deletion scope. Saved health-condition labels remain in your existing consented profile and are not copied into the hydration-plan record. The calculation is not sent to AI or another network service.
Previous workout records
AI Calorie no longer shows a dedicated Workout bottom tab. If you used the previous training feature, existing weekly plans, schedule changes, exercises, completed sets, repetitions, training weight, duration, cardio speed, workout times, favorites and personal records remain stored so removing the tab does not erase your history. When signed in, these portable records remain in encrypted automatic account sync and can restore on another device. They are not currently written back to Apple Health or Health Connect; health-platform activity remains a separate optional connection.
Manual activity records and AI Quick Add
The Activity page lets you save an activity type, duration, intensity and time. If your current profile weight is available, the app calculates a reference active-calorie estimate from activity, intensity, duration and weight; it is not a wearable measurement and does not automatically change your daily calorie target. Saved activities and favorites are portable records included in encrypted account sync when signed in and in account deletion. When you use Activity Quick Add, the activity description and app language are sent through our AI backend to the configured AI provider so it can map the description to one of the supported activity types, duration and intensity. On supported iOS devices, voice input is transcribed on-device before the text request; on Android, the temporary microphone recording is sent through our AI backend to the configured AI provider for transcription and activity parsing, and the original recording is not saved as an activity recording. The AI result is not saved until you confirm Add Activity. Manual and Quick Add activity records are not currently written to Apple Health or Health Connect.
Apple Health and Health Connect
Health connections are optional and controlled separately on this device: import body weight, import steps, import activity, export body weight, and export nutrition. Import connections are read-only. Export body weight writes AI Calorie weight entries you create or edit; turning it on may also send your latest AI Calorie weight once. Export nutrition writes supported meal nutrients and reliably identified plain-water intake, and editing or deleting a synced meal updates or removes the matching records created by AI Calorie. Turning a switch off stops future use of that connection but does not automatically delete health-platform history already written. Health data is not sold or used for advertising.
Local reminders and notifications
If you turn on meal, hydration, weight, activity or CalOtter suggestion reminders, the app asks for system notification permission and schedules notifications locally on your device. Reminder on/off preferences and the activity reminder time stay on the device. Activity reminders use the time you choose and no longer read a previous workout-plan schedule. These reminder features do not register or upload a remote push token to the AI Calorie backend. You can turn reminders off or change notification permission at any time.
Support reports, attachments and device diagnostics
When you contact AI Calorie from Settings, you may attach up to three attachments. Device diagnostics are included by default but can be turned off before sending. Diagnostics may include app version and build, device model, operating-system version, app language and theme, notification/camera/photo permission status, and simplified error types. They do not include passwords, browsing history, network endpoints, request contents, health-record contents, contacts or precise location. The support message, diagnostics and attachments are stored on the AI Calorie backend for troubleshooting and may also be forwarded through our private Telegram support bot to the designated support recipient so the issue can be reviewed promptly.
Task rewards and gem ledger
When you claim a completed task while signed in, AI Calorie first synchronizes the latest portable account records already covered by account sync. The claim then sends the task identifier, daily or monthly period key, and device time-zone offset used to match local calendar days. The backend recalculates completion from the synchronized meal, hydration, and eligible manual-weight records, determines the fixed gem amount, stores your account-linked gem balance, and records an idempotent transaction so the same task instance cannot be rewarded twice. The gem transaction itself does not copy meal names, food photos, weight values, or hydration amounts into transaction details. Gem balance and reward transactions follow the signed-in account and are included in account deletion, subject to limited retention required for security, fraud prevention, or legal obligations.
Previous CalOtter World items
The current app no longer exposes the CalOtter World game page. If you previously obtained virtual items there, the existing gem ledger, item identifiers and acquisition times, room-slot layout, and selected outfit may remain stored with your account so removing the page does not silently erase account history. These legacy records remain within the account-deletion scope, subject to any limited retention required for security, fraud prevention, or law. The current Activity page does not load the previous Godot game runtime or send account state to it.
當你要求餐點照片辨識時,可以只送出一張照片,也可以選擇同一份餐點最多兩張不同角度照片;照片會經由甲骨文後端送到設定的 AI 供應商,用來辨識看得見的食物與估算份量。目前流程不會把原始照片保存到 App 餐點紀錄或甲骨文後端,只會在請求與確認期間暫時處理,完成後清除;供應商的處理仍依本政策所述的供應商條款與隱私控制辦理。
一般商品條碼每次查詢時,App 可能把條碼以及「可直接記錄/估算/只有商品身分/查無資料」與查詢來源類別送到 AI熱量計算後端,用來衡量商品覆蓋與優先補足缺口。若已辨識商品身分但沒有可驗證的營養資料,App 也可能把該條碼、公開商品名稱與品牌送到 AI熱量計算後端,取得清楚標示為估算的一般食品營養值。這類請求不附帶帳號或安裝識別碼;AI熱量計算後端不把 IP 寫入觀測紀錄。Cloudflare 若提供粗粒度國家碼,只保存台灣/其他/未知的聚合掃碼次數。
資訊可能用於帳號登入、跨裝置自動同步、辨識餐點、個人化目標、把飲食與健康安全條件加入 AI 提示詞、保護服務安全、回覆意見回饋或客服、防止濫用、處理購買及改善穩定性。我們不販售個人資料,也不使用健康資料投放廣告。
4. AI 處理與服務供應商
當你主動使用 AI 功能時,餐點照片或文字可能經由我們的後端傳送給受委託的 AI 或雲端供應商。支援的 iOS 裝置會使用 Apple SpeechAnalyzer 在裝置端產生語音逐字稿;Android 語音快速記錄則會把你主動錄製的暫時音訊經由 AI 後端送至設定的 AI 供應商產生可修改逐字稿,原始錄音不會保存成餐點錄音。你確認或修改逐字稿並要求營養估算後,文字才會連同 App 語言,以及你先前已同意用於 AI 營養功能的飲食或健康背景,經由後端送出。後端一般不保存原始餐點照片,App 只保留你確認後的餐點資料。我們會限制傳送範圍、要求適當契約保障,並在供應商或用途有重大變更時更新本頁。其他供應商也可能提供主機、驗證、當機回報、付款及客服服務。
當你使用 AI 快速記錄時,你輸入的餐點描述、App 語言,以及你先前已同意提供給 AI 營養功能的飲食或健康背景,會透過我們的 AI 後端傳送至設定的 AI 供應商。供應商會在單次請求中回傳食物、份量、熱量與營養估算;快速記錄不會再以食物搜尋資料庫覆蓋這些 AI 數值。文字只為本次請求處理,只有在你確認加入後才會成為餐點紀錄。
語音快速記錄
當你主動開始語音輸入時,App 會先要求麥克風權限。支援的 iOS 裝置會使用 Apple SpeechAnalyzer 在裝置端產生可修改文字。Android 則只會在你主動使用麥克風期間錄音,停止後把該次暫時音訊經由我們的 AI 後端送至設定的 AI 供應商產生可修改逐字稿;Android 原始錄音不會保存成餐點錄音。你確認或修改逐字稿並按下估算後,文字、App 語言,以及你先前已同意用於 AI 營養功能的飲食或健康背景,才會再經由我們的後端送出進行營養估算。
個人化飲食方案
當你在「方案」頁建立飲食方案時,App 語言、熱量與營養目標、今天已記錄餐點總量、近期換菜紀錄,以及你先前同意用於營養建議的個人資料、用餐方式、飲食或健康背景,會透過我們的 AI 後端送至設定的 AI 服務。你在「方案」頁臨時切換的用餐方式只套用於該次方案,不會改寫個人化設定中的長期偏好。App 只接收產生的方案,不顯示實作模型資訊。登入後,目前方案與換菜學習紀錄會納入既有加密帳號同步。
「喝水挑戰」會依本機日曆日期保存每日追蹤目標與以實際容量記錄的飲水進度,也會保存常用容量的使用情況,以及你自行加入「我的容器」的水瓶/杯子名稱與容量。若你已登入,這些喝水紀錄屬於可攜式資料,會納入既有的加密帳號自動同步與帳號刪除範圍。「參考目標」只會在裝置端使用目前個人資料中的體重產生簡易參考值,不會把這項計算送給 AI 或另一個網路服務。飲水提醒開關直接共用既有、只保存在目前裝置的本機通知設定。目前「喝水挑戰」紀錄不會寫入 Apple 健康或 Health Connect。
個人飲水計畫
「個人飲水計畫」會在裝置端計算,可使用 AI熱量計算中最新的體重、已儲存的目標與飲食設定、已同意保存的健康狀況,以及 App 內既有的運動分鐘。若你已主動開啟活動匯入,App 也可能使用 Apple 健康或 Health Connect 在該選用連接下已提供的運動分鐘;開啟飲水計畫本身不會另外要求新的健康權限。你可手動設定運動分鐘、流汗程度、炎熱環境調整、微調量,以及是否有醫療人員要求限制液體;這些當日計畫選項與你輸入的醫療人員指定每日液體量會作為敏感飲水資料保存,登入後納入既有加密可攜資料同步與帳號刪除範圍。既有健康狀況名稱仍只留在已取得同意的個人資料中,不會複製進飲水計畫紀錄。這項計算不會送到 AI 或另一個網路服務。
既有運動與訓練紀錄
AI熱量計算目前不再顯示獨立的「運動」底部分頁。若你曾使用舊版訓練功能,既有每週課表、改期、動作、完成組數、次數、訓練重量、時間、有氧速度、訓練開始/結束時間、收藏與個人紀錄仍會保留,移除分頁不會刪除歷史資料。登入後,這些可攜式紀錄仍納入加密帳號自動同步並可在另一台裝置恢復。目前既有訓練紀錄不會反寫 Apple 健康或 Health Connect;健康平台活動仍是另一個選用連接。
手動活動紀錄與 AI 快速新增
「活動」頁可保存活動類型、實際分鐘、強度與記錄時間。若目前個人資料已有體重,App 會依活動、強度、時間與體重計算活動熱量參考值;這是估算,不是穿戴裝置量測,也不會自動改寫每日可吃熱量。已記錄活動與「我的活動」收藏屬可攜式資料,登入後納入既有加密帳號同步與帳號刪除範圍。當你使用「快速新增」時,你輸入的活動描述與 App 語言會經由我們的 AI 後端送至設定的 AI 供應商,由 AI 對應到既有支援的活動種類、時間與強度。支援的 iOS 裝置會先在裝置端把語音轉成文字後再送出文字請求;Android 則只在你主動使用麥克風期間錄音,停止後把該次暫時音訊經由 AI 後端送至設定的 AI 供應商進行轉錄與活動解析,原始錄音不會保存成活動錄音。AI 結果只有在你確認「加入活動」後才會成為活動紀錄。目前手動與快速新增的活動紀錄不會寫入 Apple 健康或 Health Connect。
可能处理账号、个人设置、目标、饮食限制、食物过敏、自愿提供的健康状况、餐点记录、照片、设备诊断、购买状态和客服信息。相机权限仅在获准后用于扫描食品条码;扫描结果只用于查找产品,无法扫描时仍可手动输入。 查询普通商品条码时,App 可能把条码、结果类别和来源类别发送到 AI Calorie 后端。若已识别商品但没有可靠营养资料,也可能把条码、公开商品名称和品牌发送到 AI Calorie 后端,以取得明确标为估算的通用营养值。这些请求不包含账号或安装标识,AI Calorie 后端不在观测记录中保存 IP;Cloudflare 若提供粗略国家代码,只保留台湾/其他/未知的汇总次数。 若仍没有可靠营养资料,App 可使用已有食品资料和食品类型基准在设备上补全并明确标记为估算值。若您只输入名称或品牌而把营养栏留空,系统生成的估算只用于餐点记录,不会作为您提供的包装营养资料发送到 AI Calorie 后端。 若您主动补充缺失商品,条码、商品名称和每 100 克热量会保存在设备;普通商品条码也会在不附带账号身份的情况下发送到 AI Calorie 后端自动验证。App 会附上随机安装标识以区分不同设备,AI Calorie 后端会立即将其转换为单向 SHA-256 哈希并只保存哈希;卖场自编变动重量码只留在设备。 您还可以选填品牌以及每 100 克的蛋白质、碳水化合物、脂肪、膳食纤维、糖和钠;这些主动补充的商品字段会随普通商品条码一起发送到 AI Calorie 后端自动验证,不知道的字段可以留空。 餐食照片识别仍可只拍一张;你也可以选择同一份餐食最多两张不同角度照片。每张照片都只会由配置的 AI 服务商临时处理,App 会交叉匹配两个角度中的同一食物,以降低单一视角造成的份量估算误差。第二个角度可提高一致性,但不保证得到精确重量或热量。 当您主动使用营养标签识别时,选取的包装营养标签照片会经由甲骨文后端发送给配置的 AI 服务商,以读取可见的营养数值。照片只会暂时处理;除非您确认添加餐食,否则不会保存为餐食照片或商品记录。
3. 用途与 AI
经明确同意的饮食和健康资料可在您使用 AI 餐点或营养功能时加入请求,以提高建议安全性;我们不出售个人资料,也不将健康资料用于广告。
4. 保存与安全
资料仅在必要期间保存,并采用合理安全措施;服务商可能在其他国家处理资料。
5. 权利与儿童
您可申请访问、更正、导出或删除。未获必要家长同意时,本服务不面向低于当地数字同意年龄的儿童。
AI 快速记录
当你使用 AI 快速记录时,你输入的餐食描述、App 语言,以及你此前已同意提供给 AI 营养功能的饮食或健康背景,会通过我们的 AI 后端发送给已配置的 AI 服务商。服务商会在一次请求中返回食物、份量、热量和营养估算;快速记录不会再用食物搜索数据库覆盖这些 AI 数值。文字仅为本次请求处理,只有在你确认添加后才会成为餐食记录。
语音快速记录
当你主动开始语音输入时,App 会先请求麦克风权限。受支持的 iOS 设备会使用 Apple SpeechAnalyzer 在设备端生成可修改文字。Android 仅在你主动使用麦克风期间录音,停止后把该次临时音频经由我们的 AI 后端发送至已配置的 AI 服务商以生成可修改转录文字;Android 原始录音不会保存为餐食录音。你确认或修改转录文字并点击估算后,文字、App 语言以及此前已同意用于 AI 营养功能的饮食或健康背景才会再次通过我们的后端发送,用于营养估算。
个性化饮食方案
当你在“方案”页建立饮食方案时,App 语言、热量与营养目标、今天已记录餐食总量、近期换菜记录,以及你此前同意用于营养建议的个人资料、用餐方式、饮食或健康背景,会通过我们的 AI 后端发送至已配置的 AI 服务。你在“方案”页临时切换的用餐方式只用于该次方案,不会改写个性化设置中的长期偏好。App 只接收生成的方案,不显示实现模型信息。登录后,当前方案和换菜学习记录会纳入现有加密账号同步。
当你主动使用全球食物搜索时,搜索关键词和普通网络请求会直接发送至第三方全球食品数据服务,以取得匹配的食品和营养资料。AI Calorie 不会在该请求中附带你的个人资料、健康状况、过敏信息或餐食历史。该服务可能依据其自身条款和隐私规则处理 IP 地址等必要网络技术数据。
账号与自动同步
使用邮箱登录时会创建或访问 AI Calorie 账号。我们会保存邮箱标识和由密码派生的验证值,不保存明文密码。个人设置、餐食、体重记录和我的食物等可移植记录会加密保存在 AI Calorie 后端,并在使用 App 时自动同步;在另一台设备登录同一账号时会自动恢复。设备专属的本机文件引用不会同步。
喝水挑战记录
“喝水挑战”会按本地日历日期保存每日追踪目标和按实际容量记录的饮水进度,也会保存常用容量的使用情况,以及你自行加入“我的容器”的水瓶/杯子名称和容量。登录后,这些喝水记录属于可移植数据,会加入现有的加密账号自动同步和账号删除范围。“参考目标”只在设备上使用当前个人资料中的体重生成简单参考值,不会把这项计算发送给 AI 或其他网络服务。饮水提醒开关直接复用现有、仅保存在当前设备的本机通知设置。目前“喝水挑战”记录不会写入 Apple Health 或 Health Connect。
个人饮水计划
“个人饮水计划”在设备端计算,可使用 AI Calorie 中最新体重、已保存的目标与饮食设置、已同意保存的健康情况,以及 App 内已有的运动分钟。若你已主动开启活动导入,App 也可能使用 Apple Health 或 Health Connect 在该可选连接下已提供的运动分钟;打开饮水计划本身不会另外申请新的健康权限。你可手动设置运动分钟、出汗程度、炎热环境调整、微调量,以及是否有医疗人员要求限制液体;这些当日计划选项和你输入的医疗人员指定每日液体量会作为敏感饮水数据保存,登录后加入现有加密可移植数据同步和账号删除范围。已有健康情况名称仍只保留在已取得同意的个人资料中,不会复制进饮水计划记录。该计算不会发送给 AI 或其他网络服务。
现有运动与训练记录
AI Calorie 目前不再显示独立的“运动”底部分页。若你使用过旧版训练功能,已有每周计划、改期、动作、完成组数、次数、训练重量、时长、有氧速度、训练时间、收藏和个人记录仍会保留,移除分页不会删除历史数据。登录后,这些可移植记录仍加入加密账号自动同步并可在其他设备恢复。目前既有训练记录不会写回 Apple Health 或 Health Connect;健康平台活动仍是独立的可选连接。
手动活动记录与 AI 快速添加
“活动”页可保存活动类型、实际分钟、强度和记录时间。如果当前个人资料已有体重,App 会根据活动、强度、时间和体重计算活动热量参考值;这是估算,不是穿戴设备测量,也不会自动修改每日可吃热量。已记录活动与“我的活动”收藏属于可移植数据,登录后纳入现有加密账号同步和账号删除范围。使用“快速添加”时,你输入的活动描述和 App 语言会通过我们的 AI 后端发送至已配置的 AI 服务商,由 AI 映射到现有支持的活动类型、时间和强度。受支持的 iOS 设备会先在设备端把语音转成文字后再发送文字请求;Android 仅在你主动使用麦克风期间录音,停止后把临时音频经由 AI 后端发送至已配置的 AI 服务商进行转录和活动解析,原始录音不会保存为活动录音。AI 结果只有在你确认“添加活动”后才会成为活动记录。目前手动与快速添加的活动记录不会写入 Apple Health 或 Health Connect。
Apple Health 与 Health Connect
健康数据连接均为可选,并在本设备分成五个独立开关:导入体重、导入步数、导入活动、导出体重、导出营养。三项导入功能均为只读。导出体重只写入你在 AI Calorie 创建或修改的体重记录,首次开启时也可能同步当前最新一笔 AI Calorie 体重;导出营养会写入支持的餐食营养和可可靠识别份量的纯水饮水量。关闭开关会停止之后的使用,但不会自动删除健康平台上已经写入的历史数据。健康数据不会出售或用于广告。
本机提醒与通知
当你主动开启餐食、补水、体重、活动或 CalOtter 建议提醒时,App 才会请求系统通知权限,并在当前设备安排本机通知。各类提醒开关与活动提醒时间只保存在当前设备。活动提醒会按照你自行设置的时间安排,不再读取旧版运动计划的提醒时间。这些提醒不会向 AI Calorie 后端注册或上传远程推送 Token;你可以随时关闭提醒或修改系统通知权限。
客服反馈、附件与设备诊断
当你从“设置”联系 AI Calorie 时,可以附加最多 3 个附件。设备诊断默认会附上,但发送前可以关闭。诊断可能包含 App 版本与 Build、手机型号、系统版本、App 语言与外观、通知/相机/照片权限状态,以及简化的错误类型;不会包含密码、浏览记录、网络端点、网络请求内容、健康记录内容、联系人或精确位置。客服消息、诊断和附件会保存在 AI Calorie 后端用于排错,并可能通过我们的私人 Telegram 客服机器人转发给指定客服收件人。
Las traducciones se ofrecen por comodidad. Siguen vigentes los derechos obligatorios locales de consumo y privacidad.
1. Alcance
Esta política de privacidad explica cómo AI Calorie gestiona tu información, protege tus datos personales y te ofrece opciones transparentes.
2. Datos
Podemos tratar cuenta, ajustes, objetivos, restricciones alimentarias, alergias, condiciones de salud proporcionadas voluntariamente, comidas, fotos, diagnósticos, compras y soporte. El permiso de cámara solo se usa, tras tu autorización, para escanear códigos de barras; el resultado sirve para buscar el producto y siempre puedes introducirlo manualmente. En las consultas de códigos comerciales, la app puede enviar al backend de AI Calorie el código, la categoría del resultado y la fuente. Si se conoce el producto pero no hay nutrición verificada, también puede enviar el código, el nombre público y la marca para obtener una estimación nutricional genérica claramente identificada. Estas solicitudes no incluyen cuenta ni identificador de instalación; el backend de AI Calorie no guarda la IP en el registro y solo conserva recuentos geográficos agregados cuando Cloudflare los proporciona. Si aún no hay nutrición verificada, la app puede completar en el dispositivo una estimación claramente identificada usando datos de alimentos existentes y perfiles por tipo de alimento. Si solo introduces nombre o marca y dejas la nutrición vacía, la estimación generada se usa para tu registro y no se envía al backend de AI Calorie como datos nutricionales del envase aportados por ti. Si completas un producto ausente, el código, el nombre y las calorías por 100 g se guardan en el dispositivo. Los códigos comerciales estándar se envían al backend de AI Calorie sin identidad de cuenta para validación automática; un identificador aleatorio de instalación se convierte inmediatamente en un hash SHA-256 unidireccional y solo se conserva ese hash. Los códigos internos de peso variable quedan solo en el dispositivo. También puedes añadir de forma opcional la marca y, por 100 g, proteínas, carbohidratos, grasas, fibra, azúcares y sodio; estos campos aportados se envían con los códigos comerciales estándar al backend de AI Calorie para validación automática y los campos desconocidos pueden dejarse vacíos. Para reconocer una comida, una sola foto sigue siendo suficiente. Opcionalmente puedes enviar hasta dos fotos de la misma comida desde distintos ángulos. Cada imagen se procesa temporalmente con el proveedor de IA configurado y la app contrasta los mismos alimentos entre ambas vistas para reducir el ruido de la estimación de porciones. Un segundo ángulo puede mejorar la consistencia, pero no garantiza peso ni calorías exactos. Cuando solicitas leer una etiqueta nutricional, la foto seleccionada del envase se envía mediante nuestro backend de IA al proveedor de IA configurado para leer los valores visibles. Se procesa temporalmente y no se guarda como foto de comida ni como producto salvo que confirmes la comida.
3. Finalidades e IA
Con consentimiento explícito, el contexto alimentario y de salud puede incluirse en solicitudes de IA para mejorar la seguridad; no vendemos datos ni usamos información de salud para publicidad.
4. Conservación y seguridad
Conservamos los datos solo el tiempo necesario, aplicamos medidas razonables y algunos proveedores pueden procesarlos en otros países.
5. Derechos y menores
Puedes solicitar acceso, corrección, exportación o eliminación. No dirigimos el servicio a menores sin el consentimiento parental exigido.
Añadido rápido con IA
Al usar Añadido rápido con IA, la descripción de la comida, el idioma de la app y el contexto alimentario o de salud que hayas autorizado para funciones nutricionales con IA se envían mediante nuestro backend de IA al proveedor de IA configurado. El proveedor estima alimentos, porciones, calorías y nutrientes en una sola solicitud. La búsqueda de alimentos no sustituye esos valores. El texto solo se procesa para la solicitud y se guarda como comida únicamente si confirmas el resultado.
Añadido rápido por voz
Al iniciar la voz, la app pide acceso al micrófono. En dispositivos iOS compatibles, Apple SpeechAnalyzer genera texto editable en el propio dispositivo. En Android, la app graba solo mientras usas activamente el micrófono y, al detenerte, envía ese audio temporal mediante nuestro backend de IA al proveedor de IA configurado para crear una transcripción editable. La grabación original de Android no se guarda como grabación de comida. Tras revisar o editar la transcripción y pulsar Estimar, el texto, el idioma de la app y el contexto alimentario o de salud autorizado se envían para la estimación nutricional.
Planes de comidas personalizados
Al crear un plan se envían mediante nuestro backend de IA el idioma, objetivos, totales registrados del día, historial reciente de cambios y el contexto de perfil, forma de comer, dieta o salud que hayas autorizado. Una elección temporal hecha en la página Plan solo se aplica a ese plan y no cambia tu preferencia guardada. La app recibe solo el plan, no detalles del modelo de implementación. El plan y el historial de cambios forman parte de la sincronización cifrada al iniciar sesión.
Puntuación nutricional diaria
La app puede calcular y guardar en tu dispositivo una única puntuación nutricional por fecha con comidas registradas. El historial guarda solo esa puntuación general y los objetivos nutricionales necesarios para mantenerla coherente si más adelante cambias tu perfil; no guarda subpuntuaciones diarias separadas de proteína, carbohidratos, grasa, fibra, sodio o calorías.
Búsqueda mundial de alimentos
Cuando eliges la búsqueda mundial de alimentos, los términos y una solicitud de red normal se envían directamente a un servicio externo de datos alimentarios globales para obtener productos y datos nutricionales. AI Calorie no incluye tu perfil, salud, alergias ni historial de comidas. El servicio puede tratar datos técnicos como la IP según sus propias condiciones y prácticas de privacidad.
Cuenta y sincronización automática
El acceso por correo crea o abre una cuenta de AI Calorie. Guardamos el identificador de correo y un verificador derivado de la contraseña, no la contraseña en texto plano. El perfil, las comidas, el peso y los alimentos guardados se almacenan cifrados y se sincronizan automáticamente entre dispositivos.
Registros del reto de hidratación
El reto de hidratación guarda el objetivo diario de seguimiento y el progreso según el volumen real por fecha local. También guarda el uso de cantidades frecuentes y los nombres y volúmenes de las botellas o vasos que añadas a Mis recipientes. Si has iniciado sesión, estos datos de hidratación portátiles se incluyen en la sincronización automática cifrada y en la eliminación de la cuenta. La meta de referencia usa el peso actual del perfil solo en el dispositivo para crear una referencia simple, sin enviarla a IA ni a otro servicio de red. El recordatorio reutiliza la configuración local de notificaciones del dispositivo. Estos registros no se escriben actualmente en Apple Health ni Health Connect.
Plan personal de hidratación
El plan se calcula en el dispositivo y puede usar el peso más reciente, objetivo y dieta guardados, condiciones de salud consentidas y minutos de ejercicio ya registrados. Si activaste la importación de actividad, también puede usar los minutos de entrenamiento disponibles mediante Apple Health o Health Connect; abrir el plan no solicita un permiso de salud nuevo. Puedes indicar manualmente minutos de ejercicio, sudor, calor, un ajuste y un límite de líquidos indicado por un profesional. Esas opciones diarias y la cantidad clínica que introduzcas se guardan como datos sensibles de hidratación y, con sesión iniciada, forman parte de la sincronización cifrada y de la eliminación de la cuenta. Los nombres de las condiciones de salud permanecen en el perfil consentido y no se copian al registro del plan. El cálculo no se envía a IA ni a otro servicio de red.
Registros de entrenamiento anteriores
AI Calorie ya no muestra una pestaña inferior exclusiva de Entrenamiento. Si usaste la función anterior, los planes, ejercicios, series, repeticiones, cargas, duraciones, horarios, favoritos y récords ya existentes se conservan; quitar la pestaña no borra el historial. Al iniciar sesión, estos registros portátiles siguen incluidos en la sincronización cifrada y pueden restaurarse en otro dispositivo. No se escriben en Apple Health ni Health Connect.
Registros de actividad y Añadir rápido con IA
La página Actividad permite guardar tipo de actividad, duración, intensidad y hora. Si hay peso actual, la app calcula una estimación orientativa de calorías activas; no es una medición de wearable ni cambia automáticamente el objetivo diario. Los registros y favoritos forman parte de la sincronización cifrada y la eliminación de cuenta. Al usar Añadir rápido, la descripción y el idioma de la app se envían mediante nuestro backend de IA al proveedor de IA configurado para asociarlos a una actividad compatible, duración e intensidad. En iOS compatible, la voz se transcribe en el dispositivo antes de enviar el texto; en Android, el audio temporal del micrófono se envía al proveedor mediante nuestro backend para transcripción y análisis, y no se guarda como grabación. El resultado solo se guarda al confirmar. Estos registros no se escriben actualmente en Apple Health ni Health Connect.
Apple Health y Health Connect
Las conexiones de salud son opcionales y se controlan por separado: importar peso, pasos y actividad, y exportar peso y nutrición. Las importaciones son de solo lectura. Las exportaciones escriben únicamente los registros admitidos creados por AI Calorie; desactivar una conexión detiene el uso futuro pero no borra automáticamente el historial ya escrito. Los datos de salud no se venden ni se usan para publicidad.
Recordatorios y notificaciones locales
Si activas avisos de comidas, hidratación, peso, actividad o CalOtter, la app solicita permiso y los programa localmente. Las preferencias y la hora del recordatorio de actividad permanecen en el dispositivo. El recordatorio de actividad usa la hora que elijas y ya no lee horarios de planes de entrenamiento anteriores. No se registra ni sube un token de push remoto.
Soporte, adjuntos y diagnóstico del dispositivo
Al contactar con AI Calorie desde Ajustes puedes adjuntar hasta tres archivos. El diagnóstico se incluye por defecto, pero puedes desactivarlo antes de enviar. Puede incluir versión y build de la app, modelo, sistema, idioma, tema, permisos y tipos de error simplificados. No incluye contraseñas, historial de navegación, endpoints de red, contenido de solicitudes, datos de salud, contactos ni ubicación precisa. El mensaje, diagnóstico y adjuntos se guardan en nuestro backend y pueden reenviarse mediante un bot privado de Telegram al destinatario de soporte designado.
Recompensas y registro de gemas
Al cobrar una tarea completada con la sesión iniciada, AI Calorie sincroniza primero los registros portátiles más recientes que ya forman parte de la sincronización de cuenta. Después, la solicitud envía solo el identificador de la tarea, el período diario o mensual y el desfase horario del dispositivo usado para asociar días locales. El backend vuelve a calcular la finalización a partir de los registros sincronizados de comidas, hidratación y peso manual elegible, fija la cantidad de gemas, guarda el saldo de la cuenta y registra una transacción única para evitar dobles recompensas. La transacción no copia nombres de comidas, fotos, valores de peso ni cantidades de agua como detalle. Saldo y transacciones entran en la eliminación de cuenta salvo retención limitada por seguridad, fraude o ley.
Objetos anteriores del Mundo CalOtter
La app actual ya no muestra la página de juego Mundo CalOtter. Si antes obtuviste objetos virtuales, el registro de gemas, los identificadores y fechas de adquisición, la distribución de la habitación y el atuendo elegido pueden conservarse con tu cuenta para no borrar el historial al retirar la página. Esos datos siguen dentro del alcance de eliminación de la cuenta, salvo retención limitada por seguridad, fraude o ley. La página Actividad actual no carga el antiguo runtime Godot ni le envía el estado de la cuenta.
Política de Privacidade
Última atualização: · Versão 0.6.22
As traduções são fornecidas por conveniência. Direitos obrigatórios locais do consumidor e de privacidade continuam aplicáveis.
1. Escopo
Esta política de privacidade explica como o AI Calorie trata suas informações, protege seus dados pessoais e oferece opções transparentes.
2. Dados
Podemos tratar conta, preferências, metas, restrições alimentares, alergias, condições de saúde fornecidas voluntariamente, refeições, fotos, diagnósticos, compras e suporte. A permissão da câmera só é usada, após autorização, para escanear códigos de barras; o resultado serve para buscar o produto e você sempre pode digitá-lo manualmente. Nas consultas de códigos comerciais, o app pode enviar ao backend do AI Calorie o código, a categoria do resultado e a fonte. Se o produto for identificado mas não houver nutrição verificada, também pode enviar o código, o nome público e a marca para obter uma estimativa nutricional genérica claramente indicada. Essas solicitações não incluem conta nem identificador de instalação; o backend do AI Calorie não salva o IP no registro e só mantém contagens geográficas agregadas quando fornecidas pelo Cloudflare. Se ainda não houver nutrição verificada, o app pode completar no dispositivo uma estimativa claramente identificada usando dados de alimentos existentes e perfis por tipo. Se você informar apenas nome ou marca e deixar a nutrição em branco, a estimativa gerada é usada no seu registro e não é enviada ao backend do AI Calorie como informação do rótulo fornecida por você. Se você completar um produto ausente, o código, o nome e as calorias por 100 g ficam no dispositivo. Códigos comerciais comuns são enviados ao backend do AI Calorie sem identidade de conta para validação automática; um identificador aleatório de instalação é convertido imediatamente em hash SHA-256 de mão única e apenas o hash é mantido. Códigos internos de peso variável ficam só no dispositivo. Você também pode informar opcionalmente a marca e, por 100 g, proteína, carboidratos, gorduras, fibras, açúcares e sódio; esses campos enviados pelo usuário acompanham os códigos comerciais padrão ao backend do AI Calorie para validação automática, e campos desconhecidos podem ficar em branco. Para reconhecer uma refeição, uma foto continua sendo suficiente. Opcionalmente, você pode enviar até duas fotos da mesma refeição em ângulos diferentes. Cada imagem é processada temporariamente pelo provedor de IA configurado, e o app cruza os mesmos alimentos entre as duas vistas para reduzir a variação da estimativa de porção. Um segundo ângulo pode melhorar a consistência, mas não garante peso ou calorias exatos. Quando você solicita a leitura de uma tabela nutricional, a foto selecionada da embalagem é enviada pelo nosso backend de IA ao provedor de IA configurado para ler os valores visíveis. Ela é processada temporariamente e não é salva como foto da refeição ou produto, a menos que você confirme a refeição.
3. Finalidades e IA
Com consentimento explícito, o contexto alimentar e de saúde pode integrar solicitações de IA para aumentar a segurança; não vendemos dados nem usamos informações de saúde para publicidade.
4. Retenção e segurança
Mantemos dados apenas pelo tempo necessário, usamos medidas razoáveis e fornecedores podem processá-los em outros países.
5. Direitos e crianças
Você pode pedir acesso, correção, exportação ou exclusão. O serviço não é dirigido a crianças sem consentimento parental exigido.
Adição rápida com IA
Ao usar a Adição rápida com IA, a descrição da refeição, o idioma do app e o contexto alimentar ou de saúde que você autorizou para recursos nutricionais de IA são enviados pelo nosso backend de IA ao provedor de IA configurado. O provedor estima alimentos, porções, calorias e nutrientes em uma única solicitação. A busca de alimentos não substitui esses valores. O texto é processado para a solicitação e só vira registro de refeição se você confirmar.
Adição rápida por voz
Ao iniciar a voz, o app pede acesso ao microfone. Em dispositivos iOS compatíveis, o Apple SpeechAnalyzer gera texto editável no próprio aparelho. No Android, o app grava somente enquanto você usa ativamente o microfone e, ao parar, envia esse áudio temporário pelo nosso backend de IA ao provedor de IA configurado para criar uma transcrição editável. A gravação original do Android não é salva como gravação da refeição. Depois de revisar ou editar a transcrição e tocar em Estimar, o texto, o idioma do app e o contexto alimentar ou de saúde autorizado são enviados para a estimativa nutricional.
Planos alimentares personalizados
Ao criar um plano, idioma, metas, totais registrados no dia, histórico recente de trocas e o contexto autorizado de perfil, forma de alimentação, dieta ou saúde são enviados pelo nosso backend de IA ao serviço configurado. Uma escolha temporária feita na página Plano vale apenas para aquele plano e não altera a preferência salva no perfil. O app recebe apenas o plano, sem detalhes do modelo de implementação. Plano e histórico de trocas entram na sincronização criptografada quando você está conectado.
Pontuação diária de nutrição
O app pode calcular e salvar no seu dispositivo uma única pontuação diária para cada data com refeições registradas. O histórico guarda apenas essa pontuação geral e as metas nutricionais necessárias para mantê-la consistente se o seu perfil mudar depois; não são salvas pontuações diárias separadas de proteína, carboidratos, gordura, fibra, sódio ou calorias.
Busca global de alimentos
Quando você escolhe a busca global de alimentos, os termos e uma solicitação de rede comum são enviados diretamente a um serviço externo de dados alimentares globais para obter produtos e dados nutricionais. O AI Calorie não inclui perfil, saúde, alergias ou histórico de refeições. O serviço pode tratar dados técnicos como o IP conforme seus próprios termos e práticas de privacidade.
Conta e sincronização automática
O acesso por e-mail cria ou abre uma conta AI Calorie. Armazenamos o identificador de e-mail e um verificador derivado da senha, não a senha em texto puro. Perfil, refeições, peso e alimentos salvos são armazenados de forma criptografada e sincronizados automaticamente entre aparelhos.
Registros do desafio de hidratação
O desafio de hidratação salva a meta diária de acompanhamento e o progresso pelo volume real conforme a data local. Também salva o uso dos volumes frequentes e os nomes e volumes das garrafas ou copos que você adicionar em Meus recipientes. Se você estiver conectado, esses dados portáteis de hidratação entram na sincronização automática criptografada e no escopo de exclusão da conta. A meta de referência usa o peso atual do perfil somente no aparelho para gerar uma referência simples, sem enviar o cálculo à IA ou a outro serviço de rede. O lembrete reutiliza a configuração local de notificações do aparelho. Esses registros não são gravados atualmente no Apple Health ou Health Connect.
Plano pessoal de hidratação
O plano é calculado no aparelho e pode usar o peso mais recente, meta e dieta salvas, condições de saúde consentidas e minutos de exercício já registrados. Se a importação de atividade estiver ativada, também pode usar minutos de treino disponíveis pelo Apple Health ou Health Connect; abrir o plano não solicita nova permissão de saúde. Você pode informar manualmente minutos de exercício, suor, calor, ajuste e um limite de líquidos definido por profissional. Essas escolhas diárias e o volume clínico informado são salvos como dados sensíveis de hidratação e, com login, entram na sincronização criptografada e na exclusão da conta. Os nomes das condições de saúde continuam apenas no perfil consentido e não são copiados para o registro do plano. O cálculo não é enviado para IA nem para outro serviço de rede.
Registros de treino anteriores
O AI Calorie não exibe mais uma aba inferior exclusiva de Treino. Se você usou o recurso anterior, planos, exercícios, séries, repetições, cargas, durações, horários, favoritos e recordes existentes continuam preservados; remover a aba não apaga o histórico. Ao entrar na conta, esses registros portáteis continuam na sincronização criptografada e podem ser restaurados em outro aparelho. Eles não são gravados no Apple Health nem no Health Connect.
Registros de atividade e Adicionar rápido com IA
A página Atividade salva tipo, duração, intensidade e horário. Se houver peso atual, o app calcula uma estimativa de referência de calorias ativas; não é medição de wearable nem altera automaticamente a meta diária. Registros e favoritos entram na sincronização criptografada e na exclusão da conta. Ao usar Adicionar rápido, a descrição e o idioma do app são enviados pelo backend de IA ao provedor de IA configurado para mapear uma atividade compatível, duração e intensidade. Em iOS compatível, a voz é transcrita no aparelho antes do envio do texto; no Android, o áudio temporário do microfone é enviado pelo backend ao provedor para transcrição e análise, sem ser salvo como gravação. O resultado só é salvo após confirmação. Esses registros não são gravados no Apple Health nem no Health Connect.
Apple Health e Health Connect
As conexões de saúde são opcionais e separadas: importar peso, passos e atividade, e exportar peso e nutrição. As importações são somente leitura. As exportações gravam apenas registros compatíveis criados pelo AI Calorie; desligar uma conexão interrompe o uso futuro, mas não apaga automaticamente o histórico já gravado. Dados de saúde não são vendidos nem usados em publicidade.
Lembretes e notificações locais
Ao ativar lembretes de refeições, hidratação, peso, atividade ou CalOtter, o app solicita permissão e agenda tudo localmente. As preferências e o horário do lembrete de atividade ficam no aparelho. O lembrete de atividade usa o horário escolhido e não lê mais horários de planos de treino anteriores. Nenhum token de push remoto é registrado ou enviado.
Suporte, anexos e diagnóstico do aparelho
Ao entrar em contato pelo app, você pode anexar até três arquivos. O diagnóstico do aparelho é incluído por padrão, mas pode ser desligado antes do envio. Pode conter versão e build do app, modelo, sistema, idioma, tema, permissões e tipos de erro simplificados. Não inclui senhas, histórico de navegação, endpoints de rede, conteúdo das requisições, dados de saúde, contatos nem localização precisa. A mensagem, o diagnóstico e os anexos ficam no nosso backend e podem ser encaminhados por um bot privado do Telegram ao destinatário de suporte designado.
Recompensas e livro de gemas
Ao resgatar uma tarefa concluída estando conectado, o AI Calorie primeiro sincroniza os registros portáteis mais recentes que já fazem parte da sincronização da conta. Depois, o pedido envia somente o identificador da tarefa, o período diário ou mensal e o deslocamento de fuso horário do aparelho usado para alinhar os dias locais. O backend recalcula a conclusão a partir dos registros sincronizados de refeições, hidratação e peso manual elegível, define a quantidade fixa de gemas, mantém o saldo da conta e grava uma transação única contra duplicidade. A transação não copia nomes de refeições, fotos, valores de peso ou quantidades de água como detalhe. Saldo e transações entram no escopo de exclusão da conta, salvo retenção limitada por segurança, prevenção a fraude ou lei.
Itens anteriores do Mundo CalOtter
O app atual não exibe mais a página de jogo Mundo CalOtter. Se você obteve itens virtuais anteriormente, o livro de gemas, IDs e horários de aquisição, disposição do quarto e roupa selecionada podem permanecer na conta para que a remoção da página não apague silenciosamente o histórico. Esses dados continuam no escopo de exclusão da conta, salvo retenção limitada por segurança, fraude ou lei. A página Atividade atual não carrega o runtime Godot antigo nem envia estado da conta a ele.
アカウント、設定、目標、食事制限、アレルギー、任意で提供された健康状態、食事記録、写真、診断、購入、サポート情報を扱う場合があります。カメラの権限は許可後にバーコードのスキャンにのみ使用し、結果は商品検索に使います。読み取れない場合は手入力できます。 通常の商品バーコード検索では、コード・結果区分・検索元区分を AI Calorie バックエンドに送る場合があります。商品は特定できても検証済み栄養情報がない場合、コード、公開されている商品名とブランドを同バックエンドに送り、推定値であることを明示した一般的な栄養推定を取得することがあります。これらのリクエストにはアカウントやインストール識別子を含めず、バックエンドは観測記録に IP を保存しません。 検証済み栄養情報がなお得られない場合、既存の食品データと食品タイプ別の基準を使い、端末上で推定値を補完して推定であることを明示します。商品名やブランドだけを入力し栄養欄を空欄にした場合、生成した推定値は食事記録にのみ使用され、利用者がパッケージ表示から提供した栄養情報として AI Calorie バックエンドに送信されません。 見つからない商品を追加すると、コード・商品名・100 g あたりのカロリーは端末に保存されます。通常の商品コードはアカウント情報を付けず AI Calorie バックエンドに送られ自動検証されます。異なる端末を区別するランダムなインストール識別子はバックエンドで直ちに一方向 SHA-256 ハッシュ化され、ハッシュだけが保存されます。店舗専用の量り売りコードは端末内だけに残ります。 ブランドと、100 g あたりのたんぱく質・炭水化物・脂質・食物繊維・糖類・ナトリウムも任意で追加できます。入力した商品情報は通常の商品コードとともに AI Calorie バックエンドの自動検証へ送られ、不明な項目は空欄のままで構いません。 食事写真の認識は1枚でも利用できます。同じ食事を別角度から最大2枚まで任意で追加できます。各画像は設定済みAIプロバイダーで一時的に処理され、アプリは2つの角度で同じ食品を照合して量の推定ぶれを減らします。2つ目の角度で安定性が上がる場合がありますが、正確な重量やカロリーを保証するものではありません。 栄養成分表示の読み取りを依頼すると、選択したパッケージ写真は AI バックエンド経由で設定済みの AI プロバイダーに送られ、見える栄養値の読み取りに使われます。写真は一時的に処理され、食事写真や商品記録として保存されるのは食事を確認した場合だけです。
3. 目的と AI
明確な同意がある場合、食事・健康情報を AI リクエストに含め安全性を高めます。個人情報は販売せず、健康情報を広告に利用しません。
メールでのサインインにより AI Calorie アカウントを作成または利用します。メール識別子とパスワードから生成した検証値を保存し、平文のパスワードは保存しません。プロフィール、食事、体重履歴、保存食品などは暗号化して保存され、端末間で自動同期されます。
水分補給チャレンジの記録
水分補給チャレンジは、ローカル日付ごとに1日の記録目標と実際の容量による進捗を保存します。よく使う量の利用状況と、マイ容器に自分で追加したボトル/コップの名前・容量も保存します。サインイン中は、これらの持ち運び可能な水分記録が既存の暗号化された自動アカウント同期とアカウント削除の対象になります。参考目標は現在のプロフィール体重を端末内だけで使って簡易な値を作り、AIや別のネットワークサービスへ送信しません。リマインダーは端末内にだけ保存される既存のローカル通知設定を共用します。現在、このチャレンジ記録は Apple Health / Health Connect へ書き込みません。
個人水分プラン
個人水分プランは端末内で計算され、AI Calorie に保存された最新体重、目標・食事設定、同意済みの健康状態、既存の運動時間を利用できます。アクティビティ取り込みを有効にしている場合は、その選択済み接続で Apple Health / Health Connect から既に利用可能な運動時間も使うことがあります。プランを開くだけで新しい健康権限を要求することはありません。運動時間、発汗量、暑熱調整、微調整、医療者による水分制限を手動設定でき、これらの日次設定と入力した医療者指定量は機密性のある水分データとして保存されます。サインイン時は既存の暗号化された可搬データ同期とアカウント削除の対象です。健康状態名は同意済みプロフィールにのみ残り、プラン記録へ複製されません。計算は AI や別のネットワークサービスへ送信されません。
既存のトレーニング記録
AI Calorie は現在、専用の「運動」下部タブを表示していません。以前のトレーニング機能を使用した場合、週間プラン、種目、セット、回数、重量、時間、開始・終了時刻、お気に入り、PR など既存データは保持され、タブの削除によって履歴は消えません。サインイン中は暗号化された自動同期の対象として別端末でも復元できます。これらの記録は Apple Health / Health Connect には書き戻されません。
活動記録と AI クイック追加
「活動」画面では活動の種類、時間、強度、記録時刻を保存できます。現在体重がある場合は参考用の消費カロリーを推定しますが、ウェアラブル測定値ではなく、1日の目標を自動変更しません。記録とお気に入りは暗号化同期とアカウント削除の対象です。クイック追加では、活動の説明とアプリ言語が AI バックエンド経由で設定済み AI プロバイダーへ送信され、対応する既存活動、時間、強度へ変換されます。対応 iOS では音声を端末内で文字起こししてからテキストを送信し、Android では一時音声をバックエンド経由で AI プロバイダーへ送り文字起こしと解析を行います。元音声は活動録音として保存されません。結果は「活動を追加」を確認した場合のみ保存されます。現在 Apple Health / Health Connect へは書き込みません。
본 개인정보 처리방침은 AI Calorie가 귀하의 정보를 처리하고 개인정보를 보호하며 투명한 선택권을 제공하는 방법을 설명합니다.
2. 데이터
계정, 설정, 목표, 식사 제한, 알레르기, 자발적으로 제공한 건강 상태, 식사, 사진, 진단, 구매 및 지원 정보를 처리할 수 있습니다. 카메라 권한은 허용 후 바코드 스캔에만 사용하며, 결과는 제품 검색에 사용됩니다. 스캔되지 않으면 직접 입력할 수 있습니다. 일반 상품 바코드 조회 시 바코드, 결과 유형 및 출처 유형을 AI Calorie 백엔드로 보낼 수 있습니다. 상품은 식별되었지만 검증된 영양 정보가 없으면 바코드와 공개 상품명·브랜드를 같은 백엔드로 보내 추정치임을 명확히 표시한 일반 영양 추정값을 받을 수 있습니다. 이러한 요청에는 계정이나 설치 식별자가 포함되지 않으며 백엔드는 관측 기록에 IP를 저장하지 않습니다. 검증된 영양 정보가 계속 없으면 기존 음식 데이터와 음식 유형 기준을 사용해 기기에서 영양값을 보완하고 추정치임을 명확히 표시할 수 있습니다. 제품명이나 브랜드만 입력하고 영양값을 비운 경우 생성된 추정치는 식사 기록에만 사용되며, 사용자가 포장지에서 제공한 영양 정보인 것처럼 AI Calorie 백엔드로 전송되지 않습니다. 찾을 수 없는 상품을 직접 추가하면 바코드·상품명·100 g당 칼로리가 기기에 저장됩니다. 일반 상품 코드는 계정 정보 없이 AI Calorie 백엔드로 전송되어 자동 검증되며, 서로 다른 기기를 구분하는 임의 설치 식별자는 백엔드에서 즉시 단방향 SHA-256 해시로 변환되어 해시만 저장됩니다. 매장 전용 가변 중량 코드는 기기에만 남습니다. 브랜드와 100 g당 단백질·탄수화물·지방·식이섬유·당류·나트륨도 선택 입력할 수 있습니다. 입력한 상품 정보는 일반 상품 코드와 함께 AI Calorie 백엔드 자동 검증에 사용되며, 모르는 항목은 비워 둘 수 있습니다. 식사 사진 인식은 한 장만으로도 사용할 수 있습니다. 원하면 같은 식사를 다른 각도에서 최대 2장까지 추가할 수 있습니다. 각 이미지는 설정된 AI 제공업체에서 임시 처리되며, 앱은 두 각도에서 같은 음식을 교차 확인해 분량 추정의 흔들림을 줄입니다. 두 번째 각도는 일관성을 높일 수 있지만 정확한 무게나 칼로리를 보장하지는 않습니다. 영양성분표 인식을 요청하면 선택한 포장 사진이 AI 백엔드를 통해 설정된 AI 제공업체로 전송되어 보이는 영양값을 읽습니다. 사진은 임시로 처리되며 식사를 확인하지 않는 한 식사 사진이나 상품 기록으로 저장되지 않습니다.
3. 목적 및 AI
명시적 동의가 있으면 식사·건강 정보를 AI 요청에 포함해 안전성을 높입니다. 개인정보를 판매하거나 건강 정보를 광고에 사용하지 않습니다.
4. 보관 및 보안
필요한 기간만 보관하고 합리적 보호조치를 사용합니다. 제공자가 다른 국가에서 처리할 수 있습니다.
5. 권리 및 아동
접근, 정정, 내보내기, 삭제를 요청할 수 있습니다. 필요한 보호자 동의 없이 현지 동의 연령 미만 아동을 대상으로 하지 않습니다.
AI 빠른 기록
AI 빠른 기록을 사용하면 입력한 식사 설명, 앱 언어, 그리고 AI 영양 기능과 공유하도록 동의한 식이·건강 정보가 AI 백엔드를 통해 설정된 AI 제공자에게 전송됩니다. 제공자는 한 번의 요청으로 음식, 양, 칼로리와 영양소를 추정하며 음식 검색 데이터베이스가 AI 값을 덮어쓰지 않습니다. 입력 문장은 해당 요청 처리에 사용되고 결과를 추가한 경우에만 식사 기록으로 저장됩니다.
음성 빠른 기록
음성 입력을 시작하면 앱이 마이크 권한을 요청합니다. 지원되는 iOS 기기에서는 Apple SpeechAnalyzer가 기기 내에서 수정 가능한 텍스트를 생성합니다. Android에서는 사용자가 마이크를 사용하는 동안만 녹음하고, 중지한 뒤 해당 임시 오디오를 AI 백엔드를 통해 설정된 AI 제공자에게 보내 수정 가능한 전사문을 만듭니다. Android 원본 녹음은 식사 녹음으로 저장되지 않습니다. 전사문을 확인하거나 수정한 뒤 추정을 누르면 텍스트, 앱 언어, 동의한 식이·건강 정보가 영양 추정을 위해 전송됩니다.
개인화 식단
식단을 만들 때 앱 언어, 영양 목표, 오늘 기록한 식사 합계, 최근 교체 기록과 영양 추천에 사용하도록 동의한 프로필·식사 방식·식이·건강 정보가 AI 백엔드를 통해 설정된 AI 서비스로 전송됩니다. 식단 화면에서 임시로 바꾼 식사 방식은 해당 식단에만 적용되며 저장된 프로필 선호는 변경하지 않습니다. 앱에는 생성된 식단만 반환되며 구현 모델 정보는 표시되지 않습니다. 로그인 시 식단과 교체 학습 기록은 암호화 동기화에 포함됩니다.
일일 식사 점수
앱은 식사 기록이 있는 날짜마다 기기에서 하나의 일일 식사 점수를 계산하고 저장할 수 있습니다. 기록에는 이 전체 점수 하나와 나중에 프로필이 바뀌어도 당시 점수를 일관되게 유지하는 데 필요한 영양 목표 기준만 저장하며, 단백질·탄수화물·지방·식이섬유·나트륨·칼로리의 별도 일일 하위 점수는 저장하지 않습니다.
글로벌 음식 검색
글로벌 음식 검색을 선택하면 검색어와 일반 네트워크 요청이 제3자 글로벌 음식 데이터 서비스로 직접 전송되어 관련 제품과 영양 정보가 반환됩니다. AI Calorie는 이 요청에 프로필, 건강 상태, 알레르기 또는 식사 기록을 포함하지 않습니다. 해당 서비스는 자체 약관과 개인정보 처리방침에 따라 IP 주소 같은 기술 정보를 처리할 수 있습니다.
계정 및 자동 동기화
이메일 로그인으로 AI Calorie 계정을 만들거나 이용합니다. 이메일 식별자와 비밀번호에서 파생된 검증값을 저장하며 평문 비밀번호는 저장하지 않습니다. 프로필, 식사, 체중 기록, 저장한 음식은 암호화 저장되고 기기 간 자동 동기화됩니다.
수분 섭취 챌린지 기록
수분 섭취 챌린지는 로컬 날짜별로 일일 기록 목표와 실제 용량 기준 진행을 저장합니다. 자주 쓰는 용량의 사용 정보와 내 용기에 직접 추가한 물병/컵의 이름과 용량도 저장합니다. 로그인한 경우 이 휴대 가능한 수분 기록은 기존 암호화 자동 계정 동기화 및 계정 삭제 범위에 포함됩니다. 참고 목표는 현재 프로필 체중을 기기 안에서만 사용해 간단한 값을 만들며 AI나 별도 네트워크 서비스로 보내지 않습니다. 물 알림은 기기에만 남는 기존 로컬 알림 설정을 그대로 사용합니다. 현재 이 챌린지 기록은 Apple Health 또는 Health Connect에 쓰지 않습니다.
개인 수분 계획
개인 수분 계획은 기기에서 계산되며 AI Calorie에 저장된 최신 체중, 목표·식사 설정, 동의한 건강 상태, 기존 운동 시간을 사용할 수 있습니다. 활동 가져오기를 켠 경우 선택한 연결을 통해 Apple Health 또는 Health Connect에서 이미 제공되는 운동 시간도 사용할 수 있으며, 수분 계획을 여는 것만으로 새 건강 권한을 요청하지 않습니다. 운동 시간, 땀 수준, 더운 환경 조정, 미세 조정, 의료진의 수분 제한 여부를 직접 설정할 수 있습니다. 이 일일 선택과 입력한 의료진 지정량은 민감한 수분 데이터로 저장되며 로그인 시 기존 암호화 휴대 데이터 동기화와 계정 삭제 범위에 포함됩니다. 건강 상태 이름은 동의한 프로필에만 남고 계획 기록에 복사되지 않습니다. 계산은 AI나 다른 네트워크 서비스로 전송되지 않습니다.
기존 운동 기록
AI Calorie는 현재 별도의 운동 하단 탭을 표시하지 않습니다. 이전 운동 기능을 사용했다면 주간 계획, 운동 종목, 세트, 횟수, 중량, 시간, 시작/종료 시각, 즐겨찾기와 PR 등 기존 기록은 그대로 유지되며 탭 제거로 삭제되지 않습니다. 로그인한 경우 암호화 자동 동기화에 계속 포함되어 다른 기기에서 복원할 수 있습니다. 이 기록은 Apple Health 또는 Health Connect에 다시 쓰지 않습니다.
활동 기록과 AI 빠른 추가
활동 페이지에서 활동 유형, 시간, 강도와 기록 시각을 저장할 수 있습니다. 현재 체중이 있으면 참고용 활동 칼로리를 추정하지만 웨어러블 측정값이 아니며 일일 목표를 자동 변경하지 않습니다. 기록과 즐겨찾기는 암호화 계정 동기화와 삭제 범위에 포함됩니다. 빠른 추가를 사용하면 활동 설명과 앱 언어가 AI 백엔드를 통해 설정된 AI 제공자에게 전송되어 지원되는 활동, 시간, 강도로 매핑됩니다. 지원 iOS에서는 음성을 기기 내에서 텍스트로 변환한 뒤 텍스트 요청을 보내며, Android에서는 임시 마이크 오디오를 백엔드를 통해 AI 제공자에게 보내 전사와 활동 분석을 하고 원본 녹음은 저장하지 않습니다. 결과는 활동 추가를 확인한 경우에만 저장됩니다. 현재 Apple Health 또는 Health Connect에 쓰지 않습니다.
Apple Health 및 Health Connect
건강 데이터 연결은 선택 사항이며 체중, 걸음 수, 활동 가져오기와 체중, 영양 내보내기를 각각 관리합니다. 가져오기는 모두 읽기 전용입니다. 내보내기를 끄면 이후 쓰기는 중단되지만 이미 건강 앱에 기록된 이력을 자동 삭제하지는 않습니다. 건강 데이터는 판매되거나 광고에 사용되지 않습니다.
기기 내 리마인더와 알림
식사, 수분, 체중, 활동 또는 CalOtter 제안 알림을 켠 경우에만 시스템 권한을 요청하고 기기에서 로컬 알림을 예약합니다. 켜기/끄기 설정과 활동 알림 시간은 기기에만 저장됩니다. 활동 알림은 사용자가 선택한 시간을 사용하며 이전 운동 계획의 알림 시간은 더 이상 읽지 않습니다. 원격 푸시 토큰은 등록하거나 업로드하지 않습니다.
지원 문의, 첨부 및 기기 진단
설정에서 문의할 때 최대 3개의 첨부를 추가할 수 있습니다. 기기 진단은 기본 포함되지만 전송 전에 끌 수 있습니다. 앱 버전과 Build, 기기 모델, OS, 언어, 테마, 권한 상태와 단순화된 오류 유형이 포함될 수 있습니다. 비밀번호, 탐색 기록, 네트워크 엔드포인트, 요청 내용, 건강 기록, 연락처, 정확한 위치는 포함하지 않습니다. 문의, 진단, 첨부는 백엔드에 저장되며 지정 지원 담당자에게 비공개 Telegram Bot으로 전달될 수 있습니다.
미션 보상 및 보석 원장
로그인 상태에서 완료 미션 보상을 받을 때 AI Calorie는 먼저 기존 계정 자동 동기화 범위에 포함된 최신 휴대 가능 기록을 동기화합니다. 이후 수령 요청에는 미션 식별자, 일일/월간 기간 키, 로컬 날짜를 맞추는 데 사용하는 기기 시간대 오프셋만 전송됩니다. 백엔드는 동기화된 식사, 수분, 대상 수동 체중 기록에서 완료 여부를 다시 계산하고 고정 보석 수, 계정 잔액, 중복 수령 방지 거래를 저장합니다. 거래 상세에는 식사 이름, 음식 사진, 체중 수치, 음수량을 복사해 저장하지 않습니다. 보석 잔액과 거래는 계정 삭제 범위에 포함되며 보안·부정 방지·법적 의무상 필요한 제한적 보존은 제외됩니다.
이전 CalOtter 월드 아이템
현재 앱은 CalOtter 월드 게임 페이지를 더 이상 제공하지 않습니다. 이전에 가상 아이템을 얻었다면 페이지 제거로 계정 기록이 사라지지 않도록 기존 보석 원장, 아이템 ID와 획득 시간, 방 슬롯 배치, 선택 의상이 계정에 남을 수 있습니다. 이 기록은 계정 삭제 범위에 포함되며 보안·부정 방지·법적 의무에 필요한 제한적 보존은 제외됩니다. 현재 활동 페이지는 이전 Godot 런타임을 불러오거나 계정 상태를 전달하지 않습니다.
Datenschutzerklärung
Zuletzt aktualisiert: · Version 0.6.22
Übersetzungen dienen der besseren Lesbarkeit. Zwingende lokale Verbraucher- und Datenschutzrechte gelten weiterhin.
1. Geltung
Diese Datenschutzrichtlinie erklärt, wie AI Calorie Ihre Informationen verarbeitet, Ihre persönlichen Daten schützt und transparente Optionen bietet.
2. Daten
Wir können Konto-, Einstellungs-, Ziel-, Ernährungsbeschränkungs-, Allergie-, freiwillig angegebene Gesundheits-, Essens-, Foto-, Diagnose-, Kauf- und Supportdaten verarbeiten. Die Kameraberechtigung wird nach Zustimmung nur zum Scannen von Barcodes verwendet; das Ergebnis dient der Produktsuche und kann bei Bedarf manuell eingegeben werden. Bei normalen Barcode-Abfragen kann die App Barcode, Ergebniskategorie und Quelle an das AI-Calorie-Backend senden. Ist das Produkt bekannt, aber keine verifizierte Nährwertangabe verfügbar, können außerdem Barcode, öffentlicher Produktname und Marke dorthin gesendet werden, um eine klar als Schätzung gekennzeichnete allgemeine Nährwertschätzung zu erhalten. Diese Anfragen enthalten weder Konto- noch Installationskennung; das Backend speichert die IP nicht im Beobachtungsdatensatz. Sind weiterhin keine verifizierten Nährwerte verfügbar, kann die App auf dem Gerät anhand vorhandener Lebensmitteldaten und Lebensmittelprofile eine klar gekennzeichnete Schätzung vervollständigen. Wenn du nur Name oder Marke eingibst und Nährwerte leer lässt, wird diese Schätzung nur für deinen Eintrag verwendet und nicht als von dir übernommene Packungsangabe an das AI-Calorie-Backend gesendet. Ergänzt du ein fehlendes Produkt, bleiben Barcode, Produktname und Kalorien pro 100 g auf dem Gerät. Normale Handelscodes werden ohne Kontoidentität zur automatischen Prüfung an das AI-Calorie-Backend gesendet; eine zufällige Installationskennung wird dort sofort in einen einseitigen SHA-256-Hash umgewandelt und nur dieser Hash gespeichert. Interne Gewichts-Barcodes bleiben nur auf dem Gerät. Optional kannst du Marke sowie Eiweiß, Kohlenhydrate, Fett, Ballaststoffe, Zucker und Natrium pro 100 g ergänzen; diese freiwillig angegebenen Produktfelder werden zusammen mit normalen Handelscodes zur automatischen Prüfung an das AI-Calorie-Backend gesendet, unbekannte Felder können leer bleiben. Für die Mahlzeitenerkennung reicht weiterhin ein Foto. Optional kannst du bis zu zwei Fotos derselben Mahlzeit aus verschiedenen Winkeln senden. Jedes Bild wird vorübergehend beim konfigurierten KI-Anbieter verarbeitet; die App gleicht dieselben Lebensmittel zwischen beiden Ansichten ab, um Schwankungen der Portionsschätzung zu verringern. Ein zweiter Winkel kann die Konsistenz verbessern, garantiert aber kein exaktes Gewicht oder exakte Kalorien. Wenn du eine Nährwerttabelle lesen lässt, wird das ausgewählte Packungsfoto über unser KI-Backend an den konfigurierten KI-Anbieter gesendet, um sichtbare Nährwerte zu lesen. Es wird nur vorübergehend verarbeitet und nur nach deiner Bestätigung als Mahlzeitfoto oder Produkt gespeichert.
3. Zwecke und KI
Mit ausdrücklicher Zustimmung kann Ernährungs- und Gesundheitskontext in KI-Anfragen einfließen, um die Sicherheit zu erhöhen. Wir verkaufen keine Daten und nutzen Gesundheitsdaten nicht für Werbung.
4. Speicherung und Sicherheit
Daten werden nur so lange wie nötig gespeichert und angemessen geschützt; Anbieter können sie in anderen Ländern verarbeiten.
5. Rechte und Kinder
Du kannst Auskunft, Berichtigung, Export oder Löschung verlangen. Ohne erforderliche Elternzustimmung richten wir uns nicht an Kinder unter dem lokalen Mindestalter.
KI-Schnellerfassung
Bei der KI-Schnellerfassung werden deine eingegebene Mahlzeitenbeschreibung, die App-Sprache und der für KI-Ernährungsfunktionen freigegebene Ernährungs- oder Gesundheitskontext über unser KI-Backend an den konfigurierten KI-Anbieter gesendet. Der Anbieter schätzt Lebensmittel, Portionen, Kalorien und Nährstoffe in einer einzigen Anfrage. Die Lebensmittelsuche überschreibt diese KI-Werte nicht. Der Text wird für die Anfrage verarbeitet und nur nach deiner Bestätigung als Mahlzeit gespeichert.
Schnellerfassung per Sprache
Beim Start der Spracheingabe fragt die App nach Mikrofonzugriff. Auf unterstützten iOS-Geräten erzeugt Apple SpeechAnalyzer den bearbeitbaren Text direkt auf dem Gerät. Unter Android wird nur während der aktiven Mikrofonverwendung aufgenommen; nach dem Stoppen wird dieses temporäre Audio über unser KI-Backend an den konfigurierten KI-Anbieter gesendet, um ein bearbeitbares Transkript zu erstellen. Die ursprüngliche Android-Aufnahme wird nicht als Mahlzeitenaufnahme gespeichert. Nach Prüfung oder Änderung des Transkripts werden Text, App-Sprache und freigegebener Ernährungs- oder Gesundheitskontext zur Nährwertschätzung gesendet.
Personalisierte Mahlzeitenpläne
Beim Erstellen eines Plans werden App-Sprache, Nährstoffziele, heutige protokollierte Summen, jüngere Austauschhistorie und freigegebener Profil-, Essgewohnheits-, Ernährungs- oder Gesundheitskontext über unser KI-Backend an den konfigurierten KI-Dienst gesendet. Eine vorübergehende Auswahl auf der Plan-Seite gilt nur für diesen Plan und ändert die gespeicherte Profilpräferenz nicht. Die App erhält nur den Plan und zeigt keine Implementierungsmodell-Details. Plan und Austauschhistorie werden bei Anmeldung verschlüsselt synchronisiert.
Tägliche Ernährungsbewertung
Die App kann für jeden Tag mit Mahlzeitendaten genau eine tägliche Ernährungsbewertung auf deinem Gerät speichern. Im Verlauf werden nur diese Gesamtbewertung und die nötigen Nährstoffziele gespeichert, damit der historische Wert auch bei späteren Profiländerungen stabil bleibt. Separate tägliche Teilbewertungen für Eiweiß, Kohlenhydrate, Fett, Ballaststoffe, Natrium oder Kalorien werden nicht gespeichert.
Globale Lebensmittelsuche
Wenn du die globale Lebensmittelsuche nutzt, werden Suchbegriffe und eine normale Netzwerkanfrage direkt an einen externen globalen Lebensmitteldatendienst gesendet, um passende Produkte und Nährwertdaten abzurufen. AI Calorie übermittelt dabei weder Profil noch Gesundheitsangaben, Allergien oder Mahlzeitenverlauf. Der Dienst kann technische Daten wie die IP nach eigenen Regeln verarbeiten.
Konto und automatische Synchronisierung
Die E-Mail-Anmeldung erstellt oder öffnet ein AI-Calorie-Konto. Gespeichert werden die E-Mail-Kennung und ein aus dem Passwort abgeleiteter Prüfwert, nicht das Klartextpasswort. Profil, Mahlzeiten, Gewichtsverlauf und gespeicherte Lebensmittel werden verschlüsselt gespeichert und automatisch zwischen Geräten synchronisiert.
Daten der Trink-Challenge
Die Trink-Challenge speichert Tagesziel und Fortschritt anhand des tatsächlichen Volumens nach lokalem Kalendertag. Sie speichert außerdem die Nutzung häufiger Mengen sowie Namen und Volumen von Flaschen oder Gläsern, die du unter Meine Behälter anlegst. Bei Anmeldung gehören diese portablen Trinkdaten zur bestehenden verschlüsselten automatischen Kontosynchronisierung und zum Löschumfang des Kontos. Das Referenzziel verwendet das aktuelle Profilgewicht nur auf dem Gerät für einen einfachen Richtwert und sendet die Berechnung weder an KI noch an einen separaten Netzwerkdienst. Der Trink-Erinnerungsschalter nutzt die bestehende lokale Benachrichtigungseinstellung des Geräts. Diese Daten werden derzeit nicht in Apple Health oder Health Connect geschrieben.
Persönlicher Trinkplan
Der persönliche Trinkplan wird auf dem Gerät berechnet und kann das neueste Gewicht, gespeicherte Ziel- und Ernährungseinstellungen, eingewilligte Gesundheitsangaben sowie bereits erfasste Trainingsminuten verwenden. Wenn der Aktivitätsimport aktiviert ist, können außerdem Trainingsminuten genutzt werden, die über die gewählte Apple-Health- oder Health-Connect-Verbindung bereits verfügbar sind; das Öffnen des Trinkplans fordert keine neue Gesundheitsberechtigung an. Trainingsminuten, Schweißmenge, Hitze, Feinabstimmung und eine ärztlich vorgegebene Flüssigkeitsgrenze können manuell angegeben werden. Diese Tagesangaben und eine eingegebene klinische Tagesmenge werden als sensible Trinkdaten gespeichert und bei Anmeldung in die bestehende verschlüsselte portable Datensynchronisierung und Kontolöschung einbezogen. Gesundheitsdiagnosen bleiben im eingewilligten Profil und werden nicht in den Trinkplan kopiert. Die Berechnung wird nicht an KI oder einen anderen Netzwerkdienst gesendet.
Vorhandene Trainingsdaten
AI Calorie zeigt keinen eigenen Training-Tab in der unteren Navigation mehr. Bereits vorhandene Wochenpläne, Übungen, Sätze, Wiederholungen, Gewichte, Zeiten, Favoriten und persönliche Rekorde bleiben erhalten; das Entfernen des Tabs löscht den Verlauf nicht. Bei Anmeldung bleiben diese portablen Daten Teil der verschlüsselten automatischen Kontosynchronisierung und können auf einem anderen Gerät wiederhergestellt werden. Sie werden nicht in Apple Health oder Health Connect zurückgeschrieben.
Aktivitätseinträge und KI-Schnellerfassung
Die Aktivitätsseite speichert Aktivitätsart, Dauer, Intensität und Zeitpunkt. Bei vorhandenem Gewicht wird ein Referenzwert für Aktivkalorien geschätzt; er ist keine Wearable-Messung und ändert das Tagesziel nicht automatisch. Einträge und Favoriten gehören zur verschlüsselten Kontosynchronisierung und Löschung. Bei Schnell hinzufügen werden Beschreibung und App-Sprache über unser KI-Backend an den konfigurierten KI-Anbieter gesendet, der sie einer unterstützten Aktivität, Dauer und Intensität zuordnet. Auf unterstütztem iOS wird Sprache zunächst auf dem Gerät in Text umgewandelt; unter Android wird temporäres Mikrofon-Audio über das Backend zur Transkription und Analyse gesendet und nicht als Aufnahme gespeichert. Gespeichert wird das Ergebnis erst nach Bestätigung. Es wird derzeit nicht in Apple Health oder Health Connect geschrieben.
Apple Health und Health Connect
Gesundheitsverbindungen sind optional und getrennt steuerbar: Gewicht, Schritte und Aktivität importieren sowie Gewicht und Ernährung exportieren. Importe sind nur lesend. Das Deaktivieren eines Exports stoppt künftige Schreibvorgänge, löscht aber bereits geschriebene Verlaufsdaten nicht automatisch. Gesundheitsdaten werden weder verkauft noch für Werbung verwendet.
Lokale Erinnerungen und Mitteilungen
Wenn Erinnerungen für Mahlzeiten, Trinken, Gewicht, Aktivität oder CalOtter aktiviert sind, plant die App sie lokal auf dem Gerät. Ein-/Aus-Einstellungen und die Zeit der Aktivitätserinnerung bleiben auf dem Gerät. Die Aktivitätserinnerung verwendet die gewählte Zeit und liest keine früheren Trainingsplan-Zeiten mehr. Es wird kein Remote-Push-Token registriert oder hochgeladen.
Supportmeldungen, Anhänge und Gerätediagnose
Bei einer Supportanfrage aus den Einstellungen können bis zu drei Anhänge hinzugefügt werden. Gerätediagnosen sind standardmäßig aktiviert, lassen sich aber vor dem Senden abschalten. Sie können App-Version und Build, Modell, Betriebssystem, Sprache, Design, Berechtigungen und vereinfachte Fehlertypen enthalten. Nicht enthalten sind Passwörter, Browserverläufe, Netzwerk-Endpunkte, Request-Inhalte, Gesundheitsdaten, Kontakte oder genauer Standort. Meldung, Diagnose und Anhänge werden im Backend gespeichert und können über einen privaten Telegram-Bot an den vorgesehenen Supportempfänger weitergeleitet werden.
Aufgabenbelohnungen und Edelstein-Konto
Beim Abholen einer erledigten Aufgabe synchronisiert AI Calorie zuerst die aktuellen portablen Datensätze, die bereits zur Kontosynchronisierung gehören. Anschließend sendet der Abruf nur Aufgabenkennung, Tages- oder Monatszeitraum sowie den Zeitzonenversatz des Geräts zur Zuordnung lokaler Kalendertage. Das Backend berechnet den Abschluss aus synchronisierten Mahlzeiten-, Trink- und geeigneten manuellen Gewichtsdaten neu, bestimmt den festen Edelsteinbetrag, speichert das Kontoguthaben und eine eindeutige Transaktion gegen Doppelbelohnungen. Mahlzeitennamen, Fotos, Gewichtswerte oder Trinkmengen werden nicht in die Transaktionsdetails kopiert. Guthaben und Transaktionen gehören zum Löschumfang des Kontos, vorbehaltlich begrenzter Aufbewahrung für Sicherheit, Betrugsprävention oder gesetzliche Pflichten.
Frühere Gegenstände der CalOtter-Welt
Die aktuelle App zeigt die Spielseite CalOtter-Welt nicht mehr. Wenn du dort früher virtuelle Gegenstände erhalten hast, können Edelsteinbuch, Gegenstandskennungen und Erwerbszeiten, Raumbelegung und ausgewähltes Outfit beim Konto bleiben, damit das Entfernen der Seite den Verlauf nicht stillschweigend löscht. Diese Daten gehören weiterhin zum Löschumfang des Kontos, vorbehaltlich begrenzter Aufbewahrung für Sicherheit, Betrugsprävention oder Recht. Die aktuelle Aktivitätsseite lädt die frühere Godot-Laufzeit nicht und sendet ihr keinen Kontostatus.
Politique de confidentialité
Dernière mise à jour: · Version 0.6.22
Les traductions sont fournies par commodité. Les droits locaux obligatoires des consommateurs et de la vie privée restent applicables.
1. Champ d’application
Cette politique de confidentialité explique comment AI Calorie traite vos informations, protège vos données personnelles et vous offre des choix transparents.
2. Données
Nous pouvons traiter compte, réglages, objectifs, restrictions alimentaires, allergies, états de santé fournis volontairement, repas, photos, diagnostics, achats et assistance. L’autorisation de la caméra sert uniquement, après accord, à scanner les codes-barres ; le résultat permet de rechercher le produit et peut toujours être saisi manuellement. Lors des recherches de codes-barres commerciaux, l’app peut envoyer au backend AI Calorie le code, la catégorie de résultat et la source. Si le produit est identifié mais qu’aucune donnée nutritionnelle vérifiée n’est disponible, elle peut aussi y envoyer le code, le nom public du produit et la marque afin d’obtenir une estimation nutritionnelle générique clairement signalée. Ces requêtes ne contiennent ni compte ni identifiant d’installation et le backend ne conserve pas l’IP dans l’enregistrement d’observation. Si aucune donnée nutritionnelle vérifiée n’est toujours disponible, l’app peut compléter sur l’appareil une estimation clairement signalée à partir de données alimentaires existantes et de profils par type d’aliment. Si vous saisissez seulement le nom ou la marque et laissez les nutriments vides, l’estimation générée sert à votre journal et n’est pas envoyée au backend AI Calorie comme une donnée d’étiquette que vous auriez fournie. Si vous complétez un produit absent, son code, son nom et ses calories pour 100 g restent sur l’appareil. Les codes commerciaux standards sont envoyés au backend AI Calorie sans identité de compte pour validation automatique ; un identifiant d’installation aléatoire est immédiatement transformé en hachage SHA-256 à sens unique et seul ce hachage est conservé. Les codes internes à poids variable restent uniquement sur l’appareil. Vous pouvez aussi indiquer facultativement la marque ainsi que, pour 100 g, les protéines, glucides, lipides, fibres, sucres et sodium ; ces champs fournis sont envoyés avec les codes commerciaux standards au backend AI Calorie pour validation automatique et les champs inconnus peuvent rester vides. Une seule photo reste suffisante pour reconnaître un repas. Vous pouvez facultativement envoyer jusqu’à deux photos du même repas sous différents angles. Chaque image est traitée temporairement par le fournisseur d’IA configuré et l’app recoupe les mêmes aliments entre les deux vues afin de réduire les variations d’estimation des portions. Un second angle peut améliorer la cohérence sans garantir un poids ni des calories exacts. Lorsque vous demandez la lecture d’un tableau nutritionnel, la photo sélectionnée de l’emballage est envoyée via notre backend IA au fournisseur d’IA configuré pour lire les valeurs visibles. Elle est traitée temporairement et n’est enregistrée comme photo de repas ou produit qu’après votre confirmation.
3. Finalités et IA
Avec consentement explicite, le contexte alimentaire et de santé peut être inclus dans les requêtes IA pour améliorer la sécurité. Nous ne vendons pas les données et n’utilisons pas les données de santé pour la publicité.
4. Conservation et sécurité
Les données sont conservées uniquement le temps nécessaire avec des mesures raisonnables ; des prestataires peuvent les traiter dans d’autres pays.
5. Droits et enfants
Vous pouvez demander accès, correction, export ou suppression. Le service ne vise pas les enfants sans le consentement parental requis.
Ajout rapide IA
Lorsque vous utilisez l’ajout rapide IA, la description du repas, la langue de l’app et le contexte alimentaire ou de santé que vous avez accepté de partager avec les fonctions nutritionnelles IA sont transmis via notre backend IA au fournisseur IA configuré. Le fournisseur estime aliments, portions, calories et nutriments en une seule requête. La recherche alimentaire ne remplace pas ces valeurs IA. Le texte est traité pour la requête et n’est enregistré comme repas que si vous confirmez le résultat.
Ajout rapide vocal
Lorsque vous démarrez la saisie vocale, l’app demande l’accès au micro. Sur les appareils iOS compatibles, Apple SpeechAnalyzer produit le texte modifiable sur l’appareil. Sous Android, l’app enregistre uniquement pendant l’utilisation active du micro puis, à l’arrêt, envoie cet audio temporaire via notre backend IA au fournisseur d’IA configuré afin de créer une transcription modifiable. L’enregistrement Android d’origine n’est pas conservé comme enregistrement de repas. Après vérification ou modification du texte, le texte, la langue de l’app et le contexte alimentaire ou de santé autorisé sont envoyés pour l’estimation nutritionnelle.
Plans de repas personnalisés
Lors de la création d’un plan, la langue, les objectifs nutritionnels, les totaux enregistrés du jour, l’historique récent de remplacement et le contexte autorisé de profil, mode de repas, alimentation ou santé sont transmis via notre backend IA au service IA configuré. Un choix temporaire effectué sur la page Plan ne s’applique qu’à ce plan et ne modifie pas la préférence enregistrée du profil. L’app reçoit uniquement le plan et n’affiche pas les détails du modèle d’implémentation. Le plan et l’historique de remplacement sont inclus dans la synchronisation chiffrée après connexion.
Score nutritionnel quotidien
L’app peut calculer et enregistrer sur votre appareil un seul score nutritionnel pour chaque date comportant des repas. L’historique conserve uniquement ce score global et les objectifs nutritionnels nécessaires pour qu’il reste cohérent si votre profil change ensuite ; aucun sous-score quotidien distinct pour les protéines, glucides, lipides, fibres, sodium ou calories n’est enregistré.
Recherche mondiale d’aliments
Lorsque vous utilisez la recherche mondiale, les termes saisis et une requête réseau ordinaire sont envoyés directement à un service tiers de données alimentaires mondiales afin de renvoyer des produits et données nutritionnelles. AI Calorie n’y joint ni profil, ni santé, ni allergies, ni historique de repas. Ce service peut traiter des données techniques comme l’IP selon ses propres conditions.
Compte et synchronisation automatique
La connexion par e-mail crée ou ouvre un compte AI Calorie. Nous conservons l’identifiant e-mail et un vérificateur dérivé du mot de passe, jamais le mot de passe en clair. Le profil, les repas, le poids et les aliments enregistrés sont stockés sous forme chiffrée et synchronisés automatiquement entre appareils.
Données du défi hydratation
Le défi hydratation enregistre l’objectif quotidien de suivi et la progression selon le volume réellement bu pour chaque date locale. Il enregistre aussi l’utilisation des quantités fréquentes ainsi que le nom et le volume des bouteilles ou verres ajoutés dans Mes contenants. Si vous êtes connecté, ces données portables d’hydratation font partie de la synchronisation automatique chiffrée et du périmètre de suppression du compte. L’objectif de référence utilise le poids actuel du profil uniquement sur l’appareil pour produire un repère simple, sans envoyer ce calcul à une IA ni à un autre service réseau. Le rappel réutilise le réglage local de notifications de l’appareil. Ces données ne sont actuellement pas écrites dans Apple Santé ou Health Connect.
Plan d’hydratation personnel
Le plan est calculé sur l’appareil et peut utiliser le poids le plus récent, les objectifs et réglages alimentaires enregistrés, les conditions de santé consenties et les minutes d’exercice déjà consignées. Si l’import d’activité est activé, il peut aussi utiliser les minutes d’entraînement déjà disponibles via Apple Santé ou Health Connect ; ouvrir le plan ne demande pas une nouvelle autorisation santé. Vous pouvez saisir manuellement les minutes d’exercice, la transpiration, la chaleur, un ajustement et une limite de liquides fixée par un soignant. Ces choix quotidiens et la quantité clinique saisie sont enregistrés comme données d’hydratation sensibles et, une fois connecté, inclus dans la synchronisation chiffrée et la suppression du compte. Les noms des conditions de santé restent dans le profil consenti et ne sont pas copiés dans le plan. Le calcul n’est envoyé ni à une IA ni à un autre service réseau.
Données d’entraînement existantes
AI Calorie n’affiche plus d’onglet inférieur dédié à l’entraînement. Si vous avez utilisé l’ancienne fonction, les programmes, exercices, séries, répétitions, charges, durées, horaires, favoris et records existants sont conservés ; retirer l’onglet ne supprime pas l’historique. Une fois connecté, ces données portables restent incluses dans la synchronisation chiffrée et peuvent être restaurées sur un autre appareil. Elles ne sont pas écrites dans Apple Santé ou Health Connect.
Enregistrements d’activité et Ajout rapide IA
La page Activité enregistre le type d’activité, la durée, l’intensité et l’heure. Si un poids actuel existe, l’app calcule une estimation indicative des calories actives ; ce n’est pas une mesure de montre et cela ne modifie pas automatiquement l’objectif quotidien. Les enregistrements et favoris font partie de la synchronisation chiffrée et de la suppression du compte. Avec Ajout rapide, la description et la langue de l’app sont transmises via notre backend IA au fournisseur d’IA configuré afin de les associer à une activité prise en charge, une durée et une intensité. Sur iOS compatible, la voix est transcrite sur l’appareil avant l’envoi du texte ; sur Android, l’audio temporaire du micro est envoyé via le backend pour transcription et analyse et n’est pas conservé comme enregistrement. Le résultat n’est sauvegardé qu’après confirmation. Ces données ne sont pas écrites dans Apple Santé ou Health Connect.
Apple Santé et Health Connect
Les connexions santé sont facultatives et séparées : import du poids, des pas et de l’activité, export du poids et de la nutrition. Les imports sont en lecture seule. Désactiver un export arrête les écritures futures sans supprimer automatiquement l’historique déjà écrit. Les données santé ne sont ni vendues ni utilisées pour la publicité.
Rappels et notifications locales
Lorsque vous activez les rappels de repas, d’hydratation, de poids, d’activité ou CalOtter, l’app demande l’autorisation et les programme localement. Les préférences et l’heure du rappel d’activité restent sur l’appareil. Le rappel d’activité utilise l’heure choisie et ne lit plus les horaires d’un ancien programme d’entraînement. Aucun jeton de push distant n’est enregistré ni envoyé.
Support, pièces jointes et diagnostic
Depuis les réglages, vous pouvez ajouter jusqu’à trois pièces jointes. Le diagnostic est inclus par défaut mais peut être désactivé avant l’envoi. Il peut contenir version et build de l’app, modèle, système, langue, thème, permissions et types d’erreur simplifiés. Il n’inclut pas mots de passe, historique de navigation, points de terminaison réseau, contenu des requêtes, données de santé, contacts ni localisation précise. Le message, le diagnostic et les pièces jointes sont conservés sur notre backend et peuvent être transmis au destinataire support désigné via un bot Telegram privé.
Récompenses et registre de gemmes
Lors de la récupération d’une mission terminée en étant connecté, AI Calorie synchronise d’abord les données portables les plus récentes déjà couvertes par la synchronisation du compte. La demande envoie ensuite uniquement l’identifiant de mission, la période quotidienne ou mensuelle et le décalage horaire de l’appareil utilisé pour faire correspondre les jours locaux. Le backend recalcule l’achèvement à partir des repas, de l’hydratation et des relevés de poids manuels éligibles synchronisés, fixe le montant de gemmes, conserve le solde du compte et une transaction unique empêchant les doubles récompenses. La transaction ne copie pas les noms de repas, photos, valeurs de poids ni quantités d’eau dans ses détails. Solde et transactions sont inclus dans la suppression du compte, sauf conservation limitée imposée par la sécurité, la lutte contre la fraude ou la loi.
Anciens objets du Monde CalOtter
L’app actuelle n’affiche plus la page de jeu Monde CalOtter. Si vous y aviez obtenu des objets virtuels, le registre de gemmes, les identifiants et dates d’acquisition, l’agencement de la pièce et la tenue choisie peuvent rester liés au compte afin que le retrait de la page n’efface pas silencieusement l’historique. Ces données restent dans le périmètre de suppression du compte, sous réserve d’une conservation limitée pour la sécurité, la fraude ou la loi. La page Activité actuelle ne charge pas l’ancien runtime Godot et ne lui envoie pas l’état du compte.
سياسة الخصوصية
آخر تحديث: · الإصدار 0.6.22
تُقدَّم الترجمات للتسهيل، وتظل حقوق المستهلك والخصوصية الإلزامية محلياً سارية.
1. النطاق
توضح سياسة الخصوصية هذه كيفية التعامل مع معلوماتك وحماية بياناتك الشخصية وتوفير خيارات شفافة لك.
2. البيانات
قد نعالج بيانات الحساب والإعدادات والأهداف والقيود الغذائية والحساسيات والحالات الصحية المقدمة طوعًا والوجبات والصور والتشخيص والمشتريات والدعم. يُستخدم إذن الكاميرا بعد الموافقة فقط لمسح الرموز الشريطية؛ وتُستخدم النتيجة للبحث عن المنتج، ويمكن إدخالها يدويًا إذا تعذر المسح. عند البحث عن رمز منتج تجاري عادي، قد يرسل التطبيق إلى خادم AI Calorie الخلفي الرمز وفئة النتيجة وفئة المصدر. وإذا كانت هوية المنتج معروفة لكن لا تتوفر بيانات غذائية موثقة، فقد يرسل أيضًا الرمز واسم المنتج العام والعلامة التجارية للحصول على تقدير غذائي عام موضح بوضوح على أنه تقديري. لا تتضمن هذه الطلبات الحساب أو معرّف التثبيت، ولا يحفظ الخادم الخلفي عنوان IP في سجل الرصد. إذا استمرت عدم توفر بيانات غذائية موثقة، يمكن للتطبيق إكمال تقدير واضح على الجهاز بالاعتماد على بيانات أطعمة موجودة وملفات مرجعية حسب نوع الطعام. وإذا أدخلت الاسم أو العلامة فقط وتركت القيم الغذائية فارغة، يُستخدم التقدير الناتج في سجل وجبتك فقط ولا يُرسل إلى خادم AI Calorie الخلفي على أنه بيانات ملصق غذائي قدمتها أنت. إذا أضفت منتجًا غير موجود، يُحفظ الرمز واسم المنتج والسعرات لكل 100 غ على الجهاز. تُرسل رموز المنتجات العادية إلى خادم AI Calorie الخلفي من دون هوية الحساب للتحقق التلقائي؛ ويُحوَّل معرّف تثبيت عشوائي فورًا إلى تجزئة SHA-256 أحادية الاتجاه ولا تُحفظ إلا التجزئة. تبقى رموز الوزن الداخلية للمتجر على الجهاز فقط. يمكنك أيضًا إدخال العلامة التجارية اختياريًا، وكذلك البروتين والكربوهيدرات والدهون والألياف والسكريات والصوديوم لكل 100 غ؛ وتُرسل هذه الحقول التي أدخلتها مع رموز المنتجات العادية إلى خادم AI Calorie الخلفي للتحقق التلقائي، ويمكن ترك القيم غير المعروفة فارغة. تكفي صورة واحدة للتعرّف على الوجبة. ويمكنك اختياريًا إرسال ما يصل إلى صورتين للوجبة نفسها من زاويتين مختلفتين. تُعالج كل صورة مؤقتًا لدى مزود الذكاء الاصطناعي المحدد، ويقارن التطبيق الطعام نفسه بين الزاويتين لتقليل تذبذب تقدير الكمية. قد تحسن الزاوية الثانية الاتساق لكنها لا تضمن وزنًا أو سعرات دقيقة. عند طلب قراءة بطاقة التغذية، تُرسل صورة العبوة المحددة عبر خادم الذكاء الاصطناعي الخلفي إلى المزود المحدد لقراءة القيم الظاهرة. تُعالج الصورة مؤقتًا ولا تُحفظ كصورة وجبة أو سجل منتج إلا بعد تأكيد الوجبة.
3. الأغراض والذكاء الاصطناعي
بعد موافقة صريحة قد يُضمّن سياق الطعام والصحة في طلبات الذكاء الاصطناعي لزيادة الأمان. لا نبيع البيانات ولا نستخدم البيانات الصحية للإعلانات.
4. الاحتفاظ والأمان
نحتفظ بالبيانات للمدة اللازمة فقط مع تدابير معقولة، وقد يعالجها مزوّدون في دول أخرى.
5. الحقوق والأطفال
يمكنك طلب الوصول والتصحيح والتصدير والحذف. لا نستهدف الأطفال دون موافقة الوالدين المطلوبة.
الإضافة السريعة بالذكاء الاصطناعي
عند استخدام الإضافة السريعة بالذكاء الاصطناعي، يُرسل وصف الوجبة الذي تكتبه ولغة التطبيق وسياق الغذاء أو الصحة الذي وافقت سابقًا على مشاركته مع ميزات التغذية بالذكاء الاصطناعي عبر خادم الذكاء الاصطناعي الخلفي إلى المزود المهيأ. يعيد المزود تقدير الطعام والكمية والسعرات والعناصر الغذائية في طلب واحد، ولا تستبدل قاعدة بحث الطعام قيم الذكاء الاصطناعي. يُعالج النص لهذا الطلب ولا يُحفظ كسجل وجبة إلا إذا أكدت الإضافة.
الإضافة السريعة بالصوت
عند بدء الإدخال الصوتي يطلب التطبيق إذن الميكروفون. على أجهزة iOS المدعومة ينشئ Apple SpeechAnalyzer نصاً قابلاً للتعديل على الجهاز. على Android يسجل التطبيق فقط أثناء استخدامك الفعلي للميكروفون، وبعد الإيقاف يرسل الصوت المؤقت عبر خادم الذكاء الاصطناعي الخلفي إلى المزود المهيأ لإنشاء نص قابل للتعديل. لا تُحفظ تسجيلة Android الأصلية كتسجيل للوجبة. بعد مراجعة النص أو تعديله، يُرسل النص ولغة التطبيق وسياق الغذاء أو الصحة الموافق عليه لإجراء تقدير التغذية.
خطط وجبات مخصصة
عند إنشاء خطة تُرسل لغة التطبيق وأهداف التغذية وإجماليات الوجبات المسجلة اليوم وسجل الاستبدال الحديث وسياق الملف ونمط تناول الطعام والغذاء أو الصحة الذي وافقت على استخدامه عبر خادمنا الخلفي للذكاء الاصطناعي إلى الخدمة المهيأة. اختيار نمط مؤقت من صفحة الخطة يطبق على تلك الخطة فقط ولا يغير تفضيل الملف المحفوظ. يستلم التطبيق الخطة فقط ولا يعرض تفاصيل نموذج التنفيذ. عند تسجيل الدخول تدخل الخطة وسجل الاستبدال ضمن المزامنة المشفرة.
تقييم التغذية اليومي
قد يحسب التطبيق ويحفظ على جهازك تقييماً يومياً واحداً لكل تاريخ توجد فيه وجبات مسجلة. يحتفظ السجل بهذا التقييم الإجمالي الواحد وبأهداف التغذية اللازمة للمحافظة على ثباته إذا تغير ملفك لاحقاً، ولا يحفظ درجات يومية فرعية منفصلة للبروتين أو الكربوهيدرات أو الدهون أو الألياف أو الصوديوم أو السعرات.
البحث العالمي عن الأغذية
عند استخدام البحث العالمي عن الطعام، تُرسل كلمات البحث وطلب الشبكة العادي مباشرة إلى خدمة خارجية لبيانات الأغذية العالمية لإرجاع المنتجات وبيانات التغذية المطابقة. لا يرفق AI Calorie ملفك الشخصي أو حالتك الصحية أو الحساسية أو سجل الوجبات بهذا الطلب. قد تعالج هذه الخدمة بيانات تقنية مثل عنوان IP وفق شروطها وممارسات الخصوصية الخاصة بها.
الحساب والمزامنة التلقائية
ينشئ تسجيل الدخول بالبريد حساب AI Calorie أو يفتحه. نخزن معرّف البريد وقيمة تحقق مشتقة من كلمة المرور، ولا نخزن كلمة المرور بنص واضح. تُخزن إعدادات الملف والوجبات وسجل الوزن والأطعمة المحفوظة بصورة مشفرة وتتم مزامنتها تلقائيًا بين الأجهزة.
سجلات تحدي شرب الماء
يحفظ تحدي شرب الماء هدف التتبع اليومي والتقدم حسب الحجم الفعلي لكل تاريخ محلي. كما يحفظ استخدام الكميات المتكررة وأسماء وأحجام الزجاجات أو الأكواب التي تضيفها إلى «عبواتي». عند تسجيل الدخول تُعد بيانات الترطيب هذه قابلة للنقل وتدخل ضمن مزامنة الحساب التلقائية المشفرة ونطاق حذف الحساب. يستخدم الهدف المرجعي وزن ملفك الحالي على الجهاز فقط لإنشاء قيمة مرجعية بسيطة، ولا يرسل هذا الحساب إلى الذكاء الاصطناعي أو خدمة شبكة منفصلة. يستخدم تذكير الماء إعداد الإشعارات المحلي الحالي على الجهاز. لا تُكتب سجلات هذا التحدي حاليًا إلى Apple Health أو Health Connect.
خطة الترطيب الشخصية
تُحسب خطة الترطيب الشخصية على الجهاز وقد تستخدم أحدث وزن محفوظ وأهدافك وإعدادات الطعام والحالات الصحية التي وافقت على حفظها ودقائق التمرين المسجلة. إذا فعّلت استيراد النشاط فقد تستخدم أيضًا دقائق التمرين المتاحة بالفعل عبر اتصال Apple Health أو Health Connect الاختياري، ولا يؤدي فتح الخطة وحده إلى طلب إذن صحي جديد. يمكنك إدخال دقائق التمرين ومستوى التعرق والجو الحار والتعديل اليدوي وحد السوائل الذي حدده مختص. تُحفظ هذه الخيارات اليومية وأي كمية يومية طبية تدخلها كبيانات ترطيب حساسة، وعند تسجيل الدخول تدخل ضمن مزامنة البيانات المحمولة المشفرة ونطاق حذف الحساب. تبقى أسماء الحالات الصحية في ملفك الذي وافقت عليه ولا تُنسخ إلى سجل خطة الترطيب. لا يُرسل الحساب إلى الذكاء الاصطناعي أو خدمة شبكة أخرى.
سجلات التمرين السابقة
لم يعد AI Calorie يعرض تبويبًا سفليًا مستقلًا للتمرين. إذا استخدمت ميزة التمرين السابقة، تبقى الخطط والتمارين والمجموعات والتكرارات والأوزان والمدد والأوقات والمفضلة والأرقام الشخصية الحالية محفوظة، ولا يؤدي حذف التبويب إلى حذف السجل. عند تسجيل الدخول تبقى هذه السجلات ضمن مزامنة الحساب المشفرة ويمكن استعادتها على جهاز آخر. ولا تُكتب إلى Apple Health أو Health Connect.
سجلات النشاط والإضافة السريعة بالذكاء الاصطناعي
تحفظ صفحة النشاط نوع النشاط والمدة والشدة ووقت التسجيل. عند توفر الوزن الحالي يحسب التطبيق تقديرًا مرجعيًا للسعرات النشطة؛ وهو ليس قياس جهاز قابل للارتداء ولا يغيّر الهدف اليومي تلقائيًا. تدخل السجلات والمفضلات ضمن مزامنة الحساب المشفرة ونطاق الحذف. عند استخدام الإضافة السريعة يُرسل وصف النشاط ولغة التطبيق عبر خادم الذكاء الاصطناعي الخلفي إلى المزود المهيأ لمطابقته مع نشاط مدعوم ومدة وشدة. على iOS المدعوم تتحول الصوتيات إلى نص على الجهاز أولًا؛ وعلى Android يُرسل صوت الميكروفون المؤقت عبر الخادم إلى المزود للنسخ والتحليل ولا يُحفظ كتسجيل نشاط. لا يُحفظ الناتج إلا بعد التأكيد. ولا تُكتب هذه السجلات حاليًا إلى Apple Health أو Health Connect.
Apple Health و Health Connect
اتصالات الصحة اختيارية ومنفصلة: استيراد الوزن والخطوات والنشاط، وتصدير الوزن والتغذية. الاستيراد للقراءة فقط. إيقاف التصدير يوقف الكتابات المستقبلية ولا يحذف تلقائيًا السجل الذي كُتب سابقًا. لا تُباع بيانات الصحة ولا تُستخدم للإعلانات.
التذكيرات والإشعارات المحلية
عند تفعيل تذكيرات الوجبات أو الماء أو الوزن أو النشاط أو اقتراحات CalOtter، يطلب التطبيق إذن النظام ويجدولها محليًا على الجهاز. تبقى التفضيلات ووقت تذكير النشاط على الجهاز. يستخدم تذكير النشاط الوقت الذي تختاره ولا يقرأ أوقات خطط التمرين السابقة. لا يتم تسجيل أو رفع رمز دفع بعيد.
بلاغات الدعم والمرفقات وتشخيص الجهاز
عند التواصل من الإعدادات يمكنك إضافة حتى ثلاثة مرفقات. يتم تضمين تشخيص الجهاز افتراضيًا ويمكن إيقافه قبل الإرسال. قد يتضمن إصدار التطبيق ورقم Build وطراز الجهاز والنظام واللغة والمظهر وحالة الأذونات وأنواع الأخطاء المبسطة. لا يتضمن كلمات المرور أو سجل التصفح أو نقاط الشبكة أو محتوى الطلبات أو السجلات الصحية أو جهات الاتصال أو الموقع الدقيق. تُحفظ الرسالة والتشخيص والمرفقات في خادمنا الخلفي وقد تُرسل إلى مستلم الدعم المحدد عبر روبوت Telegram خاص.
مكافآت المهام وسجل الجواهر
عند استلام مكافأة مهمة مكتملة أثناء تسجيل الدخول، يقوم AI Calorie أولًا بمزامنة أحدث السجلات القابلة للنقل التي تقع أصلًا ضمن مزامنة الحساب. بعد ذلك يرسل طلب الاستلام معرّف المهمة ومفتاح الفترة اليومية أو الشهرية وفارق المنطقة الزمنية للجهاز المستخدم لمطابقة أيام التقويم المحلي فقط. يعيد الخادم حساب الاكتمال من سجلات الوجبات والماء وقياسات الوزن اليدوية المؤهلة المتزامنة، ثم يحدد عدد الجواهر الثابت ويحفظ رصيد الحساب ومعاملة فريدة تمنع التكرار. لا تُنسخ أسماء الوجبات أو الصور أو قيم الوزن أو كميات الماء إلى تفاصيل معاملة الجواهر. يدخل الرصيد والمعاملات ضمن حذف الحساب، باستثناء الحفظ المحدود اللازم للأمن أو منع الاحتيال أو الالتزامات القانونية.
عناصر عالم CalOtter السابقة
لم يعد التطبيق الحالي يعرض صفحة لعبة عالم CalOtter. إذا كنت قد حصلت سابقًا على عناصر افتراضية، فقد تبقى سجلات الجواهر ومعرّفات العناصر وأوقات الحصول عليها وتخطيط الغرفة والزي المختار محفوظة مع الحساب حتى لا يؤدي حذف الصفحة إلى محو السجل بصمت. تظل هذه البيانات ضمن نطاق حذف الحساب مع استثناء الحفظ المحدود اللازم للأمن أو منع الاحتيال أو القانون. صفحة النشاط الحالية لا تحمّل بيئة Godot السابقة ولا ترسل لها حالة الحساب.
गोपनीयता नीति
अंतिम अपडेट: · संस्करण 0.6.22
अनुवाद सुविधा के लिए दिए गए हैं। स्थानीय अनिवार्य उपभोक्ता और गोपनीयता अधिकार लागू रहते हैं।
1. दायरा
यह गोपनीयता नीति बताती है कि AI Calorie आपकी जानकारी का प्रबंधन, आपके व्यक्तिगत डेटा की सुरक्षा और पारदर्शी विकल्प कैसे प्रदान करती है।
2. डेटा
हम खाता, सेटिंग, लक्ष्य, भोजन प्रतिबंध, एलर्जी, स्वेच्छा से दी गई स्वास्थ्य स्थितियाँ, भोजन, फ़ोटो, निदान, खरीद और सहायता डेटा संसाधित कर सकते हैं। कैमरा अनुमति मिलने के बाद केवल बारकोड स्कैन करने के लिए उपयोग होती है; परिणाम उत्पाद खोजने के लिए है और स्कैन न होने पर नंबर हाथ से दर्ज किया जा सकता है। सामान्य रिटेल बारकोड खोज में ऐप बारकोड, परिणाम श्रेणी और स्रोत श्रेणी AI Calorie बैकएंड को भेज सकता है। यदि उत्पाद की पहचान मिल गई हो लेकिन सत्यापित पोषण उपलब्ध न हो, तो स्पष्ट रूप से अनुमान के रूप में चिह्नित सामान्य पोषण अनुमान पाने के लिए बारकोड, सार्वजनिक उत्पाद नाम और ब्रांड भी उसी बैकएंड को भेजे जा सकते हैं। इन अनुरोधों में खाता या इंस्टॉलेशन पहचान नहीं होती और बैकएंड अवलोकन रिकॉर्ड में IP नहीं रखता। यदि सत्यापित पोषण जानकारी फिर भी उपलब्ध न हो, तो ऐप मौजूदा खाद्य डेटा और खाद्य-प्रकार प्रोफ़ाइल से डिवाइस पर स्पष्ट रूप से चिह्नित अनुमान पूरा कर सकता है। यदि आप केवल नाम या ब्रांड भरते हैं और पोषण खाली छोड़ते हैं, तो बना हुआ अनुमान केवल आपके भोजन रिकॉर्ड में उपयोग होता है और आपके द्वारा दिए गए पैकेज पोषण के रूप में AI Calorie बैकएंड को नहीं भेजा जाता। यदि आप कोई अनुपलब्ध उत्पाद जोड़ते हैं, तो बारकोड, नाम और प्रति 100 ग्राम कैलोरी डिवाइस पर रहते हैं। सामान्य खुदरा कोड खाता पहचान के बिना स्वचालित सत्यापन के लिए AI Calorie बैकएंड को भेजे जाते हैं; अलग डिवाइस पहचानने वाला यादृच्छिक इंस्टॉलेशन आईडी तुरंत एकतरफ़ा SHA-256 हैश में बदला जाता है और केवल हैश रखा जाता है। स्टोर के आंतरिक परिवर्तनीय-वज़न कोड केवल डिवाइस पर रहते हैं। आप वैकल्पिक रूप से ब्रांड और प्रति 100 ग्राम प्रोटीन, कार्बोहाइड्रेट, वसा, फाइबर, शर्करा और सोडियम भी दर्ज कर सकते हैं; ये स्वेच्छा से दिए गए उत्पाद फ़ील्ड सामान्य खुदरा कोड के साथ AI Calorie बैकएंड के स्वचालित सत्यापन में भेजे जाते हैं और अज्ञात फ़ील्ड खाली छोड़े जा सकते हैं। भोजन पहचान के लिए एक फ़ोटो अभी भी पर्याप्त है। आप चाहें तो उसी भोजन की अलग-अलग कोणों से अधिकतम दो फ़ोटो भेज सकते हैं। हर चुनी गई छवि को निर्धारित AI प्रदाता अस्थायी रूप से संसाधित करता है और ऐप दोनों दृश्यों में उसी भोजन का मिलान करके मात्रा के अनुमान की अस्थिरता कम करता है। दूसरा कोण अनुमान को अधिक स्थिर बना सकता है, लेकिन सटीक वजन या कैलोरी की गारंटी नहीं देता। जब आप पोषण लेबल पहचान का अनुरोध करते हैं, तो चुनी गई पैकेज लेबल फ़ोटो AI बैकएंड के माध्यम से निर्धारित AI प्रदाता को दिखाई देने वाले पोषण मान पढ़ने के लिए भेजी जाती है। इसे अस्थायी रूप से संसाधित किया जाता है और भोजन की पुष्टि करने तक भोजन फ़ोटो या उत्पाद रिकॉर्ड के रूप में सहेजा नहीं जाता।
3. उद्देश्य और AI
स्पष्ट सहमति के बाद भोजन और स्वास्थ्य संदर्भ सुरक्षित सुझावों के लिए AI अनुरोधों में शामिल हो सकता है। हम डेटा नहीं बेचते और स्वास्थ्य जानकारी का विज्ञापन में उपयोग नहीं करते।
4. संग्रह और सुरक्षा
डेटा केवल आवश्यक अवधि तक रखा जाता है और उचित सुरक्षा अपनाई जाती है; प्रदाता अन्य देशों में संसाधित कर सकते हैं।
5. अधिकार और बच्चे
आप पहुँच, सुधार, निर्यात या हटाने का अनुरोध कर सकते हैं। आवश्यक अभिभावक सहमति बिना बच्चों को लक्षित नहीं किया जाता।
AI त्वरित जोड़
AI त्वरित जोड़ का उपयोग करते समय आपके द्वारा लिखा भोजन विवरण, ऐप भाषा और AI पोषण सुविधाओं के साथ साझा करने के लिए पहले सहमत आहार या स्वास्थ्य संदर्भ हमारे AI बैकएंड के माध्यम से कॉन्फ़िगर किए गए AI प्रदाता को भेजे जाते हैं। प्रदाता एक ही अनुरोध में भोजन, मात्रा, कैलोरी और पोषक तत्वों का अनुमान देता है। खाद्य खोज डेटाबेस इन AI मानों को नहीं बदलता। पाठ केवल अनुरोध के लिए संसाधित होता है और परिणाम जोड़ने पर ही भोजन रिकॉर्ड बनता है।
वॉइस त्वरित जोड़
आवाज़ इनपुट शुरू करने पर ऐप माइक्रोफ़ोन अनुमति मांगता है। समर्थित iOS डिवाइस पर Apple SpeechAnalyzer डिवाइस पर ही संपादन योग्य टेक्स्ट बनाता है। Android पर ऐप केवल तब रिकॉर्ड करता है जब आप सक्रिय रूप से माइक्रोफ़ोन उपयोग कर रहे हों; रोकने के बाद यह अस्थायी ऑडियो AI बैकएंड के माध्यम से कॉन्फ़िगर किए गए AI प्रदाता को भेजा जाता है ताकि संपादन योग्य ट्रांसक्रिप्ट बने। मूल Android रिकॉर्डिंग भोजन रिकॉर्डिंग के रूप में सहेजी नहीं जाती। ट्रांसक्रिप्ट जाँचने या बदलने के बाद टेक्स्ट, ऐप भाषा और सहमति वाला आहार या स्वास्थ्य संदर्भ पोषण अनुमान के लिए भेजा जाता है।
व्यक्तिगत भोजन प्लान
प्लान बनाते समय ऐप भाषा, पोषण लक्ष्य, आज दर्ज भोजन के कुल मान, हाल की बदलाव हिस्ट्री और पोषण सुझावों के लिए स्वीकृत प्रोफ़ाइल, खाने की शैली, आहार या स्वास्थ्य संदर्भ हमारे AI बैकएंड से कॉन्फ़िगर की गई AI सेवा को भेजे जाते हैं। प्लान पेज पर चुनी गई अस्थायी खाने की शैली केवल उस प्लान पर लागू होती है और सेव की गई प्रोफ़ाइल पसंद नहीं बदलती। ऐप को केवल प्लान मिलता है और कार्यान्वयन मॉडल की जानकारी नहीं दिखाई जाती। साइन इन होने पर प्लान और बदलाव हिस्ट्री एन्क्रिप्टेड सिंक में शामिल होते हैं।
दैनिक पोषण स्कोर
ऐप भोजन दर्ज वाले हर दिन के लिए आपके डिवाइस पर केवल एक दैनिक पोषण स्कोर गणना और सहेज सकता है। इतिहास में सिर्फ यही कुल स्कोर और वे पोषण लक्ष्य रखे जाते हैं जिनसे बाद में प्रोफ़ाइल बदलने पर भी पुराना स्कोर स्थिर रहे; प्रोटीन, कार्बोहाइड्रेट, वसा, फाइबर, सोडियम या कैलोरी के अलग दैनिक उप-स्कोर सहेजे नहीं जाते।
वैश्विक खाद्य खोज
वैश्विक खाद्य खोज चुनने पर खोज शब्द और सामान्य नेटवर्क अनुरोध सीधे एक तृतीय-पक्ष वैश्विक खाद्य डेटा सेवा को भेजे जाते हैं ताकि संबंधित उत्पाद और पोषण डेटा मिल सके। AI Calorie इस अनुरोध में आपकी प्रोफ़ाइल, स्वास्थ्य स्थिति, एलर्जी या भोजन इतिहास शामिल नहीं करता। यह सेवा अपने नियमों के अनुसार IP जैसे तकनीकी नेटवर्क डेटा संसाधित कर सकती है।
खाता और स्वचालित सिंक
ईमेल साइन-इन AI Calorie खाता बनाता या खोलता है। हम ईमेल पहचान और पासवर्ड से निकला सत्यापन मान रखते हैं, साधारण पासवर्ड नहीं। प्रोफ़ाइल, भोजन, वजन इतिहास और सहेजे भोजन एन्क्रिप्टेड रूप में रखे और डिवाइसों के बीच अपने-आप सिंक किए जाते हैं।
पानी चुनौती रिकॉर्ड
पानी चुनौती स्थानीय कैलेंडर तारीख के अनुसार दैनिक ट्रैकिंग लक्ष्य और वास्तविक मात्रा आधारित प्रगति सहेजती है। यह अक्सर इस्तेमाल मात्रा की उपयोग जानकारी और मेरे कंटेनर में आपके द्वारा जोड़ी गई बोतल या गिलास के नाम व मात्रा भी सहेजती है। साइन इन होने पर ये पोर्टेबल पानी रिकॉर्ड मौजूदा एन्क्रिप्टेड स्वचालित खाता सिंक और खाता हटाने के दायरे में आते हैं। संदर्भ लक्ष्य मौजूदा प्रोफ़ाइल वजन का उपयोग केवल डिवाइस पर एक सरल मान बनाने के लिए करता है और यह गणना AI या किसी अलग नेटवर्क सेवा को नहीं भेजता। पानी रिमाइंडर मौजूदा डिवाइस-ओनली लोकल नोटिफ़िकेशन सेटिंग का उपयोग करता है। ये रिकॉर्ड अभी Apple Health या Health Connect में नहीं लिखे जाते।
व्यक्तिगत पानी योजना
व्यक्तिगत पानी योजना डिवाइस पर गणना करती है और AI Calorie में मौजूद नवीनतम वज़न, सहेजे लक्ष्य व आहार सेटिंग, सहमति से सहेजी स्वास्थ्य स्थितियाँ और पहले से दर्ज व्यायाम मिनट उपयोग कर सकती है। यदि गतिविधि आयात चालू है, तो चुने हुए Apple Health या Health Connect कनेक्शन से पहले से उपलब्ध व्यायाम मिनट भी उपयोग हो सकते हैं; योजना खोलने से नया स्वास्थ्य अनुमति अनुरोध नहीं होता। आप व्यायाम मिनट, पसीना स्तर, गर्म वातावरण, मैनुअल समायोजन और चिकित्सक द्वारा तय तरल सीमा दर्ज कर सकते हैं। ये दैनिक विकल्प और दर्ज चिकित्सकीय दैनिक मात्रा संवेदनशील पानी डेटा के रूप में सहेजे जाते हैं और साइन इन होने पर मौजूदा एन्क्रिप्टेड पोर्टेबल डेटा सिंक व खाता हटाने के दायरे में आते हैं। स्वास्थ्य स्थिति के नाम सहमति वाले प्रोफ़ाइल में ही रहते हैं और योजना रिकॉर्ड में कॉपी नहीं होते। गणना AI या किसी दूसरे नेटवर्क सेवा को नहीं भेजी जाती।
पहले के वर्कआउट रिकॉर्ड
AI Calorie अब नीचे अलग Workout टैब नहीं दिखाता। अगर आपने पुराने प्रशिक्षण फ़ीचर का उपयोग किया था, तो मौजूदा योजना, व्यायाम, सेट, रेप्स, वजन, समय, पसंदीदा और व्यक्तिगत रिकॉर्ड सुरक्षित रहते हैं; टैब हटाने से इतिहास नहीं मिटता। साइन इन होने पर ये पोर्टेबल रिकॉर्ड एन्क्रिप्टेड स्वचालित सिंक में बने रहते हैं और दूसरे डिवाइस पर बहाल हो सकते हैं। इन्हें Apple Health या Health Connect में वापस नहीं लिखा जाता।
गतिविधि रिकॉर्ड और AI त्वरित जोड़
गतिविधि पेज गतिविधि प्रकार, समय, तीव्रता और रिकॉर्ड समय सहेजता है। मौजूदा वजन होने पर ऐप सक्रिय कैलोरी का संदर्भ अनुमान बनाता है; यह पहनने योग्य डिवाइस का माप नहीं है और दैनिक लक्ष्य अपने-आप नहीं बदलता। रिकॉर्ड और पसंदीदा एन्क्रिप्टेड अकाउंट सिंक और हटाने के दायरे में आते हैं। त्वरित जोड़ में गतिविधि विवरण और ऐप भाषा AI बैकएंड से कॉन्फ़िगर किए AI प्रदाता को भेजे जाते हैं ताकि उन्हें समर्थित गतिविधि, समय और तीव्रता से मिलाया जा सके। समर्थित iOS पर आवाज़ पहले डिवाइस पर टेक्स्ट बनती है; Android पर अस्थायी माइक्रोफ़ोन ऑडियो बैकएंड से प्रदाता को ट्रांसक्रिप्शन और विश्लेषण के लिए भेजा जाता है और रिकॉर्डिंग के रूप में सहेजा नहीं जाता। परिणाम पुष्टि के बाद ही सहेजा जाता है। ये रिकॉर्ड अभी Apple Health या Health Connect में नहीं लिखे जाते।
Apple Health और Health Connect
स्वास्थ्य कनेक्शन वैकल्पिक और अलग-अलग हैं: वजन, कदम और गतिविधि आयात; वजन और पोषण निर्यात। आयात केवल पढ़ने के लिए हैं। निर्यात बंद करने पर आगे का लेखन रुकता है, लेकिन पहले से लिखे स्वास्थ्य इतिहास को अपने-आप नहीं मिटाया जाता। स्वास्थ्य डेटा बेचा या विज्ञापन के लिए उपयोग नहीं किया जाता।
लोकल रिमाइंडर और नोटिफ़िकेशन
भोजन, पानी, वजन, गतिविधि या CalOtter रिमाइंडर चालू करने पर ऐप सिस्टम अनुमति मांगता है और नोटिफ़िकेशन डिवाइस पर स्थानीय रूप से शेड्यूल करता है। ऑन/ऑफ विकल्प और गतिविधि रिमाइंडर का समय डिवाइस पर रहता है। गतिविधि रिमाइंडर आपके चुने समय का उपयोग करता है और पुरानी वर्कआउट योजना का समय नहीं पढ़ता। कोई रिमोट पुश टोकन रजिस्टर या अपलोड नहीं किया जाता।
सपोर्ट रिपोर्ट, अटैचमेंट और डिवाइस डायग्नोस्टिक्स
सेटिंग्स से संपर्क करते समय आप अधिकतम तीन अटैचमेंट जोड़ सकते हैं। डिवाइस डायग्नोस्टिक्स डिफ़ॉल्ट रूप से शामिल रहते हैं, लेकिन भेजने से पहले बंद किए जा सकते हैं। इनमें App संस्करण और Build, डिवाइस मॉडल, OS, भाषा, थीम, अनुमति स्थिति और सरल किए गए त्रुटि प्रकार शामिल हो सकते हैं। पासवर्ड, ब्राउज़िंग इतिहास, नेटवर्क एंडपॉइंट, अनुरोध की सामग्री, स्वास्थ्य रिकॉर्ड, संपर्क या सटीक स्थान शामिल नहीं होते। संदेश, डायग्नोस्टिक्स और अटैचमेंट हमारे बैकएंड पर रखे जाते हैं और निजी Telegram Bot से नामित सपोर्ट प्राप्तकर्ता को भेजे जा सकते हैं।
टास्क रिवॉर्ड और जेम लेजर
साइन इन रहते हुए पूरा टास्क रिवॉर्ड लेने पर AI Calorie पहले उन नवीनतम पोर्टेबल रिकॉर्ड को सिंक करता है जो पहले से अकाउंट सिंक के दायरे में हैं। इसके बाद क्लेम अनुरोध केवल टास्क पहचान, दैनिक या मासिक अवधि कुंजी और स्थानीय कैलेंडर दिन मिलाने के लिए डिवाइस टाइम-ज़ोन ऑफ़सेट भेजता है। बैकएंड सिंक किए गए भोजन, पानी और पात्र मैनुअल वजन रिकॉर्ड से पूरा होने की स्थिति दोबारा गणना करता है, तय जेम राशि निर्धारित करता है, अकाउंट बैलेंस रखता है और डुप्लीकेट रिवॉर्ड रोकने के लिए यूनिक लेन-देन दर्ज करता है। जेम लेन-देन के विवरण में भोजन नाम, फोटो, वजन मान या पानी की मात्रा की प्रतिलिपि नहीं रखी जाती। बैलेंस और रिवॉर्ड लेन-देन खाता हटाने के दायरे में आते हैं, सिवाय सुरक्षा, धोखाधड़ी रोकथाम या कानूनी कारणों से सीमित रख-रखाव के।
पहले के CalOtter World आइटम
मौजूदा ऐप अब CalOtter World गेम पेज नहीं दिखाता। अगर आपने पहले वर्चुअल आइटम लिए थे, तो पेज हटाने से अकाउंट इतिहास चुपचाप न मिटे इसलिए जेम लेजर, आइटम IDs और प्राप्ति समय, रूम स्लॉट लेआउट और चुना आउटफिट अकाउंट के साथ रह सकते हैं। ये रिकॉर्ड खाता हटाने के दायरे में रहते हैं, सिवाय सुरक्षा, धोखाधड़ी रोकथाम या कानून के लिए सीमित रख-रखाव के। मौजूदा गतिविधि पेज पुराने Godot runtime को लोड नहीं करता और उसे अकाउंट स्थिति नहीं भेजता।
Kebijakan Privasi
Terakhir diperbarui: · Versi 0.6.22
Terjemahan disediakan untuk kemudahan. Hak konsumen dan privasi wajib setempat tetap berlaku.
1. Cakupan
Kebijakan privasi ini menjelaskan bagaimana AI Calorie mengelola informasi Anda, melindungi data pribadi, dan menyediakan pilihan yang transparan.
2. Data
Kami dapat memproses akun, pengaturan, tujuan, batasan makanan, alergi, kondisi kesehatan yang diberikan secara sukarela, makanan, foto, diagnostik, pembelian, dan dukungan. Izin kamera hanya digunakan setelah disetujui untuk memindai kode batang; hasilnya dipakai untuk mencari produk dan tetap dapat dimasukkan secara manual jika tidak terbaca. Saat mencari kode batang ritel standar, aplikasi dapat mengirim kode, kategori hasil, dan kategori sumber ke backend AI Calorie. Jika produk sudah dikenali tetapi nutrisi terverifikasi tidak tersedia, aplikasi juga dapat mengirim kode, nama produk publik, dan merek ke backend tersebut untuk memperoleh perkiraan nutrisi umum yang ditandai jelas sebagai estimasi. Permintaan ini tidak memuat akun atau pengenal instalasi, dan backend tidak menyimpan IP dalam catatan pengamatan. Jika nutrisi terverifikasi tetap tidak tersedia, aplikasi dapat melengkapi perkiraan yang ditandai jelas di perangkat menggunakan data makanan yang sudah ada dan profil jenis makanan. Jika Anda hanya mengisi nama atau merek dan membiarkan nutrisi kosong, perkiraan yang dibuat hanya dipakai untuk catatan makanan dan tidak dikirim ke backend AI Calorie seolah-olah merupakan data label kemasan yang Anda berikan. Jika Anda menambahkan produk yang belum tersedia, kode, nama, dan kalori per 100 g disimpan di perangkat. Kode ritel standar dikirim ke backend AI Calorie tanpa identitas akun untuk validasi otomatis; pengenal instalasi acak segera diubah menjadi hash SHA-256 satu arah dan hanya hash tersebut yang disimpan. Kode berat variabel khusus toko hanya disimpan di perangkat. Anda juga dapat mengisi merek serta protein, karbohidrat, lemak, serat, gula, dan natrium per 100 g secara opsional; kolom produk yang Anda tambahkan dikirim bersama kode ritel standar ke backend AI Calorie untuk validasi otomatis, dan kolom yang tidak diketahui boleh dibiarkan kosong. Satu foto tetap cukup untuk mengenali makanan. Secara opsional, Anda dapat mengirim hingga dua foto makanan yang sama dari sudut berbeda. Setiap gambar diproses sementara oleh penyedia AI yang dikonfigurasi, lalu aplikasi mencocokkan makanan yang sama di antara kedua sudut untuk mengurangi variasi perkiraan porsi. Sudut kedua dapat meningkatkan konsistensi, tetapi tidak menjamin berat atau kalori yang tepat. Saat Anda meminta pembacaan label nutrisi, foto label kemasan yang dipilih dikirim melalui backend AI kami ke penyedia AI yang dikonfigurasi untuk membaca nilai yang terlihat. Foto diproses sementara dan tidak disimpan sebagai foto makanan atau catatan produk kecuali Anda mengonfirmasi makanan tersebut.
3. Tujuan dan AI
Dengan persetujuan eksplisit, konteks makanan dan kesehatan dapat disertakan dalam permintaan AI demi keamanan. Kami tidak menjual data atau memakai informasi kesehatan untuk iklan.
4. Penyimpanan dan keamanan
Data disimpan hanya selama diperlukan dengan perlindungan wajar; penyedia dapat memprosesnya di negara lain.
5. Hak dan anak
Anda dapat meminta akses, koreksi, ekspor, atau penghapusan. Layanan tidak ditujukan kepada anak tanpa persetujuan orang tua yang diwajibkan.
Tambah cepat AI
Saat memakai Tambah cepat AI, deskripsi makanan yang Anda ketik, bahasa aplikasi, serta konteks pola makan atau kesehatan yang sebelumnya Anda setujui untuk fitur nutrisi AI dikirim melalui backend AI kami ke penyedia AI yang dikonfigurasi. Penyedia memperkirakan makanan, porsi, kalori, dan nutrisi dalam satu permintaan. Basis data pencarian makanan tidak mengganti nilai AI tersebut. Teks diproses untuk permintaan itu dan hanya menjadi catatan makanan jika Anda mengonfirmasi hasilnya.
Tambah cepat suara
Saat memulai input suara, aplikasi meminta izin mikrofon. Pada perangkat iOS yang didukung, Apple SpeechAnalyzer membuat teks yang dapat diedit langsung di perangkat. Di Android, aplikasi merekam hanya selama Anda aktif menggunakan mikrofon; setelah dihentikan, audio sementara itu dikirim melalui backend AI kami ke penyedia AI yang dikonfigurasi untuk membuat transkrip yang dapat diedit. Rekaman asli Android tidak disimpan sebagai rekaman makanan. Setelah Anda memeriksa atau mengedit transkrip, teks, bahasa aplikasi, serta konteks pola makan atau kesehatan yang telah disetujui dikirim untuk perkiraan nutrisi.
Rencana makan personal
Saat membuat rencana, bahasa app, target nutrisi, total makanan yang sudah dicatat hari ini, riwayat penggantian terbaru, serta konteks profil, cara makan, pola makan, atau kesehatan yang telah Anda izinkan dikirim melalui backend AI kami ke layanan AI yang dikonfigurasi. Pilihan cara makan sementara di halaman Rencana hanya berlaku untuk rencana tersebut dan tidak mengubah preferensi profil yang tersimpan. App hanya menerima rencana dan tidak menampilkan detail model implementasi. Saat masuk akun, rencana dan riwayat penggantian masuk ke sinkronisasi terenkripsi.
Skor nutrisi harian
Aplikasi dapat menghitung dan menyimpan satu skor nutrisi harian di perangkat untuk setiap tanggal yang memiliki catatan makanan. Riwayat hanya menyimpan satu skor keseluruhan tersebut beserta target nutrisi yang diperlukan agar skor lama tetap konsisten jika profil Anda berubah kemudian; subskor harian terpisah untuk protein, karbohidrat, lemak, serat, natrium, atau kalori tidak disimpan.
Pencarian makanan global
Saat Anda memilih pencarian makanan global, kata pencarian dan permintaan jaringan biasa dikirim langsung ke layanan data makanan global pihak ketiga untuk mengambil produk serta data gizi yang sesuai. AI Calorie tidak menyertakan profil, kondisi kesehatan, alergi, atau riwayat makanan. Layanan tersebut dapat memproses data teknis seperti IP sesuai ketentuannya sendiri.
Akun dan sinkronisasi otomatis
Masuk dengan email membuat atau membuka akun AI Calorie. Kami menyimpan identitas email dan nilai verifikasi yang diturunkan dari kata sandi, bukan kata sandi teks biasa. Profil, makanan, riwayat berat, dan makanan tersimpan disimpan terenkripsi dan disinkronkan otomatis antarperangkat.
Catatan tantangan hidrasi
Tantangan hidrasi menyimpan target pelacakan harian dan progres berdasarkan volume sebenarnya menurut tanggal kalender lokal. Tantangan ini juga menyimpan penggunaan volume yang sering dipakai serta nama dan volume botol atau gelas yang Anda tambahkan ke Wadah saya. Jika Anda masuk, data hidrasi portabel ini termasuk dalam sinkronisasi akun otomatis terenkripsi dan cakupan penghapusan akun. Target referensi memakai berat profil saat ini hanya di perangkat untuk menghasilkan acuan sederhana dan tidak mengirim perhitungan tersebut ke AI atau layanan jaringan lain. Pengingat minum memakai pengaturan notifikasi lokal yang sudah ada di perangkat. Catatan ini saat ini tidak ditulis ke Apple Health atau Health Connect.
Rencana hidrasi pribadi
Rencana dihitung di perangkat dan dapat memakai berat terbaru, target dan pola makan tersimpan, kondisi kesehatan yang telah disetujui, serta menit olahraga yang sudah dicatat. Jika impor aktivitas diaktifkan, rencana juga dapat memakai menit olahraga yang sudah tersedia melalui koneksi Apple Health atau Health Connect yang dipilih; membuka rencana tidak meminta izin kesehatan baru. Anda dapat memasukkan menit olahraga, tingkat keringat, kondisi panas, penyesuaian manual, dan batas cairan dari tenaga kesehatan. Pilihan harian tersebut dan jumlah harian klinis yang dimasukkan disimpan sebagai data hidrasi sensitif dan, saat masuk akun, termasuk sinkronisasi data portabel terenkripsi serta penghapusan akun. Nama kondisi kesehatan tetap berada di profil yang disetujui dan tidak disalin ke catatan rencana. Perhitungan tidak dikirim ke AI atau layanan jaringan lain.
Catatan latihan sebelumnya
AI Calorie tidak lagi menampilkan tab bawah khusus Latihan. Jika Anda pernah memakai fitur latihan sebelumnya, rencana, gerakan, set, repetisi, beban, durasi, waktu, favorit, dan rekor yang sudah ada tetap disimpan; menghapus tab tidak menghapus riwayat. Saat masuk akun, catatan portabel ini tetap termasuk dalam sinkronisasi terenkripsi dan dapat dipulihkan di perangkat lain. Catatan tersebut tidak ditulis kembali ke Apple Health atau Health Connect.
Catatan aktivitas dan Tambah cepat AI
Halaman Aktivitas menyimpan jenis aktivitas, durasi, intensitas, dan waktu. Jika berat saat ini tersedia, aplikasi menghitung perkiraan referensi kalori aktif; ini bukan pengukuran wearable dan tidak otomatis mengubah target harian. Catatan dan favorit termasuk sinkronisasi akun terenkripsi dan cakupan penghapusan. Saat memakai Tambah cepat, deskripsi aktivitas dan bahasa aplikasi dikirim melalui backend AI ke penyedia AI yang dikonfigurasi untuk dipetakan ke aktivitas yang didukung, durasi, dan intensitas. Pada iOS yang didukung, suara diubah menjadi teks di perangkat sebelum teks dikirim; pada Android, audio mikrofon sementara dikirim melalui backend untuk transkripsi dan analisis dan tidak disimpan sebagai rekaman aktivitas. Hasil hanya disimpan setelah Anda mengonfirmasi. Catatan ini saat ini tidak ditulis ke Apple Health atau Health Connect.
Apple Health dan Health Connect
Koneksi kesehatan bersifat opsional dan terpisah: impor berat, langkah, aktivitas; ekspor berat dan nutrisi. Impor hanya baca. Menonaktifkan ekspor menghentikan penulisan berikutnya tetapi tidak otomatis menghapus riwayat yang sudah ditulis. Data kesehatan tidak dijual atau digunakan untuk iklan.
Pengingat dan notifikasi lokal
Saat pengingat makan, minum, berat, aktivitas, atau CalOtter diaktifkan, aplikasi meminta izin sistem dan menjadwalkannya secara lokal. Preferensi serta waktu pengingat aktivitas tetap di perangkat. Pengingat aktivitas memakai waktu yang Anda pilih dan tidak lagi membaca jadwal rencana latihan lama. Tidak ada token push jarak jauh yang didaftarkan atau diunggah.
Laporan dukungan, lampiran, dan diagnostik perangkat
Saat menghubungi dukungan dari Pengaturan, Anda dapat menambahkan hingga tiga lampiran. Diagnostik perangkat disertakan secara default, tetapi dapat dimatikan sebelum dikirim. Isinya dapat mencakup versi dan build app, model, OS, bahasa, tema, status izin, serta jenis error yang disederhanakan. Tidak mencakup kata sandi, riwayat penelusuran, endpoint jaringan, isi request, data kesehatan, kontak, atau lokasi presisi. Pesan, diagnostik, dan lampiran disimpan di backend kami dan dapat diteruskan ke penerima dukungan yang ditunjuk melalui bot Telegram privat.
Hadiah tugas dan buku besar permata
Saat mengambil hadiah tugas yang sudah selesai dalam keadaan masuk, AI Calorie terlebih dahulu menyinkronkan catatan portabel terbaru yang memang sudah termasuk dalam sinkronisasi akun. Setelah itu, permintaan klaim hanya mengirim pengenal tugas, kunci periode harian atau bulanan, dan offset zona waktu perangkat untuk mencocokkan hari kalender lokal. Backend menghitung ulang penyelesaian dari catatan makan, hidrasi, dan berat manual yang memenuhi syarat yang sudah tersinkron, menentukan jumlah permata tetap, menyimpan saldo akun, dan mencatat transaksi unik agar hadiah tidak terduplikasi. Transaksi permata tidak menyalin nama makanan, foto, nilai berat, atau jumlah air ke detail transaksi. Saldo dan transaksi termasuk dalam cakupan penghapusan akun, kecuali penyimpanan terbatas yang diwajibkan untuk keamanan, pencegahan penipuan, atau hukum.
Item Dunia CalOtter sebelumnya
Aplikasi saat ini tidak lagi menampilkan halaman game Dunia CalOtter. Jika sebelumnya Anda memperoleh item virtual, buku besar permata, ID dan waktu perolehan item, tata letak kamar, dan pakaian yang dipilih dapat tetap tersimpan bersama akun agar penghapusan halaman tidak diam-diam menghapus riwayat. Data tersebut tetap termasuk cakupan penghapusan akun, kecuali penyimpanan terbatas untuk keamanan, pencegahan penipuan, atau hukum. Halaman Aktivitas saat ini tidak memuat runtime Godot lama atau mengirim keadaan akun kepadanya.