This policy covers TitanCal, the AI calorie tracker and fasting timer for iPhone and Android published by Yost Group LLC ("we," "us"). For TitanCal it takes the place of our general privacy policy, which still covers our other apps and our website, www.yost.group. You can use TitanCal without an account, and then your data stays on your device. If you create an account, your logs sync through our cloud database, and meals you log from a photo or a description are analyzed by AI on our server. We never sell your data, and we never use it for advertising or marketing.

Contents

01 Information We Collect

1.1 Data You Give Us

An account is optional. Without one, TitanCal keeps your data on your device and sends none of it to us. The features that run on our servers need an account: logging a meal from a photo or a description, looking up foods and barcodes online, importing a recipe from a link, and syncing across your devices.

Account: you can sign up with an email and password, Sign in with Apple, or Sign in with Google. Sign-in runs through Supabase, our database and sign-in provider. Supabase keeps your account record: your email address, a user ID, the sign-in method you used, sign-in dates, and, for email accounts, your password in hashed form. We never see your password. With Sign in with Apple we ask Apple for your email address only; if you choose Hide My Email, we receive an Apple relay address instead of your real one. With Google, the account record also holds the basic profile Google shares, such as your name and profile photo link.

Profile: during setup and in Settings you enter your sex, birth year and month, height, weight, goal weight, activity level, goal pace, and units. TitanCal uses them to set your calorie and macro targets.

Support email: if you email us, we receive your name, email address, and whatever you write.

1.2 Data the App Creates

Content you create inside the app: food logs and meals; saved foods, meals, recipes, and favorites; fasts; weight entries; your calorie and macro targets; and the settings you choose. A thumbnail of each food photo you log is kept on your phone so you can see what you logged.

Portion edits: if you turn on "Keep a log of my portion edits" in Settings, TitanCal records the portion it estimated and the portion you changed it to, and uses that to tune estimates for you. It is off unless you turn it on.

1.3 Purchase Information

TitanCal Premium is an optional subscription. Apple's App Store (on iPhone) or Google Play (on Android) processes the payment. We do not receive your payment method or billing address.

