Privacy Policy
Effective October 15, 2026
Campus Cals shows dining hall menus and nutrition labels. It is built so that we never need to know who you are. There are no accounts, no ads, no analytics and no tracking.
What stays on your phone
Everything personal is stored only on your device:
- the campus you chose and your first name, if you entered one;
- your diet and allergy settings, calorie and protein targets;
- your favorites, recent searches, logged meals and water.
This information is never sent to us or to anyone else. Your phone may include it in your own iCloud or device backup, under your backup settings. You can delete all of it at any time in the app under You → Erase all my data, or by deleting the app.
Camera and photos
If you use Scan, the app asks for access to your camera or photo library so it can read the text on a dining hall name card. The text is read on your phone. The photo is not uploaded, shared or kept by the app.
What the app asks our server for
To show menus, the app requests public menu data from our server: for example, which campus, which day and meal, or the words you search for. These requests do not include your name, your settings or anything from your meal log, and we do not use them to identify or profile you. Like any website, our hosting provider may keep short-lived technical logs (such as IP address and time of request) to run and secure the service.
Data we collect
We do not collect, sell or share personal data. We do not use third-party analytics or advertising services.
Children
Campus Cals is meant for college students and is not directed at children under 13.
Nutrition information
Menus and nutrition labels are copied from each campus’s public dining website and may differ from what is actually served. They are not medical advice. If you have a serious allergy, always confirm with dining staff. Campus Cals is independent and not affiliated with any university.
Changes
If this policy changes, we will update this page and its effective date.
Contact
Questions about privacy: open an issue on our support page.