AI that learns what you eat. Eventually, it just asks: "Oatmeal with blueberries again?" — and you tap Yes.
Log however you want. Voice, camera, text — YesNoCal's AI estimates the nutrition instantly.
Say it, snap it, type it, or pick from your gallery. Four input methods, one tap away.
Calories, protein, carbs, fat — broken down in seconds. Edit if needed, or just trust the AI.
YesNoCal learns your habits. Soon it asks "Same breakfast?" and you just tap Yes or No.
No accounts. No servers. Your data stays on your device.
Use Gemini, Claude, or GPT — bring your own API key. Switch providers any time.
Frequently eaten meals saved for instant one-tap re-logging.
Scan packaged foods for instant nutrition data from Open Food Facts.
Track supplements with smart reminders. Never miss a dose.
AI suggests meals that fit your remaining macros for the day.
Discover eating patterns and trends across weeks and months.
Collect achievement badges with a vintage Americana twist. 18 badges, 4 themes.
No accounts, no servers, no tracking. Everything lives on your phone.
Full nutrition tracking is free forever. Paid plans unlock personalization and advanced AI.
Effective: February 26, 2026 · Last updated: February 26, 2026
The short version: Your nutrition data stays on your device. We don't have servers, we don't collect your data, and we don't sell anything to anyone.
YesNoCal ("we", "us", "our") is an AI-powered nutrition tracking app. This policy explains how we handle your information.
YesNoCal is designed with a local-first architecture. The following data is stored exclusively on your device and is never transmitted to our servers (because we don't have servers):
When you use certain features, limited data is sent to third-party services:
AI Nutrition Estimation — When you log a meal using AI estimation, your meal description or photo is sent to the AI provider you've configured (such as Google Gemini, Anthropic Claude, or OpenAI). These requests are made directly from your device to the AI provider using API keys you provide. We never see or store these requests. Each provider's own privacy policy governs how they handle this data.
Barcode Lookups — When you scan a food barcode, the barcode number is sent to Open Food Facts (openfoodfacts.org), an open-source food database. No personal information is included.
Subscription Management — If you subscribe to YesNoCal Plus or Pro, your purchase is processed through Apple's App Store or Google Play. Subscription status is managed by RevenueCat, which receives an anonymous app user ID — not your name, email, or nutrition data. See RevenueCat's Privacy Policy.
To be explicit, we do not collect: email addresses or account credentials (there are no accounts), location data, analytics or usage tracking, advertising identifiers, contact lists or social connections, or any health data beyond what you voluntarily enter.
YesNoCal may request the following permissions, each used solely for the stated purpose:
You can export all your nutrition data as a CSV file at any time from Settings. Since all data is stored locally, uninstalling the app permanently deletes all your data. You can also use the "Reset Everything" option in Settings.
YesNoCal is not directed at children under 13. We do not knowingly collect personal information from children.
We may update this policy from time to time. Significant changes will be communicated through the app. The "last updated" date at the top reflects the most recent revision.
Questions about this privacy policy? Reach us at privacy@yesnocal.com.
Effective: February 26, 2026 · Last updated: February 26, 2026
The short version: YesNoCal helps you track nutrition using AI estimates. These estimates are not medical advice. Use your judgment, and don't rely solely on AI for health decisions.
By downloading, installing, or using YesNoCal, you agree to these Terms of Service. If you do not agree, do not use the app.
YesNoCal is a nutrition tracking tool that uses artificial intelligence to estimate the caloric and macronutrient content of meals. The app stores all data locally on your device.
YesNoCal is not a medical device and does not provide medical, dietary, or health advice. AI-generated nutrition estimates are approximations and may be inaccurate. You should not rely solely on YesNoCal for dietary decisions, consult a healthcare professional or registered dietitian for medical nutrition guidance, verify nutrition information for foods related to allergies or medical conditions, and use your own judgment when reviewing AI estimates.
Nutrition estimates provided by AI are approximate. Accuracy depends on the description or photo you provide, the AI model used, and inherent limitations of AI technology. Barcode-scanned products use data from Open Food Facts, which is community-maintained and may contain errors. YesNoCal is not responsible for inaccuracies in nutrition estimates from any source.
YesNoCal allows you to connect your own AI provider API keys (Google Gemini, Anthropic Claude, OpenAI, etc.). You are responsible for safeguarding your API keys, any costs incurred through your API usage, and complying with each AI provider's terms of service. Keys are stored locally on your device.
YesNoCal offers optional paid subscriptions (Plus and Pro) with additional features. Subscriptions are billed through the Apple App Store or Google Play Store, subject to their respective terms. You can manage or cancel subscriptions through your device's store settings. Refunds are handled by Apple or Google per their refund policies.
All nutrition data, measurements, and preferences are stored locally on your device. You are responsible for backing up your data. Uninstalling the app deletes all data permanently. See our Privacy Policy for full details.
You agree not to reverse engineer, decompile, or disassemble the app, use the app for any unlawful purpose, attempt to circumvent subscription restrictions, or redistribute, resell, or sublicense the app.
YesNoCal, including its design, code, icons, badge artwork, and brand identity, is our intellectual property. Your nutrition data belongs to you.
To the maximum extent permitted by applicable law, YesNoCal and its developers shall not be liable for any indirect, incidental, special, consequential, or punitive damages arising from your use of the app, including but not limited to health outcomes based on nutrition estimates, data loss from device failure or app uninstallation, or costs from third-party API usage. The app is provided "as is" without warranties of any kind, express or implied.
We may update these terms from time to time. Continued use of YesNoCal after changes constitutes acceptance of the revised terms.
These terms are governed by the laws of the Province of Quebec, Canada, without regard to conflict of law principles.
Questions? Reach us at legal@yesnocal.com.