Privacy Policy

Last Updated: May 24, 2026

1. Introduction

This Privacy Policy explains how the BiteLog application ("App", "we", "us", or "our") collects, uses, and protects your information when you use our nutrition and meal-tracking tools. We are committed to protecting your privacy and being transparent about our data practices.

2. Information We Collect

2.1 Information You Provide Directly

Meals, goals, and profile inputs:

  • Meals you log (manual entry, voice, text, barcode, or catalog search)
  • Calorie and macro targets, weight and water logs, and diet preferences from onboarding
  • Account details if you sign in (for example email via Firebase Authentication)
  • Messages and prompts you send to the AI assistant, when you use that feature
  • Content you share through the App's sharing features, when available

Note: Most meal history and preferences are stored on your device. When you use cloud features (such as meal photo analysis, sync, or AI chat), related data is sent to our servers only as described in this Policy and in the App.

2.2 Information Collected Automatically

Device information:

  • A device identifier where needed for analytics or security
  • Device model and manufacturer
  • Operating system version
  • App version

Usage analytics:

  • App launch events and session duration
  • Feature usage patterns (for example screens used and actions taken)
  • Crash reports and error logs
  • Performance metrics

Technical data:

  • Timestamps and status of certain operations
  • Network connectivity signals
  • Diagnostics needed to maintain reliability

2.3 Health and sensor data (optional)

If you connect Apple Health (iOS) or grant related permissions:

  • Weight, water intake, or activity data you choose to read or write
  • We use this only to sync with your BiteLog logs and goals

2.4 Information We May Not Collect

Unless you provide it or a feature requires it, we do not aim to collect:

  • Government-issued identification numbers
  • Precise GPS location
  • Your contacts or address book
  • Meal photos, except when you use meal photo logging or analysis
  • Voice audio, except when you use voice meal logging

3. How We Use Your Information

3.1 Primary purposes

Service delivery:

  • Display your meals, daily summaries, statistics, and goals
  • Estimate nutrition from photos or voice using our cloud analysis features
  • Suggest meal plans, diets, and insights based on your inputs
  • Enable account sign-in, sync, and premium features when offered

App functionality:

  • Save your preferences
  • Improve reliability and performance
  • Provide customer support when you contact us

3.2 Analytics and improvement

App analytics:

  • Understand how the App is used in aggregate
  • Identify stability issues and popular features
  • Improve user experience

Crash reporting:

  • Collect crash reports and error logs
  • Diagnose and fix technical issues

3.3 Subscriptions

Premium via Adapty:

  • We use Adapty to manage in-app subscriptions and entitlements
  • Store purchase identifiers and subscription status may be processed by Adapty and Apple or Google as described in their policies
  • We do not receive your full payment card details

4. Data Storage and Security

4.1 Local storage

Your data on device:

  • Entries and related content may be stored locally
  • A local database may hold history and preferences
  • Data may persist until you delete it or uninstall the App

Example locations (may vary by version):

  • iOS: Library/Application Support/bitelog_db.sqlite
  • Android: app_flutter/bitelog_db.sqlite

4.2 Security measures

Data protection:

  • We use reasonable technical and organizational measures to protect information we process
  • Sensitive identifiers may use platform secure storage where applicable
  • Network communications should use HTTPS where supported

Access control:

  • Third parties do not access your on-device personal content unless you use a feature that explicitly involves a provider
  • Analytics and subscription providers receive only the categories of data described in their documentation

5. Third-Party Services

5.1 Firebase (Google)

Services that may be used:

  • Firebase Analytics
  • Firebase Authentication
  • Cloud Firestore
  • Firebase Cloud Functions (including meal photo analysis)
  • Firebase Remote Config
  • Firebase Cloud Messaging, if notifications are enabled

Categories of data:

  • Usage and diagnostic events
  • Account identifiers and profile data you choose to store with us
  • Meal images encoded for analysis when you use photo logging
  • Device and app metadata

5.2 Adapty

Services used:

  • Subscription management and paywall delivery

Categories of data:

  • Subscription and purchase status
  • Anonymous or account-linked identifiers as configured

5.3 Sentry

Services used:

  • Error monitoring and performance signals

Categories of data:

  • Error logs and stack traces
  • Performance metrics
  • Device metadata for debugging

5.4 Apple Health (optional)

On supported devices, Apple Health data you authorize is read or written locally through platform APIs. We do not receive a separate copy on our servers unless a future feature explicitly states otherwise.

5.5 Other providers

If we add providers, we will describe them in an updated Privacy Policy or in-product notice where required.

6. Data Retention

6.1 Local data

Retention:

  • Local data remains until you remove it or uninstall the App

Your control:

  • Use in-App deletion options where available
  • Uninstall the App to remove local data stored in the App's sandbox

6.2 Analytics data

Retention:

  • Third-party analytics tools apply their own retention settings
  • We configure services to minimize unnecessary retention where we can

7. Your Rights and Choices

7.1 Access and deletion

Your rights may include:

  • Accessing information we hold about you where applicable laws provide a right of access
  • Requesting correction or deletion, subject to legal exceptions
  • Objecting to or restricting certain processing where applicable laws allow

How to exercise:

  • Use controls in the App when available
  • Contact us using the email in the Contact section
  • See the Support & Data Deletion page for deletion requests

7.2 Privacy settings

Analytics and device controls:

  • Platform settings may limit analytics or cross-app tracking
  • In-app toggles may be provided where feasible

Subscription management:

  • iOS: Settings → Apple ID → Subscriptions
  • Android: Google Play → Subscriptions

8. Children's Privacy

8.1 Age restrictions

General approach:

  • The App is not directed at children under 13
  • We do not knowingly collect personal information from children under 13 without appropriate parental consent as required by law
  • If you believe we have collected such information, contact us so we can delete it

9. International Data Transfers

9.1 Data processing

Service providers:

  • Vendors may process data in countries other than yours
  • Where required, we rely on approved transfer mechanisms

10. Changes to This Policy

10.1 Policy updates

  • We may update this Privacy Policy
  • Material updates may be communicated via the App, email, or our website where appropriate
  • The "Last Updated" date will change when we publish revisions

11. Legal Basis for Processing (EEA/UK Users)

11.1 Lawful bases

Contract and legitimate interests:

  • Providing the App and securing it
  • Improving reliability and usability

Consent:

  • Where required for optional analytics, subscriptions, or similar processing

12. Data Protection Rights

12.1 Your rights

Depending on your location, you may have rights under laws such as the GDPR or the CCPA, including rights to access, delete, correct, port, or object to certain processing.

Contact us to exercise these rights. We may need to verify your request.

13. Contact Information

13.1 Privacy inquiries

Contact us:

  • Email: karlihasann@gmail.com
  • Website: https://www.hasankarli.dev

Response time:

  • We aim to respond within a reasonable period and within legal deadlines where applicable

13.2 Data protection contact

Privacy contact:

  • Email: hasan@hasankarli.dev
  • Available for privacy-related questions

14. Compliance

14.1 Regulatory awareness

We design our practices to align with applicable privacy laws. Specific requirements depend on your region and how you use the App.

15. Security Measures

15.1 Technical safeguards

  • Encryption in transit where appropriate
  • Access limitations and monitoring for our systems
  • Vendor review for critical services

16. Third-Party Links

16.1 External services

  • We are not responsible for third-party privacy practices
  • Review external policies before sharing information

17. Effective Date

This Privacy Policy is effective as of May 24, 2026, except with respect to changes that we describe when we post updates.