Privacy Policy
Effective 20 June 2025 – Last updated 20 June 2025
FotoKalorie (“we,” “our,” “us”) respects your privacy and is committed to protecting the information you share with us. This Privacy Policy explains how we collect, use, disclose, and safeguard information when you:
• download or use the FotoKalorie mobile application (“App”) • visit fotokalorie.app or any future fotokalorie domain (“Site”) • interact with our official social-media pages or contact us directly (“Services”)
1. Data controller
Norbert Szymkiewicz Asfaltowa 15a/16, 52-235 Wrocław E-mail: contact@fotokalorie.app Phone: +48 504 028 259
2. Data we collect and why
Account and authentication • E-mail address (or Apple / Google anonymous user ID) and Supabase user ID. Used to create and secure your account. Legal basis: contract.
Photo and Nutrition Data • Photos of meals you upload, and the resulting nutritional information (calories, macros), meal times, and food items we generate or you log. Stored end-to-end encrypted in Supabase. Used only to display back to you and, if AI features are enabled, to analyse your photo and estimate nutritional information. Legal basis: contract and explicit consent.
App usage and diagnostics • Device model, OS version, coarse location (city/country), screens viewed, session length, anonymised crash logs. Used to improve stability and user experience. Legal basis: legitimate interest. You can disable analytics in Settings.
Subscription and receipts • Transaction IDs and product identifiers from Apple App Store / Google Play, passed through RevenueCat. Used to validate your purchase and comply with tax regulations. Legal basis: contract and legal obligation. We never see your card or billing address.
Support correspondence • E-mail address and message content when you contact us. Used to respond to your request. Legal basis: contract.
3. AI features
AI-powered nutritional analysis is powered by OpenAI through an EU-based endpoint with “no data retention / no training” parameters. • Meal photos and related text are never stored by OpenAI for training purposes. • We may keep short-lived embeddings (numerical representations of your data) to improve suggestions and a few anonymous dietary preferences (e.g., “vegetarian”). • AI analysis of your historical meal data is off by default and can be toggled in Settings → AI & Personalisation. Legal basis: consent. Disable anytime to stop further processing.
4. Third-party processors
Supabase (database and authentication, EU) OpenAI (AI completion, EU) RevenueCat (in-app purchases, US) Resend (Transactional e-mail, EU/US) Sentry (crash logging, EU) PostHog EU Cloud (opt-in analytics, EU)
Each provider is bound by a data-processing agreement and Standard Contractual Clauses where required. We never sell or share data for advertising.
5. Retention
• Account and nutrition data: kept until you delete your account or after 24 months of inactivity. • AI embeddings: auto-purged after 30 days or when you clear them in settings. • Crash logs: 90 days. • Support e-mails: 12 months after resolution. • Invoices and receipts: 10 years (tax law). Data are erased or anonymised once retention periods expire.
6. Your rights
You may access, correct, export, or delete your data at any time inside the App or by e-mailing contact@fotokalorie.app. You may object to analytics, withdraw consent for optional features, or request that we stop processing your information. EU users may file a complaint with their supervisory authority; California users may exercise rights under the CCPA/CPRA. We do not sell personal information.
7. Security
• TLS 1.3 for all network traffic • AES-256 encryption at rest • Role-based access control and row-level security in Supabase • Annual independent security assessments
8. Children
FotoKalorie is intended for users aged 16 and older. We do not knowingly collect data from children under 16. Parents may request deletion via contact@fotokalorie.app.
9. Medical disclaimer
FotoKalorie is a food logging and nutritional estimation tool, not a medical or dietetic service. It does not provide medical advice, diagnosis, or treatment. The nutritional information provided is an estimate and should not be used for medical purposes. Please consult a qualified health professional or registered dietitian before making changes to your diet.
10. Changes
We may update this policy from time to time. Material changes will be announced via an in-app notice at least seven days before they take effect.
Questions? Contact contact@fotokalorie.app or +48 504 028 259.
© 2025 FotoKalorie. All rights reserved.