Last updated: 11/4/2026
1. Data Controller
Responsible for data processing in the CaloriSnap app:
Martin Sager
Rudolfstrasse 13
8400 Winterthur
E-Mail: support@calorisnap.online
This privacy policy explains what data we collect when you use CaloriSnap, how we use it, and what rights you have.
2. Data We Collect
2.1 Account Data
- Email address (for registration and login)
- Display name (optional)
- Password (stored encrypted)
2.2 Health & Body Data
- Age, gender, height, weight
- Activity level
- Calorie goals and nutrition goals
- Food intolerances and allergies
- Heart rate variability (HRV)
- Blood pressure (systolic/diastolic)
- Blood glucose
- Oxygen saturation (SpO2)
- Respiratory rate
- Body temperature
- Body fat percentage
- Mindfulness minutes
2.3 Meal & Nutrition Data
- Photos of meals (stored locally and in the cloud)
- Analyzed nutritional values (calories, protein, carbs, fat)
- Detected foods and allergens
- Meal timestamps
- Meal notes
- Water intake and fluid consumption
2.4 Activity Data
- Type of activity
- Calories burned
- Date and description of activities
- Cycling distance
2.5 Settings & Preferences
- Notification settings
- Meal reminder times
- Language settings
- Timezone
2.6 Technical Data
- Device token for push notifications
- App version and device information
- Feedback and error reports (when submitted by you)
3. How We Use Your Data
We use your data exclusively for the following purposes:
- App functionality: Calorie calculation, nutritional analysis, progress tracking
- AI-powered image analysis: Automatic detection of foods and nutritional values in your meal photos
- Personalization: Customizing goals and recommendations based on your settings
- Notifications: Meal and water intake reminders (only when enabled)
- Allergen warnings: Warnings about detected allergens based on your intolerances
- Health correlations: Analysis of relationships between nutrition and health data (e.g. blood glucose vs. carbohydrate intake)
- App improvement: Analysis of feedback and error reports to improve the app
- Security: Protection against misuse and ensuring data security
4. Legal Basis (GDPR)
Your data is processed based on the following legal grounds:
- Consent (Art. 6(1)(a) GDPR): For health data, push notifications, and image analysis
- Contract performance (Art. 6(1)(b) GDPR): To provide the agreed app services
- Legitimate interest (Art. 6(1)(f) GDPR): For app improvement and error analysis
5. Data Sharing with Third Parties
We only share your data with the following third-party providers that support us in providing the app:
5.1 Supabase (Backend Infrastructure)
Purpose: Cloud database, authentication, file storage
Location: USA (with EU Standard Contractual Clauses)
Privacy policy: https://supabase.com/privacy
5.2 Google Gemini (Image Analysis & Nutrition Chat)
Purpose: AI-powered analysis of meal photos for food and nutritional value detection, as well as personalized nutrition advice via chat
Provider: Google LLC, USA
Data transferred: Meal photos, chat messages with nutrition questions. No personal identification data.
Data usage: Data is used exclusively to process the request and is not used for AI model training.
Encryption: All data is transmitted encrypted via HTTPS/TLS.
Privacy policy: https://policies.google.com/privacy
Consent: Before using AI features for the first time, you will be asked for explicit consent to data processing. You can revoke this consent at any time.
5.3 OpenAI (Alternative Image Analysis)
Purpose: Alternative AI-powered analysis of meal photos (optionally selectable in settings)
Provider: OpenAI Inc., USA
Data transferred: Meal photos. No personal identification data.
Data usage: Data is not used for AI model training.
Privacy policy: https://openai.com/privacy
5.4 Firebase Cloud Messaging (Push Notifications)
Purpose: Sending push notifications (only when enabled)
Provider: Google LLC
Privacy policy: https://policies.google.com/privacy
Important: We never sell your data to third parties. All third-party providers are contractually obligated to use your data only for the purposes stated above and to implement appropriate security measures.
6. App Permissions
CaloriSnap requires the following permissions:
📷 Camera Access
Purpose: Taking photos of your meals for nutritional analysis
🌐 Internet Access
Purpose: Syncing your data, AI image analysis, authentication
🔔 Push Notifications (optional)
Purpose: Meal and water intake reminders (only when enabled)
🏥 Apple Health / Health Connect (optional)
Purpose: Syncing health data such as heart rate, HRV, steps, sleep, blood pressure, blood glucose, SpO2, body fat, respiratory rate, and body temperature for analysis and correlation insights
7. Data Storage and Security
7.1 Security Measures
- Encrypted transmission of all data (SSL/TLS)
- Encrypted storage of sensitive data
- Secure authentication with password hashing
- Regular security updates
- Access restrictions based on the need-to-know principle
7.2 Retention Period
- Account data: Until account deletion
- Meal and health data: Until manual deletion or account deletion
- Feedback and support requests: Maximum 3 years
- Logs and technical data: Maximum 90 days
7.3 Storage Location
Your data is primarily stored in the EU. Some third-party providers (e.g., Google, OpenAI) may transfer data to the USA based on EU Standard Contractual Clauses pursuant to Art. 46 GDPR.
8. Your Rights (GDPR)
You have the following rights at any time:
- Right of access (Art. 15 GDPR): You can request information about your stored data
- Right to rectification (Art. 16 GDPR): You can have incorrect data corrected
- Right to erasure (Art. 17 GDPR): You can delete your data at any time
In the app: Settings → Account → "Delete Account". This will permanently delete all your data.
- Right to data portability (Art. 20 GDPR): You can receive your data in a structured format
- Right to object (Art. 21 GDPR): You can object to data processing
- Right to restriction (Art. 18 GDPR): You can restrict the processing of your data
- Withdrawal of consent: You can withdraw given consents at any time (e.g., push notifications in app settings)
Contact to exercise your rights:
Send an email to support@calorisnap.online with your request. We will process your request within 30 days.
9. Right to Complain
You have the right to lodge a complaint with a data protection supervisory authority about our processing of your personal data.
Competent supervisory authority in Switzerland:
Federal Data Protection and Information Commissioner (FDPIC)
www.edoeb.admin.ch
10. Changes to This Privacy Policy
We reserve the right to update this privacy policy as needed to reflect changes in the law or in the app. We will inform you of significant changes via email or within the app.
11. Contact
For questions about data protection or to exercise your rights, contact us:
E-Mail: support@calorisnap.online
Post: Martin Sager, Rudolfstrasse 13, 8400 Winterthur, Schweiz
As of: 11/4/2026
CaloriSnap - Your health data matters to us