KUKO AI Fitness

Privacy Policy · GifGif Studio

Data controller: GifGif Studio
Address: Dumlupınar Mah. Sergen Sok. No: 3 D: 6
Nilüfer / Bursa 16240
Türkiye
Contact for privacy requests: info@gifgifstudio.com
Applies to: KUKO AI Fitness (Android & iOS), package com.gifgifstudio.kuko_ai_fitness
Effective date: 2026-07-29  ·  Last updated: 2026-08-21
Terms: Terms of Use

This policy describes exactly what KUKO AI Fitness does with your data. Every statement here corresponds to behaviour enforced in the app's code, not to an intention.

1. Summary

We do not sell your personal data. We do not share your health, fitness or diary data with advertisers.

2. Data stored on your device

Written to local storage on your phone. Not transmitted anywhere unless you enable cloud sync (§6).

DataPurposeLegal basis (GDPR)
Age, sex, height, weight, target weight, activity level, goalCalculating your calorie and macro targetsConsent — Art. 6(1)(a), Art. 9(2)(a)
Food diary entries (name, portion, calories, macros, time)Showing your daily and weekly nutritionConsent
Workout sessions (plan, duration, estimated calories)Showing your training historyConsent
Favourite recipesLetting you find them againLegitimate interest — Art. 6(1)(f)
Reminder times and on/off stateScheduling meal and activity remindersConsent
Language, theme, consent choicesRestoring your preferencesLegitimate interest

Retention: kept until you delete it in-app or uninstall the app. Uninstalling deletes it — there is no cloud backup to restore from, and reinstalling starts you at onboarding with an empty diary. We keep no server-side copy; there is no sync service in this version. The one case where data follows you is a phone-to-phone transfer that you set up yourself — see §2a.

Health and fitness information is a special category of personal data under GDPR Article 9. We process it only with your explicit consent, only on your device, and only to show it back to you.

2a. Android backup and phone-to-phone transfer

Automatic cloud backup is switched off in this app. Android offers to copy app data to your Google Drive; we opt out. This is a deliberate change: it used to be on, and it meant that deleting the app and installing it again brought the whole diary back. For a health app that is the wrong behaviour — removing the app has to mean removing the data — so now it does.

In practice:

The exception is a new-phone transfer. When you set up a new Android device from your old one, the system copies installed apps and their data across. That path is left working, because it is the one situation where you are explicitly asking to bring your data with you. Two things are excluded from it even so: the step-counter baseline, which describes one phone's hardware sensor and is meaningless on another, and the meal-photo recognition cache, which rebuilds itself and should not follow you onto a second device.

To delete everything on demand without uninstalling, use Settings → Privacy and data → Delete all my data (§13).

3. Camera and photo library

Requested only at the moment you use the scan feature. Declining leaves every other part of the app fully usable.

Nutrition figures are estimates, not measurements. They are not medical, clinical, or dietary advice, and must not be used to manage a medical condition. If you have a health condition, an eating disorder, are pregnant, or have specific dietary requirements, consult a qualified professional.

4. How meal photos are analysed

Two paths, in this order:

On-device (preferred). When an on-device recognition model is present, the photo is analysed locally. It never leaves your phone and no network connection is used.

Our analysis service (fallback). If there is no on-device model, or the on-device model cannot identify the dish, the photo may be sent over an encrypted connection to our analysis service, which uses Google's Gemini API to identify it. This fallback also has a shared daily limit; once it is reached for the day, the app asks you to add the meal manually instead of sending the photo anywhere.

In that case:

If you would rather no photo ever leaves your device, do not use the scan feature — you can log every meal manually, and the app is fully functional that way.

5. Activity data

There is one source, and it is off until you allow it.

Your phone's own step counter. Most phones have a step-counting sensor built in. With the “physical activity” permission, the app reads the running step total from that sensor to show today’s steps. This reading never leaves your device: the app stores only a daily starting point and today’s total, and nothing is sent to us or to anyone else. Decline the permission and every other feature still works — the steps tile simply does not appear.

Calories burned are calculated on your device from that step count together with the height and weight you entered, using a published walking-energy formula. They are not read from anywhere and are not sent anywhere. Where you have not entered a height or weight, an average adult figure is assumed so the estimate is not simply zero; entering your own replaces it.

You can switch step counting off at any time at Settings → Step tracking, and revoke the permission itself in your phone's system settings.

Health Connect and Apple Health are no longer used. Earlier versions of this app could read step, energy and workout records from them. That integration was removed: the app now holds no health permissions, requests none, and reads nothing from any platform health store. Any daily totals it had previously cached from those sources are no longer used.

6. Google account (optional)

If you sign in with Google, we receive your name, email address and profile picture from Google, and show them in the app.

Cloud backup is not implemented in this version. Signing in does not upload your diary, workouts, profile or favourites anywhere — all of it stays on your device. Sign-in currently only links the account for a backup feature planned for a later release. When that ships, this policy will be updated before it is switched on, and it will be opt-in.

Retention: the name, email and photo are held only in the app's local session and are discarded when you sign out. We operate no server that stores them. To be certain nothing remains, sign out and uninstall, or use Settings → Privacy and data → Delete all my data.

7. Advertising

The app is free to download and supported by ads served through Google AdMob. An optional subscription removes them — see §7a.

We never send your health data, diary content or profile to advertising networks. Google's handling is described at policies.google.com/technologies/partner-sites.

7a. Subscription and payments

The app offers an optional subscription (monthly, 3-month, 6-month or yearly) that removes all ads and raises the daily scan limit. Everything else works without it.

8. Analytics

Not currently collected. The app contains an opt-in analytics toggle that is off by default and no analytics SDK is integrated in this version. If that changes, this policy will be updated before the change ships, and the toggle will remain opt-in.

9. Third parties who receive data

RecipientWhat they receiveWhen
Google AdMobAdvertising identifier, IP address, ad interactionsAlways (non-personalised) / with consent (personalised)
Google Sign-InAuthentication requestOnly if you sign in — no app data is sent
Google Gemini API (via our proxy)The meal photo, IP addressOnly when on-device recognition cannot identify a photo
Google Play BillingPurchase and subscription statusOnly if you subscribe — handled by Google, we never see payment details
Google Play IntegrityA signed statement that the app is genuine and unmodifiedWhen a photo is sent for analysis, to stop the service being abused

No other party receives your data. We use no data brokers and no cross-app tracking.

10. Data we never collect

11. Security

No system is perfectly secure. If you discover a vulnerability, please report it to info@gifgifstudio.com.

12. Children

KUKO AI Fitness is not directed at children under 13 (under 16 in the EEA where required) and we do not knowingly collect their data. Calorie targets are only calculated for ages 13 and above. If you believe a child has provided us data, contact us and we will delete it.

13. Your rights

Regardless of where you live, you can:

EEA/UK (GDPR) additionally: rectification, restriction, portability, objection, and the right to complain to your data protection authority.

Türkiye (KVKK) — rights under Article 11, including learning whether your data is processed and requesting its deletion.

California (CCPA/CPRA) — the right to know, delete, correct, and opt out of "sale"/"sharing". We do not sell personal information. Opting out of personalised ads is available in-app to everyone.

Exercise any of these at info@gifgifstudio.com. We respond within 30 days. There is no charge, and we will not discriminate against you for asking.

14. International transfers

Our analysis service and Google's advertising and API infrastructure may process data outside your country, including in the United States. Transfers rely on the European Commission's Standard Contractual Clauses and the equivalent UK addendum where applicable.

15. Changes to this policy

Material changes are announced in the app before they take effect, and the "Last updated" date above changes. Continuing to use the app after a change means you accept the updated policy.

16. Contact

GifGif Studio
Dumlupınar Mah. Sergen Sok. No: 3 D: 6
Nilüfer / Bursa 16240
Türkiye
info@gifgifstudio.com

For privacy requests, put "Privacy request" in the subject line so we can route it correctly.