Privacy Policy

MinimalistKalori mobile app

Last updated: September 7, 2026

This policy explains which personal data is processed when you use the MinimalistKalori app, where it is stored, who it is shared with, and your rights under Turkey's Law on the Protection of Personal Data No. 6698 (KVKK).

Data controller: Samet Şahin
Requests / contact: sahinsamet881@gmail.com

1. Quick summary

2. Data processed

DataContentSource
Profile informationAge calculated from birth year, gender, height, current weight, target weight, your name/nickname if provided, calculated daily calorie and macro targets, daily water target and cup sizeInitial onboarding questionnaire and Settings screen
Meal recordsMeal name, calories, protein/carbohydrate/fat, time added, meal type (breakfast/lunch/dinner/snack). Today's meals and past meal recordsManual entry, food search, barcode, photo recognition
Water recordsTotal milliliters consumed per dayWater tracking on the home screen
Weight recordsDate, weight value, optional noteWeight entry screen
Favorites and products you saveFrequently used meals; nutrition values of products you enter manually and save when a barcode isn't foundIn-app actions
Usage data (on-device)Streak day count, last login date, KVKK notice acknowledgment, onboarding-complete flag, subscription status flag, reminder preferencesDuring normal app operation
AI Coach chat historyMessages you exchange with the AI Coach (recent messages are kept on-device)AI Coach screen
Apple Health data (optional)If you grant permission: step count, active energy (calories burned), and weight are read; the calories/macros of meals you add and your water intake are written to Apple HealthApple Health / HealthKit
Camera imageOnly when you start a scan: a food photo (low resolution) or a package barcodeDevice camera

The app does not collect location, contacts, search history, or ad-tracking data via device identifiers or similar means.

3. Where data is stored

3.1. On your device (local)

All of the data above is kept in the app's on-device storage. This data does not leave the app to be sent to our servers, except for the exceptions listed in Section 4, which are sent to the relevant third parties.

3.2. On a server

We use a relay server (proxy) to forward AI requests. This server:

Other than this, we do not maintain a user database on our side.

3.3. Account and sign-in

The app does not create a membership account. The sign-in screen only stores a "signed in" flag on the device. Your email address or Apple ID is not collected by us and is not sent to a server.

4. Data shared with third parties

4.1. AI Coach — Google Gemini (via our relay server)

When you send a message to the AI Coach, the following is sent to our relay server and from there to Google's Gemini API so it can generate a reply:

Your name, gender, weight history, water records, full meal history, and Apple Health data are not sent in the AI Coach request.

4.2. Photo food recognition — Google Gemini

When you take a photo of a plate and tap "analyze," the photo is sent at low resolution through our relay server to the Google Gemini service, and estimated nutrition values are returned. The photo is used only for that request; it is not stored by the app or processed for any other purpose.

4.3. Barcode scanning — Open Food Facts

When you scan a packaged product's barcode, only the barcode number is sent as a query to the Open Food Facts open database (world.openfoodfacts.org). This request contains no personal data. If you save the returned product info, it is kept on your device.

4.4. Apple Health

The Apple Health integration is optional and works only with your explicit permission. Data exchange happens on your device through Apple's HealthKit framework; this data is not sent to our servers. Storage and syncing of Apple Health data is subject to Apple's own privacy terms.

4.5. Apple — subscription and payment

Premium subscription purchase, renewal, and restoration are handled through the Apple App Store. Your payment and billing information is processed by Apple; the app does not see or store your card details.

4.6. Notifications

Meal, water, and trial-period reminders are scheduled locally on your device. Since no remote (push) notification infrastructure is used, no device token is sent to a server for notifications.

4.7. About third-party service providers

Google (Gemini), Cloudflare (relay server infrastructure), Apple (app distribution, payment, Health), and Open Food Facts are independent service providers and process data that reaches them under their own privacy/terms of use. Google may log AI request and response content for a limited time for service security and abuse-prevention purposes.

5. Legal basis for processing

Nutrition, weight, height, and similar health-related data may be considered special category personal data under KVKK. This data, along with other profile and usage data, is processed based on the explicit consent you give by accepting the notice shown the first time you open the app. You can withdraw your consent at any time by deleting the app or using the "Delete Account" function; processing stops accordingly.

6. Retention period and deletion

For deletion or access requests, you can write to sahinsamet881@gmail.com; your request will be resolved within 30 days at the latest.

7. Your rights under KVKK

Under Article 11 of KVKK, you can exercise the following rights by applying to Samet Şahin:

You can submit requests via sahinsamet881@gmail.com. We may request reasonable information to verify your identity.

8. Age limit of 18

The app is for users aged 18 and over. Birth year is asked during setup, and users found to be under 18 are not allowed to enter. We do not knowingly collect personal data from anyone under 18; if we become aware such data was processed, we delete it.

9. Data security

Data on your device is protected by the operating system's app sandboxing. AI requests are transmitted over an encrypted connection (HTTPS). Despite this, no transmission over the internet or electronic storage can be guaranteed to be 100% secure.

10. Changes

We may update this policy from time to time. We will provide notice within the app or on this page for significant changes. The current version is always published at this address.

11. Contact

Data controller: Samet Şahin
Email: sahinsamet881@gmail.com