Gizlilik Politikası
Son güncelleme: 17 Eylül 2026
Bu politika, XyloFit mobil uygulamasının hangi verileri topladığını, neden topladığını ve kimlerle paylaştığını anlatır. Veri sorumlusu: Rozero Studios.
1. Topladığımız veriler
Hesap bilgileri
- E-posta adresi, ad, kullanıcı adı
- Şifre (yalnızca geri döndürülemez şekilde şifrelenmiş özeti saklanır — düz metin şifreni hiçbir zaman görmeyiz)
- Google ile giriş yaptıysan Google hesap kimliğin ve profil fotoğrafın
- İsteğe bağlı: profil fotoğrafı, biyografi, şehir
Sağlık ve vücut verileri
Bu veriler uygulamanın temel işlevi için gereklidir; kalori hedefini ve programlarını hesaplamakta kullanılır.
- Kilo, boy, hedef (kilo verme/koruma/kas kazanma), aktivite seviyesi
- Girersen vücut ölçülerin: kilo geçmişi, yağ oranı; boyun, omuz, göğüs, bel, kalça, kol ve baldır çevresi
- Yediklerin: yemek adı, kalori, protein/karbonhidrat/yağ değerleri, öğün türü, tarih
- Su tüketimi
- Antrenman kayıtların: hareketler, setler, süre, yakılan kalori
- İzin verirsen Health Connect / Apple Health üzerinden: adım sayısı, egzersiz kayıtları, yakılan kalori; ayrıca akıllı tartıdan gelen kilo ve yağ oranı ölçüm geçmişine aktarılır. Bu izni vermezsen uygulama bunlar olmadan çalışır.
- AI Koç'a yazdığın mesajlar: yanıt üretilmek üzere işlenir, sunucularımızda saklanmaz. Sohbet yalnızca cihazında, ekran açık kaldığı sürece durur; yalnızca soru sayısı kota için tutulur.
Yüklediğin içerikler
- Yemek fotoğrafları (AI ile tarama özelliğinde)
- Topluluk gönderileri, yorumlar, beğeniler, takip ilişkileri
- Şikayet ve engelleme kayıtların
Teknik veriler
- Bildirim gönderebilmek için cihaz bildirim kimliği (FCM token)
- Son etkinlik zamanı, saat dilimi, uygulama dili
- Kullanım istatistikleri (Firebase Analytics)
Toplamadığımız veriler: Konumunu (şehir bilgisini yalnızca sen girersen), rehberini, arama geçmişini veya cihazındaki diğer uygulamaları görmüyoruz. Ödeme bilgilerini de görmüyoruz — abonelikler Google Play üzerinden işlenir.
2. Verileri neden işliyoruz
| Amaç | Kullanılan veri |
|---|---|
| Hesabını oluşturmak ve girişini sağlamak | E-posta, şifre özeti, Google kimliği |
| Kalori ve makro hedeflerini hesaplamak | Kilo, boy, yaş aralığı, aktivite seviyesi, hedef |
| Yemek fotoğrafını tanımak ve besin değeri tahmin etmek | Yüklediğin fotoğraf, yemek adı |
| Beslenme ve antrenman programı üretmek | Hedefin, ölçülerin, alerji/sevmediklerin |
| AI Koç sorularını yanıtlamak | Yazdığın mesajlar; hedefin, kilon, boyun, aktivite seviyen, kalori ve su hedefin, ölçüm trendin |
| Kilo trendini, hedefe kalan süreyi ve kompozisyon yorumunu göstermek | Vücut ölçülerin |
| Topluluk özelliklerini çalıştırmak | Gönderiler, kullanıcı adı, profil fotoğrafı |
| Bildirim göndermek | FCM token |
| Kötüye kullanımı önlemek, moderasyon | Şikayetler, engellemeler, yasaklama kayıtları |
| Reklam göstermek (yalnızca ücretsiz planda) | Google AdMob'un reklam kimliği |
3. Yapay zeka ile işleme
Bilmen gereken önemli nokta: AI ile tarama özelliğini kullandığında yüklediğin yemek fotoğrafı Google'ın Gemini servisine gönderilir ve orada işlenir. Aynı şekilde program üretirken hedefin, kilon ve boyun gibi bilgiler metin olarak bu servise iletilir. AI Koç'a yazdığın mesajlar da, kişiselleştirme için hedefin, kilon, boyun, aktivite seviyen, kalori hedefin ve ölçüm trendinle birlikte aynı servise gider.
Bu veriler Google'a adın veya e-postan olmadan, yalnızca isteğin içeriği olarak gider. Google'ın bu verileri nasıl işlediği kendi şartlarına tabidir. Bu özelliği kullanmak istemiyorsan yemeklerini manuel olarak ekleyebilirsin.
4. Veri paylaştığımız hizmet sağlayıcılar
Verilerini satmıyoruz. Uygulamanın çalışması için aşağıdaki sağlayıcıları kullanıyoruz:
| Sağlayıcı | Ne için | Ne gidiyor |
|---|---|---|
| Google Cloud (Gemini) | Yemek tanıma, program üretimi, AI Koç | Fotoğraf, koç mesajları, hedef ve ölçü bilgileri |
| Google Firebase | Giriş, bildirim, kullanım istatistiği | E-posta, cihaz kimliği, kullanım olayları |
| Google AdMob | Reklam (ücretsiz planda) | Reklam kimliği |
| Supabase | Veritabanı ve dosya depolama | Tüm hesap ve içerik verisi |
| Railway | Sunucu barındırma | Tüm istekler |
| Resend | Şifre sıfırlama e-postası | E-posta adresin |
Bu sağlayıcıların sunucuları Avrupa Birliği ve Amerika Birleşik Devletleri'nde bulunabilir; verilerin yurt dışına aktarılıyor olabilir.
5. Diğer kullanıcıların gördükleri
Profilin varsayılan olarak herkese açıktır. Bu durumda kullanıcı adın, adın, profil fotoğrafın, seviyen ve paylaştığın gönderiler diğer kullanıcılara görünür. Ayarlar sayfasındaki "Profilim Açık" anahtarını kapatarak gönderilerini Keşfet ve Topluluk akışlarından çıkarabilirsin.
Kilon, boyun, kalori kayıtların ve sağlık verilerin hiçbir zaman diğer kullanıcılara gösterilmez.
6. Verilerin ne kadar saklanıyor
- Hesabın açık olduğu sürece verilerin saklanır.
- Hesabını sildiğinde tüm verilerin kalıcı olarak ve geri alınamaz şekilde silinir — gönderilerin, fotoğrafların, kayıtların dahil.
- Şifre sıfırlama bağlantıları 1 saat, oturum yenileme jetonları 30 gün sonra otomatik silinir.
7. Haklarınız
KVKK ve GDPR kapsamında şu haklara sahipsin:
- Erişim ve düzeltme: Uygulama içindeki Ayarlar ve Profili Düzenle ekranlarından verilerini görüp değiştirebilirsin.
- Silme: Ayarlar → Hesabı sil ile hesabını kendin silebilirsin. Ayrıntılar: Hesap silme sayfası.
- İtiraz ve taşınabilirlik: Verilerinin bir kopyasını istemek veya işlenmesine itiraz etmek için bize yazabilirsin.
8. Çocuklar
XyloFit 13 yaşın altındaki kullanıcılara yönelik değildir ve bilerek bu yaş grubundan veri toplamayız. Böyle bir hesap fark edersek sileriz.
9. Güvenlik
Tüm iletişim TLS ile şifrelenir. Şifreler bcrypt ile özetlenir. Yönetici yetkisi yalnızca sunucu tarafında doğrulanır. Yine de hiçbir sistem %100 güvenli değildir; hesabın için güçlü ve benzersiz bir şifre kullanmanı öneririz.
10. Değişiklikler ve iletişim
Bu politikada değişiklik olursa bu sayfadaki tarihi güncelleriz; önemli değişiklikleri uygulama içinde bildiririz.
Sorularınız için: destek@xylofit.net — ya da destek formu.
Privacy Policy
Last updated: 17 September 2026
This policy explains what data the XyloFit mobile app collects, why it collects it and who it is shared with. Data controller: Rozero Studios.
1. Data we collect
Account information
- Email address, name, username
- Password (only an irreversible hash is stored — we never see your password in plain text)
- If you signed in with Google: your Google account ID and profile photo
- Optional: profile photo, bio, city
Health and body data
This data is required for the core function of the app; it is used to calculate your calorie target and your plans.
- Weight, height, goal (losing weight / maintaining / building muscle), activity level
- If you enter them, your body measurements: weight history, body fat; neck, shoulder, chest, waist, hip, arm and calf circumference
- What you eat: dish name, calories, protein/carbohydrate/fat values, meal type, date
- Water intake
- Your workout records: exercises, sets, duration, calories burned
- If you allow it, via Health Connect / Apple Health: step count, exercise records, calories burned; weight and body fat from a smart scale are also imported into your measurement history. If you do not grant this permission, the app works without them.
- Messages you write to the AI Coach: they are processed to produce a reply and are not stored on our servers. The chat lives only on your device while the screen is open; only the number of questions is kept for the quota.
Content you upload
- Meal photos (for the AI scanning feature)
- Community posts, comments, likes, follow relationships
- Your reports and blocks
Technical data
- Device notification ID (FCM token) so we can send notifications
- Last activity time, time zone, app language
- Usage statistics (Firebase Analytics)
What we do not collect: we do not see your location (city only if you enter it yourself), your contacts, your search history or the other apps on your device. We do not see your payment details either — subscriptions are processed through Google Play.
2. Why we process your data
| Purpose | Data used |
|---|---|
| Creating your account and signing you in | Email, password hash, Google ID |
| Calculating your calorie and macro targets | Weight, height, age range, activity level, goal |
| Recognising a meal photo and estimating nutrition | The photo you upload, dish name |
| Generating meal and workout plans | Your goal, measurements, allergies and dislikes |
| Answering your AI Coach questions | The messages you write; your goal, weight, height, activity level, calorie and water target, measurement trend |
| Showing your weight trend, time to goal and composition insight | Your body measurements |
| Running the community features | Posts, username, profile photo |
| Sending notifications | FCM token |
| Preventing abuse and moderating content | Reports, blocks, ban records |
| Showing ads (free plan only) | Google AdMob advertising ID |
3. Processing with artificial intelligence
Important to know: when you use the AI scanning feature, the meal photo you upload is sent to Google's Gemini service and processed there. Likewise, when a plan is generated, information such as your goal, weight and height is sent to that service as text. Messages you write to the AI Coach also go to the same service, together with your goal, weight, height, activity level, calorie target and measurement trend so the answer can be personalised.
This data goes to Google without your name or email address, only as the content of the request. How Google processes this data is subject to its own terms. If you would rather not use this feature, you can add your meals manually.
4. Service providers we share data with
We do not sell your data. We use the following providers to run the app:
| Provider | What for | What is sent |
|---|---|---|
| Google Cloud (Gemini) | Meal recognition, plan generation, AI Coach | Photo, coach messages, goal and body measurements |
| Google Firebase | Sign-in, notifications, usage statistics | Email, device ID, usage events |
| Google AdMob | Ads (free plan) | Advertising ID |
| Supabase | Database and file storage | All account and content data |
| Railway | Server hosting | All requests |
| Resend | Password reset emails | Your email address |
These providers may have servers in the European Union and the United States, so your data may be transferred abroad.
5. What other users can see
Your profile is public by default. In that case your username, name, profile photo, level and the posts you share are visible to other users. Turning off the "Public profile" switch in Settings removes your posts from the Discover and Community feeds.
Your weight, height, calorie records and health data are never shown to other users.
6. How long we keep your data
- Your data is kept for as long as your account is open.
- When you delete your account, all of your data is deleted permanently and irreversibly — including your posts, photos and records.
- Password reset links are deleted automatically after 1 hour and refresh tokens after 30 days.
7. Your rights
Under the Turkish data protection law (KVKK) and the GDPR you have the following rights:
- Access and rectification: you can view and change your data from the Settings and Edit Profile screens in the app.
- Erasure: you can delete your account yourself with Settings → Delete account. Details: account deletion page.
- Objection and portability: you can write to us to request a copy of your data or to object to its processing.
8. Children
XyloFit is not intended for users under 13 and we do not knowingly collect data from that age group. If we notice such an account, we delete it.
9. Security
All communication is encrypted with TLS. Passwords are hashed with bcrypt. Administrator privileges are verified only on the server side. Even so, no system is 100% secure; we recommend using a strong and unique password for your account.
10. Changes and contact
If this policy changes, we update the date on this page; we announce significant changes inside the app.
Questions: destek@xylofit.net — or the support form.
Datenschutzerklärung
Zuletzt aktualisiert: 17. September 2026
Diese Erklärung beschreibt, welche Daten die XyloFit-App erhebt, warum sie erhoben werden und mit wem sie geteilt werden. Verantwortlicher: Rozero Studios.
1. Welche Daten wir erheben
Kontoinformationen
- E-Mail-Adresse, Name, Benutzername
- Passwort (gespeichert wird nur ein nicht umkehrbarer Hash — dein Klartextpasswort sehen wir nie)
- Bei Anmeldung mit Google: deine Google-Konto-ID und dein Profilbild
- Optional: Profilbild, Kurzbeschreibung, Stadt
Gesundheits- und Körperdaten
Diese Daten sind für die Kernfunktion der App erforderlich; sie dienen der Berechnung deines Kalorienziels und deiner Pläne.
- Gewicht, Größe, Ziel (abnehmen / halten / Muskeln aufbauen), Aktivitätsniveau
- Wenn du sie einträgst, deine Körpermaße: Gewichtsverlauf, Körperfett; Hals-, Schulter-, Brust-, Taillen-, Hüft-, Arm- und Wadenumfang
- Was du isst: Name des Gerichts, Kalorien, Protein-/Kohlenhydrat-/Fettwerte, Mahlzeitentyp, Datum
- Wasseraufnahme
- Deine Trainingseinträge: Übungen, Sätze, Dauer, verbrannte Kalorien
- Mit deiner Erlaubnis über Health Connect / Apple Health: Schrittzahl, Trainingseinträge, verbrannte Kalorien; außerdem werden Gewicht und Körperfett von einer smarten Waage in deinen Messverlauf übernommen. Ohne diese Erlaubnis funktioniert die App auch ohne diese Daten.
- Nachrichten an den KI-Coach: Sie werden zur Erzeugung einer Antwort verarbeitet und nicht auf unseren Servern gespeichert. Der Chat liegt nur auf deinem Gerät, solange der Bildschirm geöffnet ist; für das Kontingent wird lediglich die Anzahl der Fragen gezählt.
Von dir hochgeladene Inhalte
- Fotos von Mahlzeiten (für die KI-Scan-Funktion)
- Community-Beiträge, Kommentare, Likes, Follower-Beziehungen
- Deine Meldungen und Blockierungen
Technische Daten
- Geräte-ID für Benachrichtigungen (FCM-Token)
- Zeitpunkt der letzten Aktivität, Zeitzone, App-Sprache
- Nutzungsstatistiken (Firebase Analytics)
Was wir nicht erheben: Wir sehen weder deinen Standort (die Stadt nur, wenn du sie selbst einträgst) noch deine Kontakte, deinen Suchverlauf oder andere Apps auf deinem Gerät. Auch deine Zahlungsdaten sehen wir nicht — Abos werden über Google Play abgewickelt.
2. Warum wir Daten verarbeiten
| Zweck | Verwendete Daten |
|---|---|
| Konto anlegen und Anmeldung ermöglichen | E-Mail, Passwort-Hash, Google-ID |
| Kalorien- und Makroziele berechnen | Gewicht, Größe, Altersbereich, Aktivitätsniveau, Ziel |
| Mahlzeit auf dem Foto erkennen und Nährwerte schätzen | Hochgeladenes Foto, Name des Gerichts |
| Ernährungs- und Trainingspläne erstellen | Ziel, Körpermaße, Allergien und Abneigungen |
| Fragen an den KI-Coach beantworten | Deine Nachrichten; Ziel, Gewicht, Größe, Aktivitätsniveau, Kalorien- und Wasserziel, Messtrend |
| Gewichtstrend, Zeit bis zum Ziel und Körperzusammensetzung anzeigen | Deine Körpermaße |
| Community-Funktionen betreiben | Beiträge, Benutzername, Profilbild |
| Benachrichtigungen senden | FCM-Token |
| Missbrauch verhindern, Moderation | Meldungen, Blockierungen, Sperrvermerke |
| Werbung ausspielen (nur im kostenlosen Tarif) | Werbe-ID von Google AdMob |
3. Verarbeitung durch künstliche Intelligenz
Wichtig zu wissen: Wenn du die KI-Scan-Funktion nutzt, wird das hochgeladene Foto deiner Mahlzeit an den Gemini-Dienst von Google gesendet und dort verarbeitet. Ebenso werden beim Erstellen von Plänen Angaben wie Ziel, Gewicht und Größe als Text an diesen Dienst übermittelt. Nachrichten an den KI-Coach gehen ebenfalls an diesen Dienst, zusammen mit Ziel, Gewicht, Größe, Aktivitätsniveau, Kalorienziel und Messtrend, damit die Antwort personalisiert werden kann.
Diese Daten gehen ohne deinen Namen und ohne deine E-Mail-Adresse an Google, ausschließlich als Inhalt der Anfrage. Wie Google diese Daten verarbeitet, richtet sich nach dessen eigenen Bedingungen. Möchtest du die Funktion nicht nutzen, kannst du deine Mahlzeiten manuell eintragen.
4. Dienstleister, mit denen wir Daten teilen
Wir verkaufen deine Daten nicht. Für den Betrieb der App nutzen wir folgende Anbieter:
| Anbieter | Wofür | Was übermittelt wird |
|---|---|---|
| Google Cloud (Gemini) | Erkennung von Mahlzeiten, Planerstellung, KI-Coach | Foto, Coach-Nachrichten, Ziel- und Körperangaben |
| Google Firebase | Anmeldung, Benachrichtigungen, Nutzungsstatistik | E-Mail, Geräte-ID, Nutzungsereignisse |
| Google AdMob | Werbung (kostenloser Tarif) | Werbe-ID |
| Supabase | Datenbank und Dateispeicher | Alle Konto- und Inhaltsdaten |
| Railway | Server-Hosting | Alle Anfragen |
| Resend | E-Mails zum Zurücksetzen des Passworts | Deine E-Mail-Adresse |
Die Server dieser Anbieter können sich in der Europäischen Union und in den Vereinigten Staaten befinden; deine Daten werden möglicherweise ins Ausland übermittelt.
5. Was andere Nutzer sehen
Dein Profil ist standardmäßig öffentlich. Dann sind dein Benutzername, dein Name, dein Profilbild, dein Level und deine Beiträge für andere sichtbar. Wenn du in den Einstellungen den Schalter „Öffentliches Profil“ ausschaltest, verschwinden deine Beiträge aus den Feeds „Entdecken“ und „Community“.
Gewicht, Größe, Kalorieneinträge und Gesundheitsdaten werden anderen Nutzern niemals angezeigt.
6. Wie lange wir Daten speichern
- Solange dein Konto besteht, bleiben deine Daten gespeichert.
- Wenn du dein Konto löschst, werden alle Daten dauerhaft und unwiderruflich gelöscht — einschließlich Beiträge, Fotos und Einträge.
- Links zum Zurücksetzen des Passworts werden nach 1 Stunde, Refresh-Token nach 30 Tagen automatisch gelöscht.
7. Deine Rechte
Nach dem türkischen Datenschutzgesetz (KVKK) und der DSGVO hast du folgende Rechte:
- Auskunft und Berichtigung: Über die Bildschirme „Einstellungen“ und „Profil bearbeiten“ kannst du deine Daten einsehen und ändern.
- Löschung: Über Einstellungen → Konto löschen kannst du dein Konto selbst löschen. Details: Seite zur Kontolöschung.
- Widerspruch und Datenübertragbarkeit: Du kannst uns schreiben, um eine Kopie deiner Daten anzufordern oder der Verarbeitung zu widersprechen.
8. Kinder
XyloFit richtet sich nicht an Personen unter 13 Jahren, und wir erheben wissentlich keine Daten aus dieser Altersgruppe. Fällt uns ein solches Konto auf, löschen wir es.
9. Sicherheit
Die gesamte Kommunikation ist mit TLS verschlüsselt. Passwörter werden mit bcrypt gehasht. Administratorrechte werden ausschließlich serverseitig geprüft. Dennoch ist kein System zu 100 % sicher; wir empfehlen ein starkes und einmaliges Passwort für dein Konto.
10. Änderungen und Kontakt
Ändert sich diese Erklärung, aktualisieren wir das Datum auf dieser Seite; wesentliche Änderungen kündigen wir in der App an.
Fragen: destek@xylofit.net — oder über das Support-Formular.