Gizlilik Politikası
1. Bu politika kim için geçerlidir?
Bu Gizlilik Politikası, Google Play'de sunulan BALA mobil uygulaması ve BALA ile ilişkili bulut hizmetleri için geçerlidir. Bu politikada “BALA”, “uygulama”, “biz” veya “bizim” ifadeleri BALA hizmetini ifade eder.
Gizlilik ve veri koruma soruları için iletişim adresimiz: bala.app.support@gmail.com
2. İşlediğimiz veri türleri
BALA'nın kullandığınız özelliklere göre erişebileceği veya işleyebileceği veri türleri aşağıdadır. Her kullanıcı tüm veri türlerini kullanmak zorunda değildir.
| Veri türü | Örnekler | Amaç |
|---|---|---|
| Hesap ve kimlik bilgileri | Firebase kullanıcı kimliği, Google hesabı bağlantısı, e-posta ve Google tarafından sağlanan temel hesap bilgileri | Oturum açma, hesap bağlama, bulut yedekleme ve hesapla ilişkili özellikleri sunma |
| Uygulama içeriği | Notlar, görevler, alışveriş öğeleri, ajanda, alışkanlıklar, bilet kayıtları, profil tercihleri ve benzeri kullanıcı tarafından girilen bilgiler | İlgili BALA özelliklerini çalıştırma ve isteğe bağlı bulut yedekleme |
| Finans bilgileri | Gelir, gider, taksit, yatırım hedefi, maaş ve kişisel bütçe kayıtları | Kullanıcının kişisel finans takibini ve planlamasını sağlama |
| Çevrimiçi Masraf Bölüşme verileri | Grup/lobi adı, katılımcı görünen adları, harcama açıklaması, tutar, para birimi, harcamayı oluşturan kullanıcı ve harcamadan yararlanan katılımcılar | Masrafları grup üyeleri arasında hesaplama, senkronize etme ve aynı lobi katılımcılarına gösterme |
| Sağlık ve fitness verileri | Health Connect üzerinden okunan adım verileri, cihazda tutulan adım geçmişi, antrenman kayıtları, su/kalori hedef ve kayıtları | Günlük adım, hedef, geçmiş, antrenman ve sağlık/fitness takibi |
| Kesin konum ve telemetri | Çok oyunculu yarış sırasında enlem, boylam, hız ve maksimum hız; kullanıcı hava durumunu seçtiğinde hava sonucu için gereken konum koordinatları | Canlı yarış/telemetri özelliğini çalıştırma ve aynı lobideki katılımcılara yarış durumunu gösterme; istenen hava durumu bilgisini sağlama |
| Araç ve profil bilgileri | Görünen ad, araç modeli, plaka, model yılı, güç, tork, motor hacmi, ağırlık ve modifikasyon bilgileri | Garaj, yarış lobisi, skor ve telemetri özellikleri |
| Dosyalar ve medya | Kullanıcının seçtiği bilet görselleri/PDF ekleri, bilet metni/QR-barkod içeriği ve QR veya barkod taraması için kamera erişimi | Bilet kaydı oluşturma, cihaz üzerinde metin/kod çıkarma, ek dosya saklama ve bulut yedekleme |
| Cihaz ve bildirim tanımlayıcıları | Firebase Cloud Messaging kayıt tokenı ve bildirim teslimi için gereken teknik kimlikler | Masraf Bölüşme gibi desteklenen çevrimiçi özelliklerde bildirim göndermek ve geçersiz kayıtları temizlemek |
| Kullanım ve tanılama verileri | Ekran görüntüleme olayları, sınırlı özellik/aksiyon olayları, uygulama sürümü, platform, hata mesajları, stack trace ve Firebase kullanıcı kimliği | Hata teşhisi, güvenlik, performans ve ürün kullanımını ölçme |
| Arama sorguları | BALA'nın Firebase backend'i üzerinden USDA FoodData Central'a iletilen yiyecek aramaları | Besin bilgisini bulma ve kullanıcıya gösterme |
3. Health Connect ve sağlık verileri
BALA, Android Health Connect üzerinden yalnızca uygulamadaki adım takibi özelliği için gerekli olan adım verilerine erişir. Health Connect erişimi kullanıcı iznine bağlıdır ve kullanıcı bu izni Android ayarlarından dilediği zaman kaldırabilir.
Health Connect verileri; reklam hedefleme, pazarlama profillemesi, kredi itibarı değerlendirmesi, veri aracılığı veya veri satışı için kullanılmaz. Sağlık ve fitness verilerini yalnızca kullanıcıya ilgili sağlık/fitness işlevlerini sunmak için kullanırız.
BALA, Health Connect'ten okunan adım bilgilerini uygulama içinde günlük/haftalık/aylık takip için yerel olarak işleyebilir. Kullanıcı Google hesabını bağlayıp bulut yedeklemeyi kullanırsa, BALA içinde saklanan adım geçmişi seçilen yedek kapsamına dahil olabilir. Health Connect'teki verileri silmek, daha önce BALA içinde ayrı olarak saklanmış bir kopyayı otomatik olarak silmeyebilir; BALA verilerinin ayrıca silinmesi gerekebilir.
4. Kesin konum ve çok oyunculu telemetri
Konuma yalnızca konum gerektiren yarış/telemetri veya seçilen hava durumu özelliği kullanılırken ve kullanıcı izin verdiğinde erişilir. BALA arka planda sürekli konum takibi yapmak için tasarlanmamıştır.
Ana ekranda hava durumu seçildiğinde, ön planda alınan konum koordinatları BALA'nın Firebase Cloud Functions backend'ine, oradan WeatherAPI.com'a istenen güncel hava sonucu için gönderilir. Bu hava durumu proxy'si koordinatları veritabanına kaydetmez veya uygulama loglarına bilerek eklemez. Hava durumu verisi yalnızca bilgilendirme amaçlıdır; güvenliği ilgilendiren kararlarda resmi meteoroloji ve acil durum kaynakları kullanılmalıdır. Bu işlem, çok oyunculu telemetrideki ayrı konum paylaşımından bağımsızdır.
Çok oyunculu yarış sırasında güncel enlem ve boylam bilgisi Firebase Realtime Database üzerindeki yarış lobisine gönderilir. Aynı lobiye katılan diğer kullanıcılar, lobi verilerine erişebildiğinden katılımcıların kesin konum bilgilerini görebilir. Bu nedenle çok oyunculu telemetriyi kullanmak, kesin konumun aynı lobi katılımcılarıyla paylaşılmasını içerir.
Kesin konum verisi reklam veya genel uygulama analitiği amacıyla kullanılmaz.
5. Bulut yedekleme
BALA'nın temel özelliklerinin önemli bir bölümü hesap bağlamadan kullanılabilir. Bulut yedekleme için Google hesabının BALA'ya bağlanması gerekir.
Kullanıcının seçimine ve kullanılan modüllere bağlı olarak finans, antrenman, bilet, alışkanlık, adım geçmişi, not, alışveriş, görev/To-Do, ajanda, ana ekran, profil/görünüm, oyunlaştırma, su/kalori hedefleri ve odak/Zen verileri Firebase hizmetlerinde saklanabilir. Desteklenen bilet görsel/PDF ekleri Firebase Storage üzerinde yedeklenebilir.
Yedekleme altyapısı manuel yedeği ve, etkinleştirildiği sürümlerde, otomatik yedekleme yuvasını destekler. Otomatik yedekleme yalnız Google hesabı bağlıyken ve uygulama ön planda/aktif durumdayken denenir; sistem aynı içerik değişmemişse yeni otomatik yedek oluşturmaz ve başarılı otomatik yedekler arasında en az 24 saatlik bir kapı uygular.
Yarım kalan yeni yedek denemeleri yaklaşık bir saat sonra geçersiz hale gelebilir. Yedekleme V2 etkin olduğunda, yaklaşık 30 gün boyunca hiçbir bulut etkinliği olmayan hesapların yedek durumu otomatik bakım kapsamında temizlenmek üzere işaretlenebilir; bakım işlemlerinin tamamlanması planlı işlerin çalışma zamanına ve yeniden denemelere bağlı olabilir.
6. Analitik ve hata teşhisi
BALA, Firebase Analytics ve Firebase Crashlytics kullanabilir. Uygulama; ürün kullanımını anlamak ve sorunları gidermek için ekran/özellik kullanım olayları ve tanılama verileri kaydedebilir. Uygulama içindeki not metni, kişisel finans kayıtlarının içeriği, sağlık kayıtlarının içeriği ve kesin konum analitik olay parametrelerine bilerek eklenmez.
Firebase hizmetleri, kendi teknik çalışmaları kapsamında uygulama örneği veya cihazla ilişkili tanımlayıcılar, cihaz/işletim sistemi bilgileri, ağ bilgileri ve tanılama verileri işleyebilir.
7. Kamera, QR, bilet belgeleri ve paylaşım
Kamera erişimi QR/barkod tarama gibi kullanıcı tarafından başlatılan işlevlerde kullanılır. Kullanıcının seçtiği bilet görseli veya PDF'si uygulamanın kendi yerel klasörüne kopyalanabilir ve ilgili kayda eklenebilir. Android'de bilet metni/QR-barkod çıkarma PdfRenderer ve cihaz üzerindeki ML Kit Text Recognition ile; iOS'ta PDFKit/Vision ile cihaz üzerinde işlenir. BALA bu OCR işlemi için bilet belgesinin içeriğini kendi sunucusuna göndermez.
Kullanıcı ayrıca etkinlik özetini, bilet dosyasını veya bilet kodunu işletim sisteminin paylaşım ekranı üzerinden üçüncü taraf bir uygulamaya göndermeyi seçebilir. Bilet dosyası veya kodu gibi giriş hakkı içerebilecek hassas paylaşımlarda BALA kullanıcıdan ayrıca onay ister. Paylaşım hedefini kullanıcı seçer ve hedef uygulamanın kendi gizlilik koşulları geçerlidir.
QR içeriği, not/finans/sağlık içeriği veya seçilen bilet dosyasının içeriği ürün analitiği ya da Crashlytics olaylarına bilerek eklenmez.
8. Harici içerik ve hizmet sağlayıcıları
BALA aşağıdaki üçüncü taraf hizmetleri veya veri kaynaklarını kullanabilir:
- Google Firebase — kimlik doğrulama, Realtime Database, Storage, Analytics, Crashlytics, Cloud Functions ve Firebase Cloud Messaging dahil ilgili altyapı hizmetleri.
- Google Sign-In — kullanıcının Google hesabını BALA hesabına bağlaması için.
- Android Health Connect — izin verilen adım verisini okumak için.
- USDA FoodData Central — kullanıcının yiyecek aramasına karşılık besin verisi sağlamak için. Arama metni ve seçilen yiyeceğin veri kimliği BALA'nın Firebase backend'i üzerinden USDA hizmetine gönderilir; proxy bu sorguları veritabanına kaydetmez veya uygulama loglarına bilerek eklemez.
- WeatherAPI.com — kullanıcının seçtiği hava durumu bilgisi için. Gerekli konum koordinatları BALA'nın Firebase backend'i üzerinden bu sağlayıcıya gönderilir.
- Google ML Kit — desteklenen çeviri modellerini cihaza indirip çeviriyi cihaz üzerinde yapmak ve Android'de bilet görsellerinden cihaz üzerinde metin çıkarmak için.
- Cihazın metin seslendirme hizmeti — sesli özet ve desteklenen telemetri seslendirmelerinde metni seslendirmek için. Motor cihaz tarafından seçilir; cihaz/servis ayarlarına bağlı olarak çevrimiçi işleme yapabilir. BALA tüm seslendirmenin çevrimdışı gerçekleştiğini garanti etmez.
- Exercise Dataset / RepDB — egzersiz kataloğu, açıklamaları ve ilgili görselleri uygulamaya sağlamak için.
Bu hizmetlere yapılan ağ istekleri sırasında hizmet sağlayıcıları, internet iletişiminin doğal bir parçası olarak IP adresi, istek zamanı ve teknik istek bilgileri gibi verileri işleyebilir. İlgili sağlayıcıların kendi gizlilik koşulları ayrıca geçerlidir.
9. Verilerin paylaşılması
Kişisel verileri satmayız. Sağlık verilerini reklamcılık, kredi değerlendirmesi veya veri aracılığı amacıyla paylaşmayız.
Veriler yalnızca aşağıdaki durumlarda paylaşılabilir veya üçüncü taraflarca işlenebilir:
- Uygulamanın çalışması için yukarıda belirtilen teknik hizmet sağlayıcılarıyla;
- Çok oyunculu telemetri özelliğinde kesin konum, hız ve yarış/profil bilgilerinin aynı yarış lobisindeki diğer katılımcılarla;
- Çevrimiçi Masraf Bölüşme özelliğinde katılımcı adı ile harcama açıklaması, tutar, para birimi ve yararlanıcı bilgilerinin aynı masraf lobisindeki katılımcılarla;
- Kullanıcının işletim sisteminin paylaşım ekranını kullanarak açıkça gönderdiği etkinlik özeti, bilet dosyası veya bilet kodunun kullanıcının seçtiği üçüncü taraf uygulamayla;
- Yasal zorunluluk, güvenlik olayı veya hakların korunması için gerekli olduğu ölçüde yetkili makamlarla;
- Kullanıcının açıkça başlattığı veya onayladığı başka bir işlem kapsamında.
10. Destek erişimi ve yetkilendirme
Destek amacıyla bulut verilerine erişilmesi gerektiğinde erişim, yetkili destek rolleri ve erişim kontrolleriyle sınırlandırılır. Hassas verilere yönelik kısıtlı destek erişimleri gerekçe ile kaydedilebilir ve denetim kaydına alınabilir. Destek erişimi, hizmet sunmak veya kullanıcı tarafından bildirilen bir sorunu çözmek için gerekli kapsamla sınırlıdır.
11. Güvenlik
Kişisel ve hassas verilerin ağ üzerinden iletiminde HTTPS/TLS gibi modern şifreli bağlantılar kullanılır. Firebase kimlik doğrulaması, veritabanı ve depolama erişim kuralları ile yetkisiz erişimi sınırlandırmaya çalışırız. Bununla birlikte hiçbir çevrimiçi sistem için mutlak güvenlik garantisi verilemez.
12. Veri saklama ve silme
Yerel veriler, kullanıcı silene, uygulama verileri temizlenene veya uygulama kaldırılana kadar cihazda kalabilir. Bulut yedekleri ve hesapla ilişkili bulut verileri, hizmeti sağlamak için gerekli olduğu sürece veya kullanıcı silme talebinde bulunana kadar tutulabilir; yeni yedekler aynı yedekleme yuvasındaki önceki yedeğin yerini alabilir. Yedekleme V2 etkin olduğunda yaklaşık 30 günlük bulut hareketsizliği otomatik temizleme sürecini başlatabilir.
Çevrimiçi Masraf Bölüşme lobileri oluşturulduktan sonra yaklaşık 24 saat etkin kalacak şekilde tasarlanmıştır ve ardından yaklaşık 15 dakikalık kısa bir saklama/temizleme penceresi uygulanır. Süresi dolan lobi, katılım isteği ve kod kayıtları planlı bakım tarafından silinir; bakım yeniden denemeleri nedeniyle fiili silme biraz daha geç tamamlanabilir.
Analitik ve tanılama verileri, güvenlik, hata ayıklama ve ürün geliştirme amacıyla gerekli olduğu süre boyunca ve Firebase proje ayarları ile ilgili hizmetlerin saklama politikaları kapsamında tutulur.
Hesap ve ilişkili bulut verilerinin silinmesini istemek için BALA Hesap ve Veri Silme sayfasındaki adımları izleyebilir veya bala.app.support@gmail.com adresine başvurabilirsiniz. Hesap silme talebi, yalnızca hesabı devre dışı bırakmak yerine hesapla ilişkili kullanıcı verilerinin silinmesini hedefler. Kimlik doğrulama ve kötüye kullanımın önlenmesi için makul doğrulama adımları istenebilir.
Health Connect izinlerini ve Health Connect'teki kaynak verileri ayrıca Android'in Health Connect ayarlarından yönetebilir veya silebilirsiniz.
13. Çocukların gizliliği
BALA 18 yaş ve üzeri kullanıcılar için tasarlanmıştır ve çocukları hedeflemez. Google Play hedef kitle ayarlarında reşit olmayan olarak belirlenen kullanıcıların erişimi kısıtlanabilir.
14. Politika değişiklikleri
Uygulama özellikleri, kullanılan hizmetler veya yasal gereksinimler değiştiğinde bu politika güncellenebilir. Güncel sürüm bu sayfada yayımlanır ve üst bölümdeki “Son güncelleme” tarihi değiştirilir.
15. İletişim
Gizlilik, veri erişimi, veri silme veya bu politika hakkındaki sorular için: bala.app.support@gmail.com