Kcal Ledger Terms of Use

Last updated: October 21, 2026

中文/English

Welcome to Kcal Ledger (the “App”). By downloading, installing, or using the App, you confirm that you have read, understood, and agreed to these Terms. If you do not agree, do not use the App.

1. License

The App is distributed through the Apple App Store and is also subject to the Apple Standard End User License Agreement. These Terms supplement that agreement for App-specific features, credits, subscriptions, and data handling. If these Terms conflict with that agreement, these Terms control only for those App-specific features.

2. Service

The App helps you record meals, exercise, body metrics, and goals. You can enter information manually, use a photo, or scan a nutrition label. Optional analysis features estimate calories, nutrients, and exercise energy. You can review, edit, reject, or confirm an estimate before it becomes a saved record.

3. Not medical advice

Calories, nutrients, daily energy needs, reports, and other suggestions are estimates for general tracking and reference. They are not medical, nutritional, diagnostic, or treatment advice and do not replace advice from a qualified professional. Consult an appropriate professional before acting if you have a medical condition, dietary restriction, pregnancy, illness, or medication concern.

4. Account and deletion

The App uses Sign in with Apple to identify your account and support credits, subscriptions, and abuse prevention. You are responsible for protecting your Apple ID and device, and for the consequences if someone else uses your account or device. You may delete your Kcal Ledger account from Settings → Delete Account. After confirmation, the App clears local App data and signs you out. Server-side data such as your sign-in sessions is deleted; other account-linked operational records, including the content and contact information in feedback you sent, are retained under a code detached from your account, and some abuse-prevention, audit, and accounting records still contain the original account identifier. Section 7 of the Privacy Policy governs which data is deleted or retained and how to request deletion of feedback content. Records we must retain for accounting, security, disputes, or legal compliance may also be kept.

The shared analysis cache described in Section 6 is not linked to an account identifier, so deleting your account cannot identify and remove a specific shared-cache entry.

5. Credits, subscriptions, and payment

6. Analysis and report processing

Before information is sent for an analysis or report, the App presents a consent disclosure. Depending on your request, submitted data may include text, photos, selected body metrics, food and exercise records, daily goals, and basic profile information. Weekly and monthly reports use records from the selected and comparison periods. This request data is sent through our server to a third-party processing service to generate the requested result.

Separately, our own backend may keep the complete analysis or report result in a temporary delivery buffer for up to about 48 hours so it can be delivered again after an interruption. Eligible short meal text that passes privacy filters, together with its complete reusable result, may enter a shared analysis cache that is not linked to your account and currently has no fixed automatic expiration, reducing repeat processing. See the Privacy Policy for details.

7. Your data and backups

Your meal, exercise, body-metric, goal, favorite-food, report, and saved analysis records are stored in a local SwiftData store on your device, not as a synchronized copy on our server. You are responsible for maintaining access to your device and any backup you choose to create.

You may manually back up records to the private app-data area of your own Google Drive account. The backup is user-controlled, does not pass through our server, and is not additionally encrypted by the App. Use this option only if your Google account security meets your needs.

8. Acceptable use

You must not bypass credits or billing, interfere with the service, submit unlawful or infringing content, attempt unauthorized access, or use automation to abuse analysis features. We may reasonably limit or terminate affected functions when misuse is detected.

9. Disclaimer

The App is provided “as is” and “as available.” To the maximum extent permitted by law, we make no express or implied warranty as to the App’s accuracy, uninterrupted operation, freedom from errors, or fitness for a particular purpose. Estimates may be inaccurate, and you remain responsible for reviewing results and deciding how to use them.

10. Limitation of liability

To the maximum extent permitted by law, we are not liable for indirect, incidental, consequential, special, or punitive damages arising from use of or inability to use the App. Where a jurisdiction does not permit a limitation, it applies only to the extent allowed there.

11. Changes

We may update these Terms. Material changes will be identified in the App or on this page. Continuing to use the App after an update means you accept the updated Terms.

12. Governing law

These Terms are governed by the laws of the Republic of China (Taiwan), without reducing any mandatory consumer rights that apply where you live.

13. Contact

Questions about these Terms may be sent to support@kcalledger.com.