Son güncelleme: 13 Eylül 2026 · yayın öncesi taslak Veri sorumlusu: Ayberk Kolcu (bireysel geliştirici) İletişim/tebligat adresi:
Kazimdirki mah 184 sok no 5 Bornova İzmir 35100
Poometry, bağırsak kayıtlarını cihazında tutar. Hesap açmak zorunda değilsin. Poometry günlük içeriğini, senkronizasyonu açtığında veya dışa aktarıp paylaştığında iletir. İşletim sistemi yedekleriyle ilgili sınırlar aşağıda açıklanır. Senkronizasyonda günlük içeriği cihazda şifrelenir; sunucuya şifreli bloklar iletilir, çözme anahtarı iletilmez. Hesap, abonelik, isteğe bağlı topluluk ülke sayıları ve teknik hata raporları aşağıda açıklanan ayrı veri akışlarıdır.
Günlük içeriğini satmıyoruz ve reklam için kullanmıyoruz. Bir raporu paylaşmayı seçersen alıcısını sen belirlersin.
| Veri | Neden | Nerede |
|---|---|---|
| Bağırsak kayıtların (kıvam, saat, semptom, not) | Uygulamanın işlevi | Cihazında, şifreli |
| Uygulama tercihlerin (dil, tema, kilit) | Ayarların korunması | Cihazında |
| Şifreleme anahtarların | Verinin açılması | Cihazının güvenli deposunda (Keychain / Keystore) |
Senkronizasyon tasarımında günlük içeriğini açan anahtar sunucumuza gönderilmez. Sunucu bu içerikleri şifreli biçimde saklar; hesap ve işlem bilgileri ise aşağıda açıklandığı gibi ayrıca işlenir. Destek talebine kendin eklediğin içerik bu korumanın dışındadır; bize sağlık kayıtlarını, fotoğraflarını veya kurtarma anahtarını göndermemelisin.
Yerel günlüğün temel koruması, cihazına bağlı güvenli depoda tutulan anahtarla şifrelenmesidir. iOS'ta uygulamanın kalıcı depoları için işletim sisteminden yedeklemeye dahil etmeme talep edilir. Android yapılandırması, uygulama depolarını bulut yedeklerinden ve cihazdan cihaza aktarımdan dışlayan kurallar içerir.
Bu ayarlar verilerin hiçbir yedekte yer almayacağına dair garanti değildir; geçmiş iCloud veya bilgisayar yedeklerini silmez. Cihaz değiştirirken yalnız işletim sistemi yedeğine güvenmemelisin: yerel anahtar yeni cihazda yoksa günlük açılamaz. Kendin dışa aktardığın dosyalar ve isteğe bağlı şifreli senkronizasyon ayrı işlemlerdir.
| Veri | Neden |
|---|---|
| Opak hesap kimliği | Cihazlarını eşleştirmek |
| Sağlayıcı kimliği (Apple / Google) | Giriş yapabilmen |
| Sağlayıcı giriş kanıtında bulunabilen e-posta | Giriş hesabıyla ilişkilendirme |
| Şifreli veri blokların | Cihazlar arası aktarım |
| Kayıt kimliği, güncellenme ve silinme zamanı | Hangi sürümün yeni olduğunu bilmek |
| Oturum yenileme kayıtları ve tek kullanımlık giriş kontrolleri | Güvenli giriş, oturum iptali ve tekrar kullanımın önlenmesi |
Kıvam, semptom, ağrı, not ve renk gibi günlük alanları şifreli bloğun içindedir. Kayıt kimliği, boyut ve eşitleme zamanı gibi teknik bilgiler şifreli içeriğin dışında işlenebilir. Şifreleme, cihazın veya hesabın ele geçirilmesi dahil tüm risklerin ortadan kalktığı anlamına gelmez.
Giriş yöntemimiz Apple'dan ad veya e-posta izni istemez. Backend, sağlayıcının doğrulanmış giriş kanıtında e-posta bulunursa bunu hesap kaydında tutabilir; e-posta farklı giriş hesaplarını otomatik birleştirmek için kullanılmaz. Apple ile Android tarayıcı girişinde kısa ömürlü giriş kaydı Apple hesap kimliğini içerir; isim, e-posta ve sağlayıcı jetonu bu geçici kayda yazılmaz.
Topluluk katılımı başlangıçta kapalıdır; günlük tutmak, hesap açmak veya senkronizasyon kullanmak için katılman gerekmez. Bu özellik, hesabıyla giriş yapmış ve daha önce en az bir kaydını eşitlemiş kişiler için ayrı bir katılım seçimi sunar. Ülkeyi kendin seçip onaylarsın; bu amaçla GPS, IP adresinden ülke çıkarımı veya otomatik cihaz dili/ülke ataması kullanılmaz.
Katılırsan, hesabındaki daha önce eşitlenmiş ve gelecekte eşitlenecek, silinmemiş kayıtların seçtiğin ülkenin herkese açık kayıt toplamına eklenir. Bu sayı kişi sayısı veya doğrulanmış fiziksel olay sayısı değildir; aynı kaydın tekrar eşitlenmesi onu birden fazla kayıt yapmaz. Katılım, kendi başına senkronizasyonu açmaz veya yalnız cihazındaki kayıtları yüklemez.
Sunucuda ülke kodun, katılım tercihin, onayladığın metnin sürümü ve sunucunun kaydettiği onay zamanı hesap kimliğinle bağlantılı tutulur. Çakışan cihaz tercihlerini önlemek için teknik sürüm bilgisi ve mevcut senkronizasyon geçmişiyle bağlantı da saklanır. Bu bilgiler anonim değildir. Günlük kıvamı, semptomlar, notlar ve diğer içerik şifreli kalır; topluluk sayacı için çözülmez.
Herkese açık sonuç yalnız ülke kodu ile o ülkeye katkıda bulunan aktif kayıtların toplamını içerir. Hesap kimliği, kişi listesi, kişiye ait kayıt listesi, kayıt içeriği ve kesin kayıt zamanları yayımlanmaz. Bununla birlikte küçük ülke toplamları ve sayının birer kayıt değişmesi, başka bilgilerle birleştirildiğinde kişilerin katılımı veya kayıt etkinliği hakkında çıkarım yapılmasına yol açabilir. Bu nedenle mutlak anonimlik güvencesi vermiyoruz.
Topluluk ekranından katılımını kapatabilirsin. Değişiklik sunucuda başarıyla kaydedildikten sonraki sayımda kayıtların katkı sağlamaz; çevrimdışı veya başarısız bir istek tamamlanmış geri çekme sayılmaz. Eşitlenmiş bir kaydın silinmesi sunucuya ulaştığında kayıt sayımdan çıkarılır; yalnız cihazında yaptığın ve henüz eşitlenmemiş bir silme işlemi herkese açık toplamı hemen değiştirmez. Bulut hesabı silme tamamlandığında hesabın katılım kaydı da silinir. Ülkeni değiştirip onaylarsan hesabındaki mevcut katkı yeni ülkeye taşınır. Önceden görüntülenmiş, kaydedilmiş veya üçüncü kişilerce kopyalanmış toplamları geri alamayız.
Katılım kapatılınca aktif katılım kaydındaki ülke, onay metni sürümü ve onay zamanı temizlenir; çakışma kontrolü için teknik sürüm kaydı kalabilir. Yedekler önceki katılım bilgilerini içerebilir ve aşağıdaki yedek/saklama sınırlarına tabidir. Yönetilen geri yükleme işlemi eski katılımın otomatik etkinleşmesini önler; yeniden katkı için yeni bir katılım seçimi gerekir.
Abonelik seçeneklerini açtığında RevenueCat, Pro erişimini doğrulamak için opak bir satın alma kimliğini ve mağazadaki satın alma geçmişini işler. Giriş yapmadıysan sunucu rastgele bir satın alma kimliği üretir; bu işlem Poometry hesabı oluşturmaz, ad veya e-posta istemez. Yalnız abonelik doğrulamasına izin veren erişim anahtarı cihazın güvenli deposunda tutulur; günlük kayıtlarına erişim sağlamaz. Giriş yaptıysan Poometry hesap kimliğin kullanılır. Bu hizmetin paneli abonelik doğrulaması ve gelir istatistikleri sağlar. Poometry günlük kayıtlarını, semptomlarını, notlarını, adını veya e-postanı RevenueCat'e göndermez. Ödeme yöntemini App Store veya Google Play yönetir; Poometry kart bilgilerini istemez.
Hesap kimliği ve satın alma geçmişi anonim veri değildir. Satın alımlarını geri yüklemek ilk satın alımdaki mağaza hesabıyla erişimini doğrular; Poometry hesabı gerektirmez ve yeni abonelik başlatmaz. Hesaptan çıkmak mağaza aboneliğini iptal etmez.
Poometry günlük profili için isim, doğum tarihi, cinsiyet, telefon, adres veya profil fotoğrafı istemez. Konum ya da kişi listesi izni istemez. İsteğe bağlı topluluk katılımında kendin seçip onayladığın ülke bilgisi yukarıdaki ayrı amaç için işlenir. RevenueCat yapılandırmasında otomatik cihaz tanımlayıcısı toplama kapalıdır; reklam kimliği toplama veya reklam ilişkilendirme çağrısı yapılmaz. Bu, Apple/Google hesaplarının veya bağlantıyı alan hizmetlerin kendi teknik veri işlemesini kapsayan bir “hiç veri toplanmaz” ifadesi değildir.
Poometry hesap açılışında ayrıca e-posta girmeni istemez. Destek için e-posta gönderirsen adresin ve talep içeriğin destek hizmeti kapsamında işlenir.
Bu sürüm fotoğraf çekmez, yüklemez veya görsel analiz yapmaz.
Günlük hatırlatmalar isteğe bağlıdır. Etkinleştirirsen seçtiğin saat ve bildirim tercihi cihazında tutulur; bildirim cihazın işletim sistemiyle planlanır. Bu işlev için uzaktan bildirim sunucusuna günlük içeriği gönderilmez. Bildirim metnine kıvam, semptom veya notların eklenmez. Hatırlatmaları uygulama ayarlarından kapatabilir, bildirim iznini cihaz ayarlarından yönetebilirsin. Kilit ekranında bildirim görünürlüğünü cihaz ayarların belirler.
Davranış veya reklam analitiği SDK'sı kullanmıyoruz. RevenueCat'in abonelik ve gelir istatistikleri bu ifadeden ayrı değerlendirilir.
Teknik hata raporları isteğe bağlıdır ve varsayılan olarak kapalıdır. İzin verirsen ve hizmet yapılandırılmışsa Sentry'ye temizlenmiş JavaScript hata raporları gönderilir. İzni Ayarlar'dan kapatmak yeni gönderimleri durdurur.
Raporlar sınırlı hata türü, uygulama paketindeki satır/sütun bilgisi, olay zamanı ve kimliği, uygulama sürümü/build, platform adı ve izin verilen bir ekran adı içerebilir. Günlük içeriği, serbest hata mesajı, hesap kimliği, cihaz modeli veya tanımlayıcısı, ekran görüntüsü, dokunma geçmişi ve oturum kaydı gönderilmez. Native çökme, performans ve otomatik oturum kanalları kapalıdır. Geliştirme sürümlerinde bu raporlama başlamaz.
Uygulama hata raporuna IP alanı eklemez; internet bağlantısını alan hizmet sağlayıcısı ağ düzeyinde IP adresini görebilir. Uygulama raporlarının temizlenmesi, sağlayıcı altyapısının hiç bağlantı verisi işlemediği anlamına gelmez.
API işletim kayıtları istek kimliği/zamanı, HTTP yöntemi, kayıtlı yol şablonu, sonuç kodu ve süre gibi teknik bilgiler içerir; sağlık içeriği, ham istek gövdesi ve yetkilendirme başlıkları uygulama loglarına yazılmaz.
Aşırı istekleri sınırlamak için sunucu, bağlantı IP adresinden gizli anahtarla üretilen takma adlı bir sayaç anahtarı, istek sayısı ve pencere bitiş zamanını işler. Sayaç tablosuna ham IP, giriş tokenı veya günlük içeriği yazılmaz. Sayaç penceresi bir dakikadır; süresi biten kayıtlar düzenli ve sınırlı gruplar halinde temizlenir. Temizlik kesintileri saklama süresini uzatabilir ve bu kayıtlar veritabanı yedeklerinin saklama süresine tabi olabilir. Bu işlem anonimleştirme olarak değerlendirilmez; amacı hizmetin kötüye kullanımını ve aşırı yüklenmesini önlemektir.
Ücretli aboneliğe geçersen ödemeyi Apple veya Google tahsil eder; biz değil. Kart numaranı ve ödeme yöntemini uygulamaya girmezsin. RevenueCat satın alma geçmişini ve abonelik işlem bilgilerini işler; backend güncel erişim durumunu, bitiş zamanını ve yinelenen bildirimleri önleyen işlem kimliklerini saklar. Ödeme yönteminin bize verilmemesi, satın alma geçmişinin işlenmediği anlamına gelmez.
Aboneliğini iptal etmek istersen App Store veya Google Play hesabından yaparsın; iptal ettiğinde ödediğin dönemin sonuna kadar erişimin devam eder.
Yok. Sağlık verisi reklam amacıyla kullanılmaz ve üçüncü taraf reklam ağlarına hiçbir veri gitmez.
Özetini veya dışa aktarım dosyanı paylaştığında hedefi sen seçersin. JSON/CSV, PDF veya görsel dosya cihazından çıkabilir; alıcı uygulama kendi koşullarına göre işler. Poometry alıcının sakladığı kopyayı silemez. Uygulamanın paylaşım için oluşturduğu geçici dosyalar paylaşım dönüşünde temizlenir; kesinti olursa sonraki açılışta yeniden temizlik denenir.
KVKK kapsamında verinin işlenip işlenmediğini, amaçlarını ve aktarıldığı kişileri öğrenme; yanlış bilgilerin düzeltilmesini ve şartları varsa silinmesini isteme hakların vardır. Bu işlemlerin alıcılara bildirilmesini, sadece otomatik analizle aleyhine oluşan sonuca itiraz etmeyi ve hukuka aykırı işleme nedeniyle uğradığın zararın giderilmesini talep edebilirsin. KVKK ilgili kişi hakları ayrıntıları açıklar. Taleplerini aşağıdaki iletişim yollarından iletebilirsin; kimliğini ve talebin kapsamını güvenle doğrulamamız gerekebilir.
GDPR uygulanıyorsa, koşulları çerçevesinde verilerine erişme, düzeltme, silme, işlemeyi kısıtlama, itiraz etme ve veri taşınabilirliği haklarını da kullanabilirsin. Rızaya dayanan işlemlerde rızanı geri alabilirsin; bu, geri almadan önceki işlemlerin hukuka uygunluğunu geriye dönük değiştirmez. Yetkili veri koruma denetim makamına şikâyette bulunma hakkın vardır. GDPR kapsamındaki haklar uygulanacak koşulları açıklar.
| Hak | Nasıl |
|---|---|
| Verini görmek | Uygulama içinde her kayıt açıktır |
| Dışa aktarmak | Ayarlar → Verini dışa aktar (JSON veya CSV) |
| Yerel günlüğü silmek | Ayarlar → Bu cihazdaki verileri sil |
| Bulut hesabını silmek | Ayarlar → Hesap → Bulut hesabını sil |
| Uygulamaya erişmeden hesap silme talebi | Destek sayfasındaki hesap silme talebi ve e-posta yolu |
Yerel silme bu cihazdaki günlüğü ve yerel anahtarları temizler. Bulut hesabını, başka cihazlardaki günlükleri, daha önce paylaşılan dosyaları veya mağaza aboneliğini kaldırmaz.
Bulut hesabı silme ayrı bir işlemdir. Sağlayıcı doğrulamaları ve sunucu silmesi tamamlanana kadar başarı gösterilmez; ağ veya sağlayıcı sorunu varsa işlem bekleyebilir ve aynı ekrandan durumu yeniden kontrol edebilirsin. Bulut hesabının silinmesi diğer cihazların yerel günlüklerini veya mağaza aboneliğini otomatik olarak silmez. Kimliğini doğrulayabildiğimiz destek taleplerini de işleyebiliriz; talep e-postası göndermek silmenin tamamlandığı anlamına gelmez.
Cihazındaki günlük sen silene kadar durur. Tek kayıt silmede, silmenin diğer cihazlara iletilmesi için içerik taşımayan bir silme kaydı tutulabilir. Tamamlanan bulut hesabı silmesi aktif veritabanındaki hesabı, şifreli blokları, oturumları ve abonelik önbelleğini kaldırır; RevenueCat müşteri temizliği de bu akışın parçasıdır. Mağazaların kendi ödeme kayıtları kendi kurallarına tabidir.
Silinen hesabın eski bir yedekten geri gelmesini önlemek için hesap kimliği ve işlem zamanı içeren sınırlı bir silme güvenlik kaydı tutulur; günlük içeriği, e-posta veya jeton içermez. Bu kayıt, uygulama veritabanından ayrı bir doğrulama deposunda da korunur. Hesap kimliğini içermesi nedeniyle anonim veri olarak değerlendirilmez. Mevcut Supabase Pro planında günlük veritabanı yedekleri için son yedi güne erişim penceresi bulunur. Bu süre, ayrı alınan dışa aktarım dosyalarının veya diğer hizmetlerin tüm kopyalarının yedi günde silindiği anlamına gelmez. Silme güvenlik kaydı için mevcut sistemde takvime bağlı otomatik silme uygulanmaz. Bu kayıt, eski yedeklerden geri yüklenen silinmiş hesapları engellemek için tutulur; normal hesap silme işlemi bu koruma kaydını kaldırmaz. Ayrı dışa aktarım yedeklerinin ve bu güvenlik kaydının birlikte güvenle kaldırılacağı işletim koşulları yayın öncesinde kesinleştirilecektir.
Abonelik bildirimlerinin tekrar işlenmesini önleyen işlem makbuzlarında 30 günden eski kayıtlar bakım sırasında sınırlı gruplar halinde silinir. Bu, abonelik veya mağaza ödeme geçmişinin 30 günde silinmesi anlamına gelmez; bakım kesintisi ve yedekler saklamayı uzatabilir.
Destek posta kutusu Titan kullanır. Titan, çöp veya spam klasörüne taşınan e-postaları taşındıkları tarihten 30 gün sonra otomatik siler; gelen kutusundaki bir destek talebi için bu süre kendiliğinden başlamaz. Sağlayıcının silme açıklaması bu ayrımı açıklar. Destek taleplerinin kapatıldıktan sonraki saklama ve silme yöntemi ile mevcut Sentry planının hata raporu saklama süresi yayın öncesinde kesinleştirilecektir. Eski yedeğin bulunması, aktif hesap silme işleminin tüm yedek dosyalarını aynı anda yok ettiği anlamına gelmez.
Hesap ve şifreli senkronizasyon verilerinin veritabanı Supabase üzerinde, İrlanda (eu-west-1) bölgesindedir. Bağımsız silme güvenlik kaydı ve kurtarma sırasında erişim kontrolü, aynı bölgede ayrı bir Supabase projesinde tutulur. Bu silme kaydı günlük içeriğini veya şifreleme anahtarlarını içermez; sınırlı hesap ve işlem metadatası içerir. Eski Cloudflare Workers/Durable Objects silme hizmetinin erişimi kapatılmıştır; bu, eski kayıtların silindiği anlamına gelmez. API, Supabase Edge Functions üzerinde çalışır. Veritabanı bölgesi, tüm API isteklerinin veya alt işleyenlerin yalnız aynı ülkede çalıştığı garantisi değildir. Cloudflare Pages, tanıtım ve politika web sayfalarını sunmaya devam eder; bu web bağlantılarının teknik istek bilgileri ayrıca işlenebilir.
Expo EAS uygulama paketlerinin ve uygulama güncellemelerinin dağıtımı için kullanılır. Uygulama güncellemesi almak günlük kayıtlarını Expo'ya yükleme işlemi değildir; indirme bağlantısındaki ağ bilgileri ve güncelleme isteğinin teknik bilgileri hizmet sağlayıcısı tarafından işlenebilir.
Abonelik ve hak doğrulaması için RevenueCat, ödeme için Apple App Store ve Google Play, ayrı izinle etkinleşen teknik hata raporları için Sentry kullanılır. Sentry organizasyonunun veri saklama bölgesi Avrupa Birliği'dir. Poometry projesinde sunucu tarafı veri temizleme ve yeni hata olaylarında IP adresi saklamayı önleme ayarı etkindir; bu, ağ bağlantısı sırasında IP adresinin hiç işlenmediği anlamına gelmez. Destek talepleri, aşağıdaki iletişim adresinin e-posta hizmeti üzerinden alınır. Bu hizmetler farklı ülkelerde veri işleyebilir. Sağlayıcıların kesin sözleşme tarafları, alt işleyenleri, saklama süreleri ve uygulanacak aktarım güvenceleri yayın öncesinde kesinleştirilecektir. Günlük bloklarının şifreli olması hesap ve ödeme metadatasını anonim yapmaz.
Bu statik sayfalarda davranış analitiği, reklam betiği veya üçüncü taraf yazı tipi yüklemesi yoktur. Sayfayı sunan barındırma ve ağ hizmetleri bağlantı IP adresi, istek zamanı ve istenen adres gibi teknik bilgileri işleyebilir. Harici bir destek veya mağaza bağlantısını açarsan ilgili hizmetin kendi koşulları geçerlidir.
Poometry 18 yaş ve üzeri içindir. Onboarding'de yaş onayı istenir.
Kıvam, belirti ve günlük notların sağlık verisidir. Cihazında günlük oluşturmak ve kişisel özetlerini hesaplamak için KVKK madde 6/3-a kapsamında ayrı açık rızanı isteriz. GDPR uygulandığında bu işlemenin dayanakları madde 6/1-a ve 9/2-a'dır. Bu aydınlatma metnini okumak, tek başına rıza vermek değildir.
Hesap açılması ve aboneliğin sağlanması için gerekli kimlik ve işlem bilgileri KVKK madde 5/2-c kapsamında sözleşmenin kurulması veya ifası amacıyla işlenir (GDPR uygulandığında 6/1-b). Güvenlik için sınırlı teknik kayıtların işlenmesi, hakların korunmasıyla dengelenmiş meşru menfaat kapsamıyla sınırlıdır (KVKK 5/2-f; GDPR 6/1-f). Bu dayanak sağlık içeriğinin başka amaçlarla kullanılmasına izin vermez.
Teknik hata raporları ve topluluk ülke sayılarına katılım ayrı, isteğe bağlı tercihlerdir; başlangıçta kapalıdır. Yerel sağlık verisi izni, bulut eşitleme, topluluk paylaşımı veya pazarlama için toplu izin değildir. Rızanı geri alabilirsin; geri alma, önceki rızaya dayanan işlemlerin hukuka uygunluğunu geriye dönük değiştirmez. Veriyi silme ve dışa aktarma yolları yukarıdadır. Buluttaki kopyaları silmek için ayrıca bulut hesabı silme işlemi gerekir.
Yurt dışı aktarımın güvencesi, veriyi işleme dayanağından ayrı değerlendirilir. Düzenli bulut işlemlerinde yalnızca bir kabul kutusuna dayanılmaz. Sağlayıcıların hazır veri işleme sözleşmeleri, Türkiye için gerekli aktarım eklerinin imzalandığı anlamına gelmez. İlgili sözleşme kapsamı ve aktarım güvencelerinin tamamlanması yayın hazırlığındaki açık iştir.
Hak başvurularını en kısa sürede ve en geç 30 gün içinde yanıtlarız. Başvurunun kapsamını ve kimliğini orantılı şekilde doğrulayabiliriz; rutin başvuru için sağlık kayıtlarını veya kimlik kartı fotoğrafını göndermene gerek yoktur.