Terms of Service

Last updated: 25 September 2026

1. Acceptance of terms

By creating an account or using KcalScan (the iPhone app, the Android app, the web app, and this website), you agree to these terms. KcalScan is operated by Tiago Fernandes ("we", "us"). If you do not agree, please do not use the service.

2. The service — and what it is not

KcalScan provides AI-powered nutrition tracking: photo-based estimates of calories, macronutrients and micronutrients, personalized targets, supplement tracking, wearable integration, and an AI coach.

Not medical advice. Meal nutrition values are estimates, produced by AI or taken from product databases. Your targets are calculated from published equations and reference values and, where the app marks them as a KcalScan estimate, from our own rules; the sources are listed with links in the app under Settings → Sources & methodology. All of it is for educational purposes. KcalScan is not a medical device, does not diagnose or treat any condition, and is not a substitute for professional advice. Consult a healthcare professional or registered dietitian before significant changes to your diet, exercise, or supplements — especially if you manage a medical condition, are pregnant or breastfeeding, or have a history of disordered eating.

AI features

Photo and text analysis, pantry and supplement scans, plan import, meal verdicts, report summaries and the AI coach are provided through AI services from Google (Gemini) and, as a backup for food analysis only, OpenAI. In current versions of the app, KcalScan sends your data to them only after you allow it on the in-app permission screen, "Share your data with AI providers?", and you can turn this off at any time in Settings → Privacy & AI. While AI data sharing is off, the AI features are unavailable; everything else — manual logging, barcode lookup, your diary and targets, Trends, detailed nutrients and PDF reports without the AI summary — keeps working. Turning AI off does not cancel a subscription; to stop paying, cancel as described in section 4. The Privacy Policy lists exactly what each feature sends, including from older versions of the app, and how the providers protect it.

AI output can be wrong. Check it, especially for allergies, and do not rely on it for medical decisions.

3. Your account

4. Plans, subscriptions, and billing

5. Fair use

AI features are rate-limited to keep the service fast and affordable for everyone. Automated access, scraping, bulk requests, or attempts to circumvent limits, authentication, or plan restrictions are not permitted.

6. Your content

Your meal photos, logs, and profile data remain yours. You grant us the limited license needed to operate the service — storing, processing (including AI analysis, only with your permission, as described in the Privacy Policy), and displaying your data back to you. You can export or delete your data at any time in Settings.

7. Intellectual property

The KcalScan app, website, branding, and content (excluding your data) are our property and protected by copyright and other laws. You may not copy, modify, resell, or reverse engineer the service, except where the law expressly permits it.

8. Disclaimers and limitation of liability

The service is provided "as is". AI estimates vary in accuracy and depend on what is visible in a photo; we do not guarantee any specific accuracy, outcome, or uninterrupted availability.

To the extent permitted by law, we are not liable for indirect or consequential damages, and our total liability for claims connected to the service is limited to the amount you paid us in the 12 months before the claim. Nothing in these terms limits liability that cannot be limited by law, or your mandatory statutory rights as a consumer.

9. Termination

You can stop using KcalScan and delete your account at any time in Settings. We may suspend or terminate accounts that breach these terms (for example, abuse of AI endpoints or payment fraud). Where we terminate without such cause, active paid periods are honored or refunded pro rata.

10. Governing law

These terms are governed by Portuguese law. If you are a consumer in the EU, you also keep the protection of the mandatory rules of your country of residence, and you may bring disputes before your local courts.

11. Changes to these terms

We may update these terms; the date above reflects the latest version. For significant changes we will notify you in the app or by email, and continued use after the change means acceptance.

Contact

Questions about these terms:

Email: tiago@kcalscan.app