NiniEnglish

Nini Gizlilik Politikası

Güncelleme: 21 Eylül 2026 · Baem Tech · techbaem@gmail.com

Nini, iOS ve Android için regl ve döngü takip uygulamasıdır. Temel takip hesap açmadan çalışır. Bu politika cihaz kayıtlarını, isteğe bağlı çevrimiçi özellikleri, abonelikleri ve reklamları açıklar; özelliklerin kullanılabilirliği uygulama sürümüne göre değişebilir.

Cihazındaki sağlık kayıtları

Adet günleri, kanama, belirtiler, şiddet, ruh hali, notlar ve isteğe bağlı ölçümler uygulamanın yerel veritabanında saklanır. Döngü tahminleri cihazda hesaplanır; tıbbi tavsiye veya doğum kontrolü değildir. Sağlık kayıtlarının içeriğini reklamverenlere veya RevenueCat'e göndermeyiz, satmayız, reklam hedeflemede kullanmayız.

İsteğe bağlı hesap

iOS'ta Apple, Android'de Google ile giriş yaparsan sağlayıcı bir hesap kimliği ve varsa e-posta/ad bilgini iletir. Apple gizli e-posta adresi sağlayabilir. Hizmetimiz hesap kimliğini, giriş sağlayıcısını, izin tercihlerini, abonelik durumunu ve dil, platform, uygulama sürümü gibi profil/uygulama bilgilerini saklar. Apple veya Google şifreni almayız. Çıkış yapmak mağaza aboneliğini iptal etmez ve yerel kayıtları kendiliğinden silmez.

İsteğe bağlı şifreli yedek

Birleşik hesap yedeğini destekleyen sürümlerde yeni bulut yüklemeleri için Nini hesabıyla giriş, aktif Plus erişimi, ayrı yedekleme izni ve bu telefondaki kayıtların o hesaba ait olduğuna dair onay gerekir. Giriş yapmak veya Plus almak yedeklemeyi açmaz. Kayıtlar yüklemeden önce cihazında kurtarma anahtarınla şifrelenir. Sunucu hesabınla ilişkili şifreli içerik, anahtar tanımlayıcısı, sürüm, boyut ve güncelleme tarihi saklar; hesaba bağlı yedek anonim değildir. Yedek izni veya admin erişimi bize şifre çözme anahtarı vermez. Kurtarma cümleni gizli tut: yalnız giriş yapmak yedeği çözmez ve kaybolan anahtarı biz yenileyemeyiz. Plus biterse yeni bulut yüklemeleri durur; mevcut yedeğe geri yükleme ve silme amacıyla erişim sürer. Giriş veya abonelik olmadan yerel şifreli yedek dosyası oluşturup paylaşabilirsin; paylaşım dosyayı seçtiğin hedefe gönderir, otomatik olarak Nini'ye yüklemez. Hesap yedeğini kapatmak sunucudaki kopyanın silinmesini ister; çevrimdışı istek bağlantı kurulduğunda tamamlanabilir. Eski sürümler ayrı, rastgele kimlikli bir kurtarma kasasına işaret edebilir; hesaba veya eski bir sunucuya otomatik veri aktarımı yapılmaz.

Misafir satın almalarında oluşturulmuş RevenueCat kimliği ve platformun mağaza hesabı kullanılır; bu, tüm hizmet sağlayıcılara karşı anonim olmak anlamına gelmez. Yetkili yöneticiler satın alma olayını, abonelik ürününü, mağazayı, zamanları ve oluşturulmuş ya da hesaba bağlı müşteri kimliğini görebilir; sağlık kayıtlarının içeriğini göremez. Test satın alma olayları canlı gelir ve erişim kayıtlarından ayrı tutulur, 90 gün sonra sona erer.

İsteğe bağlı kullanım analitiği

Ayrı analitik iznin ve hesabın varsa uygulama/ekran açılışı, başlangıç adımlarının tamamlanması, kayıt kaydedilmesi, özellik kullanımı ve satın alma işlemleri gibi sınırlı olaylar hizmetimize iletilir. Hesap kimliği, zaman, platform, dil, uygulama sürümü ve izin verilen özellik tanımlayıcıları bulunabilir. Not metni, belirti değerleri veya sağlık ölçümleri bulunmaz. Bunlar anonim değil, hesapla ilişkili olaylardır. Hesap izinlerinden gelecekteki analitiği kapatabilirsin. Reklam ve abonelik servislerinin aşağıda belirtilen teknik veri işlemleri bundan ayrıdır.

Reklamlar ve tercihlerin

Ücretsiz sürümde gezinme çubuğunun altında Google AdMob banner reklamları gösterilebilir. Aylık ve yıllık Nini Plus, aktifken uygulama içi banner reklamlarını kaldırır. Uygulama kişiselleştirilmemiş reklam ister; sağlık kayıtlarını, e-postanı veya Nini hesap kimliğini reklam isteğine eklemez. Reklamlar yalnız gerekli gizlilik akışı izin verirse yüklenir. Kişiselleştirilmemiş reklam, hiç veri işlenmediği anlamına gelmez.

Google reklam hizmetleri reklam sunumu, ölçüm ve sahtekârlık önleme için IP'den türetilen yaklaşık konum, uygulama/cihaz tanımlayıcıları, reklam gösterim/etkileşimleri ve tanılama/performans verilerini işleyebilir. Nini reklam için hassas konum istemez. Android reklam kimliği izni uygulamadan çıkarılmıştır; bu, diğer tanımlayıcıları veya ağ verisini ortadan kaldırmaz. Yerel reklam yaş grubu cevabı yedeklenmez. 18 yaş altını seçen, genç modunu kullanan veya yaş grubunu seçmemiş kullanıcı için reklam yüklenmez.

Gereken bölgelerde Google izin formu tercihlerini sorar. Mevcut tercihlerini Sen → Veri ve gizlilik → Reklam gizliliği seçenekleri üzerinden yeniden açabilirsin. İzni reddetmek reklamı engelleyebilir; temel takibi engellemez. Google Gizlilik Politikası ve Google'ın iş ortağı uygulama verilerini kullanımı açıklamalarını inceleyebilirsin.

Satın almalar ve RevenueCat

Ödemeyi Apple veya Google işler; kart bilgilerini almayız. RevenueCat, işlemleri doğrulamak ve Plus erişimini yönetmek için oluşturulmuş uygulama kullanıcı kimliği veya Nini hesap kimliğini, satın alma geçmişini, ürün/makbuz bilgilerini ve teknik uygulama/cihaz verilerini işler. Bu işlem isteğe bağlı kullanım analitiğinden ayrıdır. Sağlık kayıtlarının içeriği RevenueCat'e gönderilmez. RevenueCat gizlilik politikası geçerlidir. Aboneliğini mağaza hesabından yönetir veya iptal edersin. Nini'yi silmek yinelenen ödemeyi iptal etmez.

Sağlık izinleri ve bildirimler

Apple Sağlık ve Health Connect erişimi isteğe bağlıdır ve işletim sistemi izinleriyle yönetilir. İçe aktarılan sağlık kayıtları takip özelliklerin içindir, reklam için kullanılmaz. Sistem ayarlarından izni geri alabilirsin. Yerel hatırlatmalar cihazda planlanır. Hesap mesajları giriş gerektiren mesaj kutusundan alınır.

Destekleyen sürümlerde uzaktan hesap bildirimleri isteğe bağlıdır; giriş yapman, ayrı uzaktan bildirim tercihini açman ve işletim sistemi bildirim izni gerekir. Bu uyarıları Google'ın Firebase Cloud Messaging (FCM) hizmeti taşır; iOS'ta teslimat ayrıca Apple Push Notification hizmetini kullanır. Hizmetimiz bildirim token'ını hesabınla ilişkilendirir; platform, dil, uygulama sürümü ve bildirim tercihini saklar. Google, hizmeti sağlamak için bildirim/kurulum tanımlayıcılarını ve gerekli teknik ağ/uygulama bilgilerini işler. Dış bildirim içeriği yalnız genel “yeni mesaj” metni ve mesaj kutusu bağlantısıdır; sağlık kayıtları, notlar, hesap e-postası veya gerçek mesaj içeriği gönderilmez.

FCM sağlık veritabanımız veya giriş sistemimiz değildir. Bu bağlantı Firebase Analytics, Crashlytics veya reklam hedefleme kitlelerini etkinleştirmez. Uygulamadan uzaktan bildirimleri kapatabilir ya da sistem ayarlarından bildirim iznini kaldırabilirsin. Token kaydının kaldırılması ve sunucudan silinmesi bağlantı gerektirir; önceden gönderilmiş uyarılar geri alınamaz. Çıkış yapmak veya hesabını silmek de ilgili bildirim kaydının kaldırılmasını ister. Bildirim token'ının kaldırılması, Google'daki tüm kurulum/hizmet kayıtlarının hemen silindiği anlamına gelmez; Google'ın saklama koşulları geçerlidir. Yerel hatırlatmalar ve temel takip FCM gerektirmez. Ayrıntılar: Firebase gizlilik ve güvenlik ve Google Gizlilik Politikası.

Saklama, silme ve dışa aktarma

Yerel kayıtlar sen silene kadar kalır. Kopyanı almak için Sen → İçe/Dışa aktar; yerel silme için Sen → Veri ve gizlilik → Her şeyi sil yolunu kullan. Hesap silme, sunucu işlemi doğruladığında hesap kayıtlarını ve hesabın şifreli yedeğini kaldırır. Çevrimdışı veya başarısız silme tekrar denenmelidir; uygulamayı kaldırmak sunucu kopyalarını silmez. Mağaza/RevenueCat işlem kayıtları faturalama, sahtekârlık önleme ve yasal yükümlülükler için tutulabilir. Ham isteğe bağlı analitik olayları 400, mesaj teslim kayıtları 180 gün sonra sona erer. Kimlik belirtmeyen toplu sayımlar kalabilir. Kurtarma kasası kopyaları ayrıca yedek kontrollerinden silinmelidir.

Hizmet sağlayıcılar ve talepler

Sunucularımız ve hizmet sağlayıcılar ağ isteklerini ve gerekli işletim verilerini alır. Apple, Google ve RevenueCat, geçerli gizlilik koşulları ve korumaları çerçevesinde verileri bulunduğun ülkeden farklı ülkelerde işleyebilir. Politika sitesi GitHub Pages'te barınır; işletmecisi erişim kayıtlarını işleyebilir. Uygulanabilir hukuka göre erişim, düzeltme, silme, taşınabilirlik, itiraz/kısıtlama ve isteğe bağlı rızanı geri alma taleplerini iletebilirsin. Uygulama olmadan hesap silme veya diğer gizlilik talepleri için techbaem@gmail.com adresine yaz. Kurtarma cümleni veya sağlık kayıtlarını e-postayla gönderme. Hesap sahipliğini doğrulamamız gerekebilir; şifreli yedeğini çözemeyiz.

Yaş ve politika değişiklikleri

Nini 13 yaş altı için tasarlanmamıştır. Reklamlar ayrıca yukarıdaki sınırlara tabidir. Bir çocuğa ait hesap verisi gönderildiğini düşünüyorsan bize ulaş. Önemli değişiklikler bu sayfada belirtilir; gerektiğinde ayrıca bildirilir veya yeniden izin istenir.

İsteğe bağlı teknik hata raporları

Destekleyen sürümlerde hata raporlama varsayılan olarak kapalıdır; hesap ve ayrı tanılama izni gerekir. Önceden verdiğin analitik izni bunu açmaz. İzin verirsen hizmetimiz hesabınla ilişkili uygulama sürümü ve derleme numarası, platform, mevcutsa işletim sistemi ana sürümü, önceden tanımlı hata kodu ve önem düzeyi, olay zamanı ve izinli uygulama kodu dosya/satır referanslarını alır. Yetkili yöneticiler bu raporları sorunları bulup düzeltmek için görür. Ham hata mesajları, ekran URL'leri, istek gövdeleri, kimlik doğrulama sırları, sağlık kayıtlarının içeriği veya notların gönderilmez. Raporlar anonim değildir.

Raporlar toplandıktan 30 gün sonra otomatik silinecek şekilde saklanır. Tanılama iznini kapatmak cihazdaki gönderilmemiş raporları temizler; sunucu raporları izin değişikliği hizmetimiz tarafından doğrulandığında silinir. Hesap silme de raporları kaldırır. Çevrimdışı veya başarısız isteklerin tamamlanması için bağlantı gerekir. Cihazdaki kuyruk yalnız bellektedir, diskte arşivlenmez. Raporlama desteklenen Dart ve Flutter hatalarını kapsar; her yerel sistem çökmesini, donmayı veya giriş/izin öncesi hatayı kapsamaz. Tanılama izni vermeden temel takibi kullanabilirsin.

Ayrı tanılama iznin açıksa reklam yüklenememesi veya reklam bulunamaması da sabit bir teknik hata kategorisiyle bildirilebilir. Bu rapora reklam isteği içeriği, reklam yanıt kimliği veya sağlık verisi eklenmez.