We use RevenueCat to tell the app whether Premium is active on your devices. RevenueCat receives an app user ID (a random identifier, which is your account's user ID once you sign in) and your purchase history. It receives no food logs or health data. Our server keeps your subscription status and a count of the photo logs you use each day, which is how the free plan's limit is applied.

1.4 Data We Do Not Collect

We collect none of the following: Contacts, biometrics, precise location, IDFA or other advertising identifiers, advertising data, or browsing activity. TitanCal shows no ads and contains no advertising SDKs. Food photos are analyzed and not kept (1.6). Usage analytics are off unless you turn them on (1.7). Reminders and notifications are scheduled on your phone, and no notification content passes through our servers.

1.5 Health App Access — Apple Health & Health Connect

Connecting Apple Health on iPhone or Health Connect on Android is optional, and TitanCal works without it. If you connect, TitanCal reads and writes only the data types you turn on, chosen from this list:

Apple Health and Health Connect data is used only to provide the features you turned on. It is never used for advertising or data mining, never sold, and never stored in iCloud. If you have an account, weight entries imported from Apple Health or Health Connect sync to our cloud database with the rest of your weight history, so the same trend shows on each of your devices. You can turn off any type in TitanCal under Settings → Health, or revoke access in the Health app or in Health Connect, at any time.

1.6 Food Photos & AI Meal Logging

Photos: when you log a meal from a photo, the photo is sent over an encrypted connection to our server, which asks an AI model, Anthropic's Claude, to name each food and estimate the portions. The photo is held in memory only while it is analyzed. It is never written to storage, a database, or logs. Calories and macros come from nutrition databases, not from the AI model.

Typed and spoken meals: when you type or speak a meal description, the text is sent to our server and on to the AI model to be broken into individual foods. If you speak, your phone's speech recognition service (Apple's or Google's) turns your speech into text first, under Apple's or Google's own privacy terms.

Food search and barcodes: the words you search for and the barcode numbers you scan are sent to our server, which looks them up in USDA FoodData Central and Open Food Facts. A barcode number identifies a product, not you.

Recipe links: when you paste a recipe link, our server fetches that page to read the recipe.

No training without your permission. Our contracts bar the AI provider from training on your photos. We use your photos for training only if you turn on "Allow my photos to train the model" in Settings. It is off by default.

Food names, portions, calories, and macros are estimates and can be wrong. Check them before you save a meal. TitanCal does not give medical advice.

1.7 Analytics & Crash Reports

Usage analytics (optional): if you turn on "Share anonymous usage analytics" in Settings, TitanCal sends usage events to PostHog so we can see which features get used. Events are things like onboarding complete, meal logged, fast started, and paywall shown. They never include food names or health numbers. Nothing is sent to PostHog, not even a device identifier, until you turn this on, and you can turn it off at any time.

Crash reports: when the app crashes or hits an error, TitanCal sends a report to Sentry so we can fix it. A report holds the technical details of the error, your device model, operating system version, and app version. We do not attach your name, email, or account to it, and console and network records are stripped before it leaves your phone, so food names and health numbers are not included. Apple and Google may also collect standard crash data through iOS and Android under their own privacy policies.

1.8 Location for Sunset Reminders

Location is asked for only if you choose a fast reminder "At sunset." TitanCal reads your location once, at low accuracy, rounds it to about a kilometer, and uses it on your phone to work out sunset. It is not sent to us and is not synced. If you decline, you can pick a set time instead.

02 Where Your Data Lives

03 How We Use the Information

We do not use any data for advertising, marketing, profiling, or sale. We do not use your photos for training unless you opt in (1.6).

04 Tracking

TitanCal does not track you across apps or websites owned by other companies, as Apple defines "tracking" under its App Tracking Transparency framework. We do not request the ATT permission, and TitanCal does not use the IDFA or the Android Advertising ID.

05 Sharing

We do not sell, rent, or lease your personal information, and we do not share it for advertising or marketing. The only third parties that touch any data are the services TitanCal runs on. Each receives only what it needs to do its job:

06 Data Retention & Deletion

You may also email us to request deletion of any data we hold. We will delete it within 30 days.

07 Children's Privacy

TitanCal is not directed to children under 13. We do not knowingly collect personal information from children under 13. If you believe we have inadvertently received such information, contact us and we will delete it promptly.

08 Your Rights (GDPR / CCPA)

Health information, such as weight and nutrition data, is sensitive personal information under California law and special category data under the GDPR. We process it only to provide the features you ask for. If you reside in the EEA, UK, or California, you have the right to:

For anything you cannot do in the app, email us at the address below. Yost Group LLC is based in the United States, and if you use TitanCal from elsewhere your data is processed there. You may also lodge a complaint with your local data protection authority. We do not discriminate against users who exercise these rights.

09 Security

Data on your device is protected by your phone's built-in data protection and your device passcode. Everything TitanCal sends to our server and to the services above travels over encrypted connections (TLS). In our database, each account can read and change only its own rows, and the server functions the app calls refuse requests that are not signed in. Our server logs record that a request happened and whether it worked, and nothing you sent: no photos, food text, or food names. No method of transmission or storage is completely secure, so use a device passcode and, if you sign up with email, a strong password you use nowhere else.

10 Changes to This Policy

We will update this page when we make material changes and revise the "Last Updated" date above. Significant changes will be surfaced inside TitanCal on its next launch.

Contact

Questions, requests, or concerns about this policy? Reach out directly — we respond to every message. Putting "TitanCal Privacy" in the subject line helps us route it.

Yost Group LLC — Rick Yost
info@yost.group

Support: TitanCal support page
Terms of use: Apple's standard license agreement (EULA)