Cal Pal
Cal Pal is a minimalist, camera-driven nutrition tracker built around a single obsession: hitting your protein goal. Snap food, get macros instantly, and keep your day on track with clean, calm visuals.
Protein progress + macro balance in one glance.
Built for fast logging, real-world accuracy, and quiet confidence.
Snap a photo or upload a label—Cal Pal handles both.
Protein is the hero metric with progress and percentages.
Quick add repeats from saved meals and recent history.
Local storage only.
Get help with Cal Pal — Protein Tracker for iOS
Last updated: February 4, 2026
Developed by Pulkit Agarwal
For questions, feedback, or assistance with Cal Pal, please contact us:
Email: pulkit@pallavisoft.com
Response Time: We aim to respond to all inquiries within 24-48 hours.
When contacting support, please include:
• Your device model (e.g., iPhone 15 Pro)
• iOS version (e.g., iOS 17.2)
• Cal Pal app version (found in Settings)
• A detailed description of the issue
Cal Pal requires:
Found something not working correctly? Help us improve Cal Pal by reporting bugs.
How to report:
Cal Pal uses Gemini AI to analyze photos of your food or nutrition labels. Simply point your camera at your meal or a product label, snap a photo, and Cal Pal will automatically extract the nutritional information.
No. All your meal logs and nutrition data are stored locally on your device. When you scan food, images are processed through Google's Gemini AI for analysis but are not stored on any servers.
Open Cal Pal and navigate to Settings. You can set a custom daily protein target based on your fitness goals. The app will track your progress throughout the day.
Yes! Tap on any meal in your history to edit the nutritional values or swipe to delete it. Your daily totals will update automatically.
Try taking a clearer photo with better lighting. For packaged foods, scanning the nutrition label directly gives the most accurate results. You can always manually adjust the values after scanning.
Since all data is stored locally on your device, you can delete your data by going to Settings within the app and selecting "Clear All Data", or by uninstalling the app.
You can view your logged meals and history offline. However, the camera scanning feature requires an internet connection to analyze food using AI.
Learn how we handle your data and protect your privacy. Cal Pal is built with privacy-first principles.
Always keep Cal Pal updated for the latest features, improvements, and bug fixes.
Cal Pal is developed and maintained by Pulkit Agarwal
pulkit@pallavisoft.com
Version 1.0 | Last Updated: February 4, 2026
Pulkit Agarwal built the Cal Pal app as an iOS app. This SERVICE is provided by Pulkit Agarwal and is intended for use as is.
This page is used to inform visitors regarding my policies with the collection, use, and disclosure of Personal Information if anyone decided to use my Service.
If you choose to use my Service, then you agree to the collection and use of information in relation to this policy. I will not use or share your information with anyone except as described in this Privacy Policy.
One must not enter sensitive information since the data is being communicated over a network. Though no user data is willingly collected or stored.
The app does use third party services that may collect information.
Link to privacy policy of third party service providers used by the app are:
This app does not willingly collect or store any user or app data.
Cookies are files with a small amount of data that are commonly used as anonymous unique identifiers. These are sent to your browser from the websites that you visit and are stored on your device's internal memory.
This Service does not use these “cookies” explicitly. However, the app may use third party code and libraries that use “cookies” to collect information and improve their services. You have the option to either accept or refuse these cookies and know when a cookie is being sent to your device. If you choose to refuse our cookies, you may not be able to use some portions of this Service.
I may employ third-party companies and individuals due to the following reasons:
I want to inform users of this Service that these third parties have access to your Personal Information. The reason is to perform the tasks assigned to them on our behalf. However, they are obligated not to disclose or use the information for any other purpose.
I value your trust in providing us your Personal Information, thus we are striving to use commercially acceptable means of protecting it. But remember that no method of transmission over the internet, or method of electronic storage is 100% secure and reliable, and I cannot guarantee its absolute security.
This Service may contain links to other sites. If you click on a third-party link, you will be directed to that site. Note that these external sites are not operated by me. Therefore, I strongly advise you to review the Privacy Policy of these websites. I have no control over and assume no responsibility for the content, privacy policies, or practices of any third-party sites or services.
These Services do not address anyone under the age of 13. I do not knowingly collect personally identifiable information from children under 13. In the case I discover that a child under 13 has provided me with personal information, I immediately delete this from our servers. If you are a parent or guardian and you are aware that your child has provided us with personal information, please contact me so that I will be able to take necessary actions.
I may update our Privacy Policy from time to time. Thus, you are advised to review this page periodically for any changes. All policy changes are in effect immediately and are subject to change anytime.
If you have any questions or suggestions about my Privacy Policy, do not hesitate to contact me.