Privacy Policy
Last updated: March 7, 2026
This Privacy Policy explains how SnapCal collects, uses, stores, and shares information when you use the app. If you have any questions, contact us at snapcal@tuanle.dev.
1. What SnapCal Does
SnapCal is a general wellness app for calorie tracking, food logging, weight tracking, activity insights, and optional AI-powered nutrition features. SnapCal is not a medical device and does not provide medical diagnosis or treatment.
2. Information We Collect
A. Information you enter in the app
Depending on how you use SnapCal, we may process information such as:
- Meal descriptions and food entries
- Meal photos you choose to analyze
- Barcode scans
- Weight entries and notes
- Water intake entries
- Chat messages sent to the assistant
- Dietary preferences and food allergies
B. Health and wellness data
If you grant Health access, SnapCal may read wellness and activity data from Apple's Health framework, such as:
- Steps, active and basal energy
- Workouts and activity summaries
- Walking/running distance and exercise time
- Resting heart rate and sleep data
- Hydration / water intake
- Body measurements (weight, height, body fat)
- Biological sex and date-of-birth-derived age for personalization
If you choose to sync information back to Health, SnapCal may write nutrition, hydration, weight, and workout entries.
C. Analytics data
We may collect limited product interaction and diagnostics-style usage data through analytics tools to understand app usage and improve the product.
3. How We Use Information
- Provide calorie tracking and food logging features
- Personalize daily calorie budgets, charts, and insights
- Sync with Apple Health when you enable that functionality
- Generate optional AI-powered food analysis, coaching, chat assistance, and nutrition plans
- Improve app performance, quality, and product decisions
- Provide data export and other user-requested features
4. AI Processing
SnapCal includes optional AI-powered features that can be turned off in Settings. When AI features are enabled, SnapCal may send the following information to Google Gemini through Firebase AI services:
- Meal descriptions and food-related text input
- Chat prompts and assistant requests
- Meal photos submitted for food analysis
- Selected nutrition or wellness context needed to generate personalized responses
5. Local Storage and On-Device Data
SnapCal stores app data locally on your device using on-device storage technologies such as Core Data and app storage. Meal photos are stored locally only if you choose to enable local photo saving.
6. Analytics and Tracking
SnapCal does not use advertising tracking and does not request App Tracking Transparency permission. We do not track you across third-party apps or websites for advertising purposes.
7. Data Sharing
We do not sell your personal data. We may share limited data with service providers strictly to operate app functionality (e.g., Google/Firebase for analytics and AI processing, Apple frameworks for HealthKit and notifications).
8. Data Retention
We retain data for as long as needed to provide the app's functionality, comply with legal obligations, resolve disputes, or enforce agreements.
9. Your Choices and Controls
- Disable AI features in Settings
- Choose whether to save meal photos locally
- Grant or revoke Health access in Apple system settings
- Disable notifications in Apple system settings
- Export your data using the in-app export feature
- Delete app data by removing the app
For formal privacy or deletion requests related to service-provider processing, contact us at snapcal@tuanle.dev.
10. Children's Privacy
SnapCal is not directed to children under the minimum age required by applicable law.
11. International Data Transfers
If service providers process data in countries outside your own, your information may be transferred and processed in those countries subject to applicable safeguards.
12. Security
We use reasonable administrative, technical, and organizational measures to protect information. However, no system can guarantee absolute security.
13. Medical Disclaimer
SnapCal is intended for general wellness support only. It is not a substitute for professional medical, nutrition, or healthcare advice. Always consult a qualified professional for medical decisions.
14. Changes to This Policy
We may update this Privacy Policy from time to time. We will post the updated version with a revised "Last updated" date.
15. Contact
If you have questions about this Privacy Policy, contact:
SnapCal
snapcal@tuanle.dev
snapcal.tuanle.dev