İçeriğe geç Skip to content

MilonApp Gizlilik Politikası MilonApp Privacy Policy

Son güncelleme: 12 Ağustos 2026 Last updated: August 12, 2026

Kullanım ŞartlarıTerms of Use Gizlilik PolitikasıPrivacy Policy Hesap SilmeAccount Deletion

MilonApp, beslenme takibi için tasarlanmış bir mobil uygulamadır. Bu politika hangi verileri topladığımızı, nasıl kullandığımızı ve kullanıcı haklarını açıklar.

Toplanan veriler

Veri türüAmaçSaklama yeri
Öğün ve besin kayıtlarıKalori/makro takibiCihazınızda; öğün metni yalnızca analiz isteği sırasında sunucumuza ve Google Gemini'ye gönderilir
Profil bilgileri (yaş, boy, kilo, hedef)Kalori hedefi hesaplamaVarsayılan olarak cihazınızda; oturum açıldığında profil eşitlemesi için Supabase hesabınızda
Hesap bilgisi (Google/Apple oturum kimliği, e-posta)Güvenli oturum açma ve veri sahipliğiSupabase Auth
Uygulama bütünlüğü sinyalleriKötüye kullanım ve bot trafiğini azaltmaFirebase App Check
Ses kaydı / konuşma girdisiSesle öğün kaydıCihazınızda işlenir; metne dönüştürülür
Öğün açıklaması metniAI ile besin analiziAnaliz için sunucumuza ve Google Gemini'ye gönderilir
Supplement etiketi fotoğrafıEtiketten porsiyon ve besin değeri okumaAnaliz için sunucumuza ve Google Gemini'ye gönderilir; kalıcı saklanmaz
Çökme ve hata raporlarıUygulama kararlılığını izlemeFirebase Crashlytics
Uygulama kullanım olayları (öğün kaydı, paywall görüntüleme, satın alma)Uygulamanın hangi adımda terk edildiğini ölçme ve reklam kampanyalarının etkisini değerlendirmeFirebase Analytics (yalnızca Android)
Takma adlı kullanıcı kimliği ve abonelik durumuPremium satın alma, geri yükleme ve erişim yönetimiRevenueCat ve Supabase

Verilerin işlenmesi

  • Beslenme kayıtlarınız ve adım verileriniz cihazınızda yerel saklanır. Oturum açtığınızda profil bilgileriniz (yaş, boy, kilo ve hedef) profil eşitlemesi için Supabase altyapısında kullanıcı hesabınızla ilişkilendirilir.
  • Öğün analizini gerçekleştirmek için öğün metni, sunucumuz üzerinden (veya kendi API anahtarınızı kullandığınızda doğrudan) Google Gemini servisine iletilir; taraf sunucumuzda kalıcı olarak saklanmaz. Bu aktarım yalnızca analiz talebinde bulunduğunuz anda gerçekleşir.
  • Supplement dolabına eklemek üzere seçtiğiniz veya çektiğiniz etiket fotoğrafı, yalnızca etiket analizi talebinde Vercel üzerinden (veya kendi API anahtarınızı kullandığınızda doğrudan) Google Gemini'ye iletilir. Fotoğraf uygulamada, Vercel'de veya Gemini isteği dışında kalıcı olarak saklanmaz.
  • Ses kaydı cihazınızda konuşma tanıma ile metne çevrilir; ham ses dosyası sunucularımıza gönderilmez.
  • Uygulama çökme ve hata raporları, sorunları teşhis etmek amacıyla Firebase Crashlytics'e otomatik olarak iletilir.
  • Firebase App Check sinyalleri reklam amacıyla kullanılmaz.
  • Android sürümünde Firebase Analytics, uygulama içindeki birkaç adımı olay olarak kaydeder: bir öğün kaydettiğinizde, Premium ekranını açtığınızda ve satın alma tamamlandığında. Bu olaylar öğün içeriğinizi, besin değerlerinizi, profil bilgilerinizi veya sağlık verinizi içermez; yalnızca olayın gerçekleştiğini, satın alma tutarını ve para birimini taşır. Reklam kampanyalarımızın hangi adımda sonuç verdiğini görmek için kullanılır. iOS sürümünde bu ölçüm çalışmaz.

Üçüncü taraf servisler

  • Google Gemini (Google LLC): Öğün metnini ve kullanıcı tarafından seçilen supplement etiketi fotoğrafını besin analizine dönüştürmek için kullanılır. Google Gizlilik Politikası
  • Vercel Inc.: Analiz isteklerini yönlendiren sunucu altyapısı sağlar.
  • Supabase Inc.: Oturum açma ve profil eşitleme altyapısı sağlar.
  • Firebase / Google LLC: App Check ile uygulama bütünlüğü doğrulaması, Crashlytics ile çökme raporlaması, Analytics ile Android sürümünde uygulama kullanım olaylarının ölçümü sağlar.
  • RevenueCat Inc.: Takma adlı Supabase kullanıcı kimliği ile ürün, mağaza, sona erme ve entitlement meta verisini işler. MilonApp kart veya ödeme bilgilerini görmez ve işlemez.

İzinler

  • Mikrofon: Sesle öğün kaydı için kullanılır.
  • Fiziksel aktivite / Health Connect: Adım takibi ve sağlık verisi entegrasyonu için kullanılır.
  • İnternet: Oturum açma, App Check ve öğün analizi için gereklidir.
  • Kamera / Fotoğraf arşivi: Yalnızca kullanıcı supplement etiketi fotoğrafı çekmeyi veya seçmeyi başlattığında kullanılır.

Veri güvenliği

Sunucuya gönderilen istekler cihaz token veya Supabase oturumu + Firebase App Check ile doğrulanır. Tüm iletişim HTTPS üzerinden şifreli olarak yapılır. Gizli sunucu anahtarları mobil uygulama içine gömülmez.

Kullanıcı hakları

Yerel verileriniz uygulama kaldırıldığında cihazınızdan silinir. Uygulama içinden kayıtlarınızı tek tek silebilirsiniz. Hesabınızı ve Supabase'de tutulan profil verilerinizi uygulama içindeki "Hesabı sil" akışından veya bu sayfadaki talimatlarla kalıcı olarak silebilirsiniz. Uygulama içi silme akışı cihazınızdaki yerel verileri de temizler.

Çocukların gizliliği

Uygulama 13 yaş altı çocuklara yönelik değildir ve bilerek onlardan veri toplamaz.

Değişiklikler

Bu politika zaman zaman güncellenebilir. Önemli değişiklikler uygulama içinde veya bu sayfada duyurulur.

İletişim

Sorularınız için: support@milonapp.app

MilonApp Privacy Policy

MilonApp is a mobile application designed for nutrition tracking. This policy explains what data we collect, how we use it, and your rights.

Data we collect

Data typePurposeStorage location
Meal and nutrition recordsCalorie and macro trackingOn your device; meal text is sent to our server and Google Gemini only when you request analysis
Profile information (age, height, weight, goal)Calorie-goal calculationOn your device by default; in your Supabase account for profile synchronization after sign-in
Account information (Google/Apple sign-in ID, email)Secure sign-in and data ownershipSupabase Auth
App-integrity signalsReducing abuse and bot trafficFirebase App Check
Voice recording / speech inputVoice meal loggingProcessed on your device and converted to text
Meal-description textAI nutrition analysisSent to our server and Google Gemini for analysis
Supplement label photoReading serving and nutrition values from the labelSent to our server and Google Gemini for analysis; not persistently stored
Crash and error reportsMonitoring app stabilityFirebase Crashlytics
App usage events (meal logged, paywall viewed, purchase)Measuring where users drop off and evaluating advertising campaign effectivenessFirebase Analytics (Android only)
Pseudonymous user ID and subscription statusPremium purchases, restoration, and access managementRevenueCat and Supabase

How we process data

  • Your meal, nutrition, and step records stay local on your device. When you sign in, your profile information (age, height, weight, and goal) is associated with your user account in Supabase for profile synchronization.
  • To perform meal analysis, meal text is sent to Google Gemini through our server (or directly when you use your own API key); it is not persistently stored on our server. This transfer happens only when you request analysis.
  • A supplement label photo is sent only for analysis through Vercel (or directly when you use your own API key). It is not persistently stored by the app or Vercel outside the Gemini request.
  • Voice recordings are converted to text with on-device speech recognition; raw audio files are not sent to our servers.
  • App crash and error reports are automatically sent to Firebase Crashlytics to diagnose issues.
  • Firebase App Check signals are not used for advertising.
  • On Android, Firebase Analytics records a few in-app steps as events: when you log a meal, when you open the Premium screen, and when a purchase completes. These events do not contain your meal content, nutrition values, profile information, or health data — only that the event happened, plus the purchase amount and currency. They are used to see where our advertising campaigns produce results. This measurement does not run on iOS.

Third-party services

  • Google Gemini (Google LLC): Used to turn meal text and the supplement label photo selected by the user into nutrition analysis. Google Privacy Policy
  • Vercel Inc.: Provides the server infrastructure that routes analysis requests.
  • Supabase Inc.: Provides sign-in and profile synchronization.
  • Firebase / Google LLC: Provides app-integrity verification through App Check, crash reporting through Crashlytics, and app usage measurement on Android through Analytics.
  • RevenueCat Inc.: Processes the pseudonymous Supabase user ID and product, store, expiration, and entitlement metadata. MilonApp does not see or process card or payment information.

Permissions

  • Microphone: Used for voice meal logging.
  • Physical activity / Health Connect: Used for step tracking and health-data integration.
  • Internet: Required for sign-in, App Check, and meal analysis.
  • Camera / photo library: Used only when you choose to take or select a supplement label photo.

Data security

Requests sent to the server are verified with a device token or Supabase session plus Firebase App Check. All communication is encrypted over HTTPS. Secret server keys are not embedded in the mobile application.

Your rights

Your local data are deleted from your device when you uninstall the app. You can delete records individually in the app. You can permanently delete your account and profile data stored in Supabase through the in-app "Delete account" flow or by following the instructions on this page. The in-app deletion flow also clears local data from your device.

Children's privacy

The app is not directed to children under 13 and does not knowingly collect data from them.

Changes

We may update this policy from time to time. Material changes will be announced in the app or on this page.

Contact

For questions: support@milonapp.app

Kullanım ŞartlarıTerms of Use Gizlilik PolitikasıPrivacy Policy Hesap SilmeAccount Deletion