MacroCoach ("the app", "we") is a personal nutrition observability tool. This policy explains what data the app collects, why, where it is stored, and the choices you have. We collect only what the app needs to function; we do not sell your data, show advertising, or use third-party tracking or analytics SDKs.
We do not use your data for advertising, profiling for third parties, or resale.
When you choose to sign in with Google, MacroCoach uses Google's "Sign in with
Google" flow to obtain an ID token. From that token we receive only your
email address, name, and Google account identifier (the OpenID
sub claim), corresponding to the standard openid,
profile, and email scopes. We use this information
solely to authenticate you and create or look up your MacroCoach account.
MacroCoach does not request access to your Gmail, Drive, Calendar, Contacts, Photos, or any other Google data, and we do not store, transfer, or share Google user data with any third party. We do not use Google user data for advertising, profiling, or any purpose unrelated to signing you in.
MacroCoach's use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.
When you explicitly use the "Describe" entry surface to log a meal in free text, that text is sent to our AI provider (Anthropic) to interpret it into candidate foods, which you then confirm. This happens only when you opt into that surface; deterministic logging (search, picker, quick-add) does not send your input to any AI provider. AI suggestions are never logged on your behalf without your explicit confirmation.
Application data is stored in a PostgreSQL database hosted on Railway. Sign-in is provided by Google Identity Services. Meal-description AI parsing is provided by Anthropic. These providers process data on our behalf under their own terms; we do not share your data with any other third parties.
We retain your data while your account is active. You can request a copy of your data by contacting us at the address below.
You can delete your account at any time from within the app (More → Account → Delete account). Deleting your account immediately and permanently erases your identifying information — your name, email, sign-in identifiers, profile details, and any mobile number you provided — and signs you out of all sessions. This cannot be undone. Full details, including how to request deletion if you can no longer sign in, are at /account-deletion.
Your historical food and weight log entries are retained in de-identified (anonymized) form: once your identifying information is erased, those records can no longer be linked back to you. We keep them in anonymized form because they are part of an append-only operational record that the system's integrity relies on.
MacroCoach is not directed at children under 13 and we do not knowingly collect data from them.
We may update this policy; material changes will be reflected by the "Last updated" date above.
Questions, data-export, or deletion requests: arvind.calyx@gmail.com.