MigrenRadar
MigrenRadar — Gizlilik Politikası
MigrenRadar ("uygulama"), migren riskini tahmin etmeye ve kişisel gözlemle baş etmeye yardımcı olan bir wellness uygulamasıdır. Gizlilik, uygulamanın temel tasarım ilkesidir: verileriniz varsayılan olarak cihazınızda kalır. Bu politika hangi verilerin işlendiğini, nereye gittiğini (ve gitmediğini) açık ve dürüst biçimde anlatır.
Tıbbi feragatname: MigrenRadar teşhis, tedavi veya tıbbi tavsiye SUNMAZ. Çıktılar kişisel gözlem ve wellness amaçlıdır. Sağlık kararları için hekiminize danışın.
1. Veri sorumlusu / iletişim
- Geliştirici: Fatih Kunak
- İletişim: fatih.kunak@gmail.com
Gizlilikle ilgili her soru, talep veya veri silme isteği için bu adrese yazabilirsiniz.
2. Temel ilke: cihazda kalır (local-first)
Girdiğiniz tüm sağlık ve wellness verileri (aşağıda listelenir) telefonunuzdaki yerel bir veritabanında (SQLite) saklanır. Bu veriler için hiçbir hesap, bulut senkronizasyonu veya merkezi sunucu yoktur. Uygulamayı silmeniz ya da cihaz verisini temizlemeniz bu verileri telefonunuzdan kaldırır.
3. İşlenen veriler ve nereye gider
3.1 Sağlık / wellness verileri — CİHAZDA KALIR
Girdiğiniz veya uygulamanın hesapladığı:
- Günlük check-in: uyku süresi, stres düzeyi, kafein, öğün atlama, yatış saati
- Migren atakları (zaman, şiddet, not)
- İlaç kullanım günleri (ağrı kesici / triptan — aşırı kullanım uyarısı için)
- Prodrom (haberci) belirtileri
- Kişisel deneyler ve öğrenilen risk/eşik/model bilgileri
Bu veriler yalnızca cihazınızda tutulur, hiçbir sunucuya gönderilmez.
3.2 Konum — SADECE hava durumu için, üçüncü tarafa koordinat
Barometrik basınç migren için önemli bir tetikleyicidir. Uygulama, hava tahminini almak için:
- Düşük hassasiyetli (yaklaşık) konumunuzu ister (ön plan izni),
- Enlem/boylam koordinatlarını Open-Meteo hava servisine (
api.open-meteo.com) gönderir ve karşılığında saatlik yüzey basıncı + sıcaklık alır, - Koordinatları tekrar tekrar sormamak için cihazda önbelleğe alır.
Open-Meteo'ya yalnızca koordinat gider; isminiz, sağlık verileriniz veya kimliğiniz gitmez. Konum izni vermezseniz uygulama izinsiz çalışır (yalnızca hava temelli tahmin devre dışı kalır).
3.3 Giyilebilir cihaz verileri (opsiyonel) — CİHAZDA KALIR
İzin verirseniz, Android Health Connect üzerinden uyku, dinlenme nabzı, kalp hızı değişkenliği (HRV) ve adım verisi okunur. Bu veriler cihazınızda işlenir, sunucuya gitmez. Health Connect'i hiç bağlamayabilirsiniz.
3.4 Hekim ziyareti özeti — TAMAMEN CİHAZDA, hiçbir yere gitmez
Uygulama, motorların (fenotip, MOH, uyku, haberci parmak izi, tedavi yanıt tutarlılığı vb.) hesapladığı bulgulardan tamamen cihazınızda, deterministik (yapay zekâ kullanmadan) bir metin özeti üretir; doktorunuza götürebilir ya da paylaşabilirsiniz. Bu özellik için internet bağlantısı, API anahtarı ya da üçüncü taraf sağlayıcı gerekmez — hiçbir veri cihazınızdan çıkmaz. (Not: Bu özellik önceden isteğe bağlı bir "AI raporu" olarak üçüncü taraf sağlayıcılara kimliksiz özet gönderiyordu; bu davranış kaldırıldı, özellik artık tamamen yerel çalışır.)
3.5 Anonim araştırma katkısı (opsiyonel, varsayılan KAPALI)
Rızanızı açıkça açarsanız, kişisel deney sonuçlarınızın anonimbir özetini bilime katkı için paylaşabilirsiniz:
- Giden: takma (pseudonim) bir kimlik, fenotip eksenleri (sayı), etki tahminleri (yuvarlanmış), kaba gözlem kovaları ve ay (YYYY-AA).
- Asla gitmeyen: isim, konum, tam tarih, ham günlük, yatış saati, ilaç detayı, cihaz kimliği. Serbest metin tetikleyici adları güvenli kategorilere çevrilir.
- Rıza geri alınabilir; geri aldığınızda katkılarınız sunucudan silinir ("unutulma hakkı").
- Bu özellik varsayılan olarak KAPALIDIR ve yalnızca siz açarsanız çalışır.
- İsteğe bağlı kişisel not: Bağış ekranında, isterseniz (tamamen opsiyonel, varsayılan boş) serbest metin bir alana kişisel mesaj veya bilgi (ör. yaş, tanı, iletişim) yazıp bağışınıza ekleyebilirsiniz. Bu alanı doldurmazsanız katkınız yukarıdaki gibi tamamen anonim kalır; doldurursanız yazdığınız metin siz onayladığınız için sunucuya gider — bu, anonimlik ilkesinin sizin bilinçli tercihinizle oluşan tek istisnasıdır.
- İsteğe bağlı detaylı bilgiler: Aynı ekranda "Detaylı bilgi ekle" bölümünü açarak, bilime daha çok katkı için (yine tamamen opsiyonel, varsayılan boş) yapılandırılmış alanlara yaş, konum (ör. şehir/ülke), hastalık seyri, gözlemlediğiniz tetikleyiciler ve ilaç detaylarınızı yazabilirsiniz. Yalnızca doldurduğunuzalan(lar) gönderilir; hiçbirini doldurmazsanız hiç gitmez. Bu alanlar tetikleyici/ilaç bilgisini ham hâliyle iletir ve anonimliğinizi azaltır — bilinçli olarak, yalnızca paylaşmak istediğiniz kadarını yazmanız için tasarlanmıştır. Rızayı geri aldığınızda bu bilgiler de silinir.
3.6 Premium abonelik (opsiyonel) — Google Play Billing üzerinden
Uygulamanın "zeka katmanı" özellikleri (kişisel deneyler, dijital fenotip, hekim ziyareti özeti vb.) isteğe bağlı bir aylık/yıllık abonelikle açılır:
- Ödeme/kart bilgisi doğrudan Google Play tarafından işlenir; uygulama bu bilgiyi görmez, saklamaz.
- Abonelik durumu ("aktif mi") yalnızca cihazınızda Google Play Billing API'siyle sorgulanır; kendi sunucumuza gönderilmez.
- Aboneliği istediğiniz zaman Google Play hesap ayarlarınızdan iptal edebilirsiniz.
3.7 Geri bildirim formu (opsiyonel)
Ayarlar → "Geri bildirim gönder" ile yazdığınız mesaj, uygulama tarafından hiçbir sunucuya gönderilmez. Bunun yerine cihazınızın kendi e-posta uygulaması açılır; mesajınız + kategori + sürüm/dil/platform bilgisiyle önceden doldurulmuş bir taslak gösterilir. Bu taslağı göndermek tamamen sizin elinizdedir — gönderirseniz kendi e-posta hesabınızdan geliştiricinin adresine (fatih.kunak@gmail.com) normal bir e-posta olarak ulaşır.
4. Toplanmayanlar
- Hesap yok — kayıt, e-posta ile giriş, kullanıcı adı istemiyoruz.
- Reklam yok, reklam kimliği yok.
- Analitik/izleme/üçüncü-taraf izleyici (SDK) yok.
- Veri satışı yok — verileriniz satılmaz, pazarlamaya verilmez.
5. İzinler ve nedenleri
| İzin | Neden |
|---|---|
| Konum (yaklaşık, ön plan) | Hava durumu (barometrik basınç) tahminini almak için |
| Bildirimler | Sabah risk uyarısı, akşam check-in hatırlatması, haberci uyarısı (hepsi cihazda üretilir) |
| Health Connect (uyku/nabız/HRV/adım) | Opsiyonel giyilebilir verisiyle tahmini zenginleştirmek için |
Bildirimler ve zamanlanmış hatırlatmalar cihazınızda yerel olarak üretilir; içerikleri sunucuya gitmez.
6. Veri saklama ve silme
- Sağlık/wellness verileri, siz silene kadar cihazınızda kalır.
- Dışa aktar/geri yükle: verinizi tek bir JSON dosyası olarak dışa aktarıp kendiniz yedekleyebilir (ör. bir dosyaya/paylaşıma), sonra geri yükleyebilirsiniz. Bu, sizin başlattığınız bir işlemdir; otomatik bulut yedeği yoktur.
- Silme: Uygulamayı kaldırmak ya da uygulama verisini temizlemek yerel verinizi siler.
- Araştırma katkısı: Rızayı geri almanız, sunucudaki anonim katkılarınızın silinmesini sağlar.
7. Veri güvenliği
- Cihaz dışına giden tüm ağ trafiği HTTPS (şifreli) üzerinden gerçekleşir.
- Sağlık verileriniz cihazınızın işletim sistemi korumalarıyla saklanır.
- Veri minimizasyonu ilkesi: sunucuya yalnızca zorunlu/kimliksizleştirilmiş veri gider (bkz. böl. 3).
8. Üçüncü taraf servisler
- Open-Meteo (hava durumu) — koordinat gönderilir.https://open-meteo.com/en/terms
- Google Health Connect (opsiyonel giyilebilir) — cihazda okuma.
- Google Play Billing (opsiyonel abonelik) — ödeme Google tarafından işlenir, uygulama görmez.
- Araştırma backend'i (opsiyonel, yalnızca rıza açıkken) — geliştiricinin kendi sunucusuna (Cloudflare Workers üzerinde barındırılan) anonim, PII içermeyen katkı; üçüncü tarafa aktarım yoktur.
9. Çocukların gizliliği
MigrenRadar 13 yaş altı çocuklara yönelik değildir ve bilerek çocuklardan veri toplamaz.
10. Haklarınız (KVKK / GDPR)
Verileriniz büyük ölçüde yalnızca cihazınızda olduğundan doğrudan sizin kontrolünüzdedir. İlgili mevzuat kapsamında erişim, düzeltme, silme ve işlemeye itiraz haklarına sahipsiniz. Talepleriniz için: fatih.kunak@gmail.com.
11. Değişiklikler
Bu politika güncellenebilir. Önemli değişikliklerde yürürlük tarihi güncellenir ve gerektiğinde uygulama içinde bildirilir.
12. İletişim
Sorular ve talepler için: fatih.kunak@gmail.com