Nutrition Assist
AI-powered nutrition tracking.
Privacy Policy
Last updated: 2026-04-21
1. Scope
This Privacy Policy covers the Nutrition AssistiOS application (βthe Appβ), published by BYLDCODE (βwe,β βus,β βourβ). The App is a separate product from the byldcode.com website and the ByldCode platform; for the company-level privacy practices that cover our website and other services, see byldcode.com/privacy.
2. Data We Collect
Account identifiers
When you sign up, Clerk (our authentication provider) creates a user record tied to your email address and a Clerk-assigned user ID. We store that user ID on our backend to associate your meals, targets, and profile with your account. We never see or store your password.
Health-adjacent content you provide
This includes meal descriptions, macro estimates, water intake, dietary preferences (e.g. style, allergies, intolerances), health goals, and body stats (height, weight, sex, date of birth, activity level) that you enter during onboarding or editing. We use this only to personalize your daily targets and feed context to the AI when it estimates a meal.
Photos you submit for analysis
When you capture or pick a photo to log a meal, the App sends that photo (as encoded image data) to Anthropic's Claude API for analysis. We do not retain the photo on our servers.It is held in memory only for the duration of the analysis request and then discarded. Anthropic's handling of that request is governed by their own policies; as of this writing, Anthropic does not use API inputs to train their models.
Technical data
Our backend records structured server logs (request time, route, user ID, and error details when something fails) for up to 30 days. These logs do not contain meal text or photo data. The App itself does not include third-party crash reporters or analytics SDKs.
3. How We Use Your Data
- To authenticate you and keep your account secure.
- To calculate your personalized macro targets and show you progress toward them.
- To estimate macros from the meals (text and photos) you submit, via Anthropic's Claude API.
- To occasionally look up nutrition information for specific branded or restaurant foods via Brave Search β no user identifiers are sent with the search query.
- To diagnose and fix bugs using server logs.
We do not sell your data. We do not serve advertising. We do not build advertising profiles. We do not use your data to track you across other apps or websites.
4. Third-Party Services
The App depends on the following third-party services. Each has its own privacy policy that governs what they do with the data we share with them on your behalf.
- Clerk β authentication (email + user ID). Clerk privacy policy β
- Anthropic β meal analysis via the Claude API (receives meal text and photos you submit; we send no account identifiers in the request body). Anthropic privacy policy β
- Brave Search β web lookups for specific restaurant / branded nutrition info (receives only the search query). Brave privacy policy β
- Amazon Web Services (AWS) β data storage and hosting for the backend (DynamoDB, Lambda, API Gateway; region us-west-1). AWS privacy notice β
5. Data Storage & Security
- All traffic between the App and our backend is encrypted in transit via TLS 1.2+.
- Your data lives in AWS DynamoDB in us-west-1, encrypted at rest with AWS-managed keys.
- Every API request is authenticated by verifying your Clerk-issued JWT against Clerk's JWKS, including signature, expiry, and issuer.
- DynamoDB point-in-time recovery is enabled so we can restore from the past 35 days of backups if a bug corrupts data.
6. Data Retention
- Your account data (profile, logs) is retained for as long as your account exists.
- Meal photos are not retained β they are discarded immediately after analysis.
- Server logs are automatically deleted after 30 days.
- When you delete your account, your profile and logs are permanently removed from our DynamoDB tables within 30 days, and your Clerk user record is deleted immediately. Backup snapshots age out of our 35-day PITR window on their own schedule.
7. Your Rights & Account Deletion
You have the right to:
- Access the personal data we hold about you.
- Correct inaccurate data (via the Profile tab in the App).
- Delete your account and all associated data.
- Export your data (via email request).
To delete your account: open the App, go to Profile β Delete Account, and confirm. Your data is purged within 30 days. If the in-app option is unavailable on your version, email support@byldcode.com from the address on your account and we'll process the deletion within 72 hours. See Support for step-by-step instructions.
8. Accuracy & AI Disclosures
Nutrition Assistuses a large language model (Anthropic's Claude) to estimate nutritional macros from meal descriptions and photos. Published research in 2025 puts the average error for this class of system at roughly 30β50%, with systematic underestimation on large portions and complex mixed dishes. You should treat the App's outputs as estimates, not measurements, and you should not rely on them for medical, clinical, or competitive-athletic planning. When it matters, consult a registered dietitian and check packaging.
9. Children's Privacy
The App is not intended for users under 13. We do not knowingly collect personal information from children under 13. If you believe a child under 13 has created an account, contact us and we will delete it.
10. Changes to This Policy
We may update this Privacy Policy as the App evolves. When we make material changes we'll update the βLast updatedβ date at the top and, when appropriate, notify signed-in users inside the App.
11. Contact Us
Questions about this policy, or requests to exercise any of your rights: support@byldcode.com.