Privacy Policy
Your Privacy Matters
At MenuCal, we take your privacy seriously. This policy explains how we handle your data.
No User Accounts
MenuCal does not require registration, login, or user accounts. We do not collect personal information like names, email addresses, or passwords.
Local Data Storage Only
All your personal data stays in YOUR browser:
- Food Log: Stored locally in IndexedDB in your browser
- Saved Orders: Stored locally in IndexedDB in your browser
- Search History: Stored locally in IndexedDB in your browser
- User Preferences: Stored locally in IndexedDB in your browser
- OCR-Scanned Items: Stored locally in IndexedDB in your browser
This data is NEVER sent to our servers. It remains private and under your control.
Third-Party APIs
MenuCal uses the following third-party services:
USDA FoodData Central API
When you search for general food items (not restaurant items), we query the USDA FoodData Central API. The search query (food name) is sent to USDA servers to retrieve nutrition data. No personal information is included.
Vercel AI Gateway (Optional)
When you use the Smart Order Optimizer feature, we send the following data to Vercel AI Gateway:
- Your nutrition goals (calorie target, macro targets)
- Selected restaurant name
- Dietary restrictions you specify
This data is processed by OpenAI's GPT-5-nano model through Vercel's AI Gateway to generate meal recommendations. No personal identifiers are sent. This feature is entirely optional - core functionality works without it.
Analytics
We use Ahrefs Web Analytics to understand how visitors use our site. This collects anonymous usage data like page views and referrers. No personal information is collected.
Shared Orders
When you create a shareable link for a custom order, the order data (menu items, quantities, nutrition totals) is stored on Vercel KV with a unique ID. This data is public and accessible to anyone with the link. Do not share orders containing personal information.
Cookies
MenuCal does not use cookies for tracking or authentication. Your browser may store local data via IndexedDB and localStorage, which you can clear at any time through your browser settings.
Data Deletion
Since all your data is stored locally in your browser, you have complete control:
- Clear your browser data to delete all MenuCal information
- Use the "Clear All Data" option in the Food Log settings
- Uninstall/reinstall your browser to remove all local data
Children's Privacy
MenuCal does not knowingly collect any personal information from anyone. Since we don't collect data, this service can be used by all ages.
Changes to This Policy
We may update this privacy policy from time to time. Changes will be posted on this page with an updated revision date.
Contact
If you have questions about this privacy policy, please contact us through our website.
Last Updated: November 2025