Gizlilik politikası / Privacy policy
Türkçe
1. MDS hangi verileri işler?
- Hesap kullanıldığında Firebase Authentication kimliği, e-posta, görünen ad ve seçilen giriş sağlayıcısı.
- Seçerek eklediğin gardırop bilgileri ve fotoğrafları; stil tercihleri, şehir veya isteğe bağlı yaklaşık cihaz koordinatı, ölçü birimi, bildirim tercihleri ve isteğe bağlı beden ölçüleri.
- Kombinler, etkinlikler, seyahat planları ve stil geri bildirimi; bazı yüzeyler yalnız cihazda veya çalışma belleğinde kalabilir, bazıları Firebase modunda Firestore'a yazılır.
- Mağaza satın alımı etkinse ürün, işlem ve doğrulama tanımlayıcıları. MDS ödeme kartı bilgilerini almaz; ödeme Apple veya Google mağazasında işlenir.
2. Amaç ve çalışma biçimi
Veriler yalnızca seçtiğin gardırop, kombin, hava durumu, profil, bildirim, satın alma, dışa aktarma ve hesap yönetimi özelliklerini sunmak için kullanılır. Beden ölçüleri tıbbi değerlendirme veya kimlik tespiti için kullanılmaz.
3. Sağlayıcılar ve ağ istekleri
- Firebase; kimlik doğrulama, Firestore, Storage, Cloud Functions, App Check ve Remote Config için kullanılabilir.
- Firebase Analytics ve Crashlytics, yalnız üretim sürümünde ve uygulamadaki gizlilik anahtarını açıkça etkinleştirdiğinde açılır. Beden ölçüleri ve kıyafet fotoğrafları bu telemetriye eklenmez.
- Canlı yapay zekâ etkinleştirilirse ve uygulamadaki ayrı yapay zekâ veri iznini açıkça verirsen Firebase Functions üzerinden Gemini'ye doğrulanmış aday parça kimlikleri, kural puanları, stil bağlamı, etkinlik ve isteğe bağlı hava durumu gönderilebilir. Fotoğrafla kıyafet analizi seçtiğinde yalnız o kıyafet fotoğrafı kategori, renk, materyal ve kullanım özelliklerini tahmin etmek için Gemini'ye gönderilir. E-posta, görünen ad, parola, beden ölçüleri ve beden/avatar fotoğrafı gönderilmez. İzni kapatınca manuel ekleme ve yerel kural tabanlı öneriler kullanılmaya devam eder.
- Canlı hava durumu kullanıldığında seçtiğin şehir metni Open-Meteo coğrafi kodlama servisine veya açıkça izin verdiğinde yaklaşık cihaz koordinatın doğrudan tahmin servisine gönderilir. MDS hesap kimliği, beden ölçüsü ve fotoğraf gönderilmez.
- Google veya Apple ile giriş ve mağaza satın alımları yalnız ilgili sağlayıcı yapılandırıldığında çalışır ve sağlayıcının kendi koşullarına tabidir.
4. Cihaz, paylaşım ve bildirimler
Demo verileri ve bazı tercihler cihazdaki Shared Preferences alanında tutulur; bu alan şifreli gizli depo değildir. Bildirimler kullanıcı seçimiyle cihazda yerel olarak planlanır. Dışa aktarma ve paylaşım yalnız kullanıcı eylemiyle sistem paylaşım ekranını açar; seçilen alıcı uygulamanın işlemesi MDS kontrolü dışındadır.
5. Saklama, erişim ve silme
Uygulamadaki veri dışa aktarma, o anda yüklenmiş metin tabanlı durumu paylaşır; eksiksiz sunucu veri talebi değildir. Canlı hesap silme, son kimlik doğrulama ve onaydan sonra Firebase Auth, kullanıcı Firestore yolları, kullanıcı Storage dosyaları ve MDS sunucusunda bu kullanıcıya bağlı doğrulanmış satın alma kayıtlarını silmeyi dener. Başarılı çıkış veya silme işleminde yapay zekâ ve telemetri izinleri de cihazdan kaldırılır; tema, dil ve karşılama seçimi cihaz düzeyinde kalabilir. Mağaza işlem kayıtları, güvenlik günlükleri, sağlayıcı yedekleri veya yasal saklama gerektiren kayıtlar sağlayıcı kurallarına tabi olabilir.
Ayrıntılı adımlar için hesap silme sayfasına bak.
6. İletişim ve haklar
Resmi gizlilik iletişim kanalı henüz yapılandırılmamıştır. Yayın öncesinde veri sorumlusu kimliği, ülkeye göre başvuru hakları, saklama süreleri ve çalışan bir özel iletişim kanalı eklenmelidir. Mevcut uygulama seçenekleri için destek sayfasını kullan.
English
1. Data MDS processes
- When an account is used: Firebase Authentication identity, email, display name, and selected sign-in provider.
- Wardrobe details and photos you choose to add; style preferences, city or optional approximate device coordinates, units, notification preferences, and optional body measurements.
- Outfits, events, travel plans, and style feedback. Some surfaces remain only on the device or in runtime memory; some are written to Firestore in Firebase mode.
- If store purchases are enabled: product, transaction, and verification identifiers. MDS does not receive payment-card details; Apple or Google processes payment.
2. Purpose and operation
Data is used only to provide the wardrobe, outfit, weather, profile, notification, purchase, export, and account-management features you choose. Body measurements are not used for medical assessment or identity verification.
3. Providers and network requests
- Firebase may provide Authentication, Firestore, Storage, Cloud Functions, App Check, and Remote Config.
- Firebase Analytics and Crashlytics are enabled only in a production build after you explicitly turn on the privacy switch. Body measurements and garment photos are not attached to that telemetry.
- If live AI is enabled and you explicitly grant the separate in-app AI-data consent, validated candidate garment IDs, rule scores, style context, occasion, and optional weather may be sent to Gemini through Firebase Functions. When you choose garment-photo analysis, only that garment photo is sent to Gemini to estimate category, color, material, and usage traits. Email, display name, password, body measurements, and body/avatar images are not sent. Turning consent off keeps manual entry and local rule-based recommendations available.
- For live weather, the city text you choose is sent to Open-Meteo geocoding or, after explicit permission, your approximate device coordinates are sent directly to its forecast service. MDS account ID, body measurements, and photos are not sent.
- Google or Apple sign-in and store purchases work only when the relevant provider is configured and are subject to that provider's terms.
4. Device data, sharing, and notifications
Demo data and some preferences are stored in Shared Preferences on the device; this is not encrypted secret storage. Notifications are scheduled locally after user choice. Export and sharing open the system share sheet only after a user action; processing by the selected receiving app is outside MDS control.
5. Retention, access, and deletion
The in-app export shares text-based state currently loaded in the app; it is not a complete server subject-access export. After recent authentication and confirmation, live account deletion attempts to remove Firebase Auth identity, user Firestore paths, user Storage files, and MDS-server verified-purchase records linked to that user. A successful sign-out or deletion also removes AI-data and telemetry consent from the device; theme, language, and onboarding choice may remain device-level settings. Store transaction records, security logs, provider backups, or records subject to legal retention may follow provider rules.
See the account-deletion page for exact steps.
6. Contact and rights
An official privacy contact channel is not yet configured. Before release, the data-controller identity, jurisdiction-specific request rights, retention periods, and a working private contact method must be added. See support for currently available in-app options.