Privacy Policy

Needs legal review before store submission. The wording below describes only what the current Cal Goal app actually does; a lawyer should confirm it meets App Store, Google Play and local privacy law requirements.

Who we are

Cal Goal is a personal nutrition and activity tracking app. Contact: calgoalsupport@gmail.com.

What Cal Goal collects

Only what the app needs to work:

Account email and password (handled by our authentication provider); the name you enter; optional details you type into the calorie-needs calculator (age, sex, height, weight — used to calculate an estimate and not stored as a health profile unless you save the resulting calorie goal); your calorie, protein, carbohydrate, fat, water and step goals; foods you log, meals, saved meals, favourites and recent foods; water entries; meal photos you choose to save; and, if you connect health access, daily step counts and active energy.

Why we use it

To show your daily and historical progress, calculate remaining calories and macros, keep your goals between devices, and let you re-log foods quickly. Cal Goal does not sell your data and does not use it for advertising.

Meal photos

A photo you scan is sent to our AI provider for analysis. When you confirm the scan, the compressed photo is stored with that meal so you can see it in History. Photos are kept in private storage scoped to your account — access rules only allow the account that uploaded a photo to view it. Deleting a logged food deletes its photo, and deleting your account deletes all of them.

AI meal analysis

Photo analysis runs through the Lovable AI gateway using a Google Gemini vision model. The image is sent for the purpose of identifying foods and estimating portions. Results are estimates and may be wrong.

Review needed: the AI provider's own retention and processing terms must be confirmed and, if required, named in this policy before release. Cal Goal itself does not keep a separate copy of the image beyond the meal photo you confirm.

Barcode lookups

Scanned barcodes are looked up in the public Open Food Facts database. Only the barcode number is sent — no account details.

Health data (Apple Health / Health Connect)

Health access is optional and off until you turn it on in Settings. If you connect it, Cal Goal requests read-only access to two things: step count and active energy burned. Nothing else is requested. These daily totals are stored with your account so your dashboard and history work offline and across devices. You can disconnect at any time in Settings, and in your device's Health or Health Connect settings. Health data is never used for advertising and is not shared with third parties. If you decline, the rest of Cal Goal works normally.

Camera and photo library

Camera access is requested only when you take a meal photo or scan a barcode. Photo library access is requested only when you choose an existing photo. Cal Goal does not browse your library in the background.

Where data is stored

Your data is stored in Cal Goal's managed backend (a hosted Postgres database and private file storage) and protected by per-user access rules so one account cannot read another account's data.

Review needed: the hosting region and the backend provider's data-processing terms should be confirmed and stated here before release.

Deleting your data

You can delete individual foods and photos at any time, and you can delete your whole account from Settings → Account → Delete Account. Deleting the account permanently removes your profile, goals, food logs, meal history, saved meals, favourites, water history, activity records, stored meal photos and your login. Full details: Delete Your Cal Goal Account.

Your choices

Health access, meal photos, and the calorie calculator are all optional. You can change or clear your goals at any time.

Children

Cal Goal is not intended for children under 13.

Contact

Privacy questions: calgoalsupport@gmail.com.

Last updated: this draft has not been reviewed by a lawyer.