Kalan Gizlilik Politikası
1. Kısaca
- Gelir, gider, plan, bütçe ve borç kayıtların senin cihazında ve senin kendi iCloud hesabında durur. Geliştiricinin bu kayıtları tutan bir sunucusu ya da hesabı yoktur; geliştirici onlara erişemez ve onları toplamaz.
- Kalan'ın kullanıcı hesabı ya da oturum açma ekranı yoktur.
- Uygulama çöktüğünde, sorunu düzeltebilmek için Google'ın Firebase Crashlytics hizmetine teknik bir çökme raporu gönderilir. Rapora tutar, açıklama ya da hesap adı eklenmez.
- Kurlar için üçüncü taraf bir hizmete (Frankfurter) yalnızca para birimi kodları ve tarih gönderilir.
- Bildirimler cihazında planlanır; tutar içermez.
- Kalan reklam göstermez, seni izlemez ve kullanım analizi aracı içermez.
- Ayarlar'daki "Tüm verilerimi sil" ile Kalan verilerini silebilirsin. Neyin silinip neyin silinmediği bölüm 6'dadır.
2. Veri sorumlusu ve iletişim
Kalan'ı Yağız Savran geliştirir ve yayımlar. Bu politikada "geliştirici" ve "veri sorumlusu" ifadeleri ona karşılık gelir.
İletişim ve başvurular: support@kalanapp.app
3. Hangi verilere ne olur
3.1 Finansal kayıtların
Gelir, gider, plan, bütçe, hesap, kart ve borç/taksit kayıtların; hesap ve kategori adların ve yazdığın açıklamalar cihazında saklanır. Geliştiriciye gönderilmez ve geliştirici tarafından toplanmaz. Kalan'ın bu kayıtları alan bir sunucusu yoktur.
3.2 iCloud eşitlemesi
Kalan Pro ile, iCloud kullanılabiliyorsa kayıtların, Apple'ın CloudKit hizmeti üzerinden yalnızca kendi iCloud hesabındaki cihazlarınla eşitlenir. Bu veri senin iCloud hesabında durur (geliştiricinin iCloud hesabında ya da sunucusunda değil) ve Apple'ın hizmetlerinde işlenir; geliştirici ona erişemez. Eşitleme varsayılan olarak açıktır ve otomatik çalışır; anlık olması garanti edilmez. Ayarlar'daki "iCloud eşitlemesi" anahtarıyla eşitlemeyi duraklatabilirsin. Duraklatmak iCloud'daki kayıtlarını silmez. Bu anahtar tanılama verisinin gönderimini etkilemez.
Kalan Basic'te eşitleme yoktur; kayıtların yalnızca cihazında durur. Kalan Pro'dayken eşitlenmiş kayıtların iCloud'daki kopyası, sen silene kadar senin iCloud hesabında kalır. Kalan Basic'te bu kopyayı uygulama içinden, daha önce eşitlenmiş bir cihazda "Tüm verilerimi sil" ile ya da Kalan Pro ile silebilirsin (bölüm 6).
3.3 Hata tanılama (Firebase Crashlytics)
Kalan çöktüğünde, sorunu bulup düzeltebilmek için Google'ın Firebase Crashlytics hizmetine bir çökme raporu gönderilir. Raporda uygulama sürümü, cihaz modeli, iOS sürümü ve çökmenin teknik ayrıntıları (ör. hatanın yığın izi) gibi bilgiler bulunur. Hizmet ayrıca uygulama kurulumuna özgü teknik tanımlayıcılar (Crashlytics/Firebase kurulum kimliği) ve oturum/cihaz olayları kullanabilir; her internet isteğinde olduğu gibi Google'ın sunucuları bağlantı IP adresini teknik olarak görebilir. Hizmetin topladığı verilerin tam listesi ve işlenmesi Google'ın belgelerinde ve politikasında anlatılır (bkz. bölüm 5).
Tanılama verisine işlem tutarları, açıklamalar, borç bilgileri, hesap adları, limitler, bakiyeler, dışa aktardığın dosyaların içeriği ve senin yazdığın etiketler eklenmez.
Tanılama gönderimi varsayılan olarak açıktır ve uygulama içinden kapatılamaz.
Kalan, Google Analytics'i ya da başka bir kullanım analizi aracını içermez.
3.4 Kur bilgisi
Farklı para birimlerindeki kayıtları göstermek için kurlar, Avrupa Merkez Bankası günlük referans kurlarını sunan Frankfurter adlı üçüncü taraf bir hizmetten alınır. Kur isteği uygulama açıkken ya da iOS'un izin verdiği arka plan yenilemesi sırasında yapılabilir. Bilgimize göre hizmet Cloudflare altyapısı üzerinden sunulur. İnternetteki her istekte olduğu gibi bu hizmet cihazının IP adresini görebilir; hizmet, IP adreslerini saklamadığını beyan eder (bu beyanı geliştirici bağımsız olarak doğrulamamıştır).
Kalan'ın kur isteğinde tutar, açıklama ya da kimlik bilgisi gönderilmez; yalnızca para birimi kodları ve gerekli tarihler gider. Tüm kayıtların ve gösterim biriminin hesap biriminle aynıysa kur gerekmez ve istek yapılmaz. Kurlar referans kurdur; banka kuru değildir.
3.5 Kalan Pro aboneliği
Satın alma ve ödeme Apple tarafından yürütülür. Ödeme bilgilerin ve Apple Hesabı bilgilerin geliştiriciye iletilmez. Kalan, aboneliğinin etkin olup olmadığını cihazında Apple'ın StoreKit çerçevesi üzerinden okur. Geliştirici, Apple'ın App Store Connect üzerinden sunduğu satış ve abonelik raporlarını görebilir; Kalan bu raporlara kendi başına bilgi eklemez.
3.6 Bildirimler ve dışa aktarma
Bildirimler cihazında planlanır ve cihazında gösterilir. Geliştiricinin bildirim gönderen bir sunucusu yoktur, bildirimler için hesap ya da cihaz kimliği toplanmaz. Kalan; plan hatırlatmalarını (bir gün önce ve vade günü), kartların son ödeme hatırlatmasını, gecikmiş ödemelerin varsa haftalık bir özeti ve aboneliğin otomatik yenilemesi kapalıysa Kalan Pro bitişinden bir gün önce bir hatırlatma bildirebilir. Bildirimler tutar, açıklama ya da etiket içermez; kartın son ödeme hatırlatmasında kartın adı yer alabilir. Bildirimin kilit ekranında görünmesini iOS ayarların belirler.
Kalan bildirim iznini onboarding'de istemez. Bunu yalnızca bir plan hatırlatmasını açtığında ya da formdaki "İzin ver"e dokunduğunda, son ödeme hatırlatması açık bir kartı kaydettiğinde, Ayarlar'da haftalık özeti açtığında ya da "İzin ver"e dokunduğunda ister. İzin vermezsen Kalan'ın diğer özellikleri çalışmaya devam eder. Plan hatırlatmalarını plan formundan, kartın son ödeme hatırlatmasını kart formundan, haftalık özeti Ayarlar'dan yönetirsin; iznin kendisi iOS Ayarları'ndadır.
PDF ve CSV dosyaları cihazında üretilir; Kalan bunları saklamaz ve eşitlemez. Dosyayı kime ve nereye paylaşacağına sen karar verirsin.
3.7 Toplamadıklarımız
Kalan'da kullanıcı hesabı, e-posta ya da şifre yoktur. Kalan reklam göstermez, kullanıcıyı uygulamalar ve siteler arasında izlemez, kişisel veri satmaz.
4. İşleme amaçları ve hukuki sebepler
| Veri | Amaç | Hukuki sebep |
|---|---|---|
| Finansal kayıtlar (cihaz ve iCloud) | Uygulamayı çalıştırmak, Kalan tutarını hesaplamak, cihazlar arasında eşitlemek | Geliştirici bu veriyi toplamaz ya da işlemez; veri senin cihazında ve senin iCloud hesabında durur. Eşitlemeyi sen kontrol edersin. |
| Çökme raporu (Crashlytics) | Hataları bulup düzeltmek, uygulamanın kararlılığını sağlamak | Meşru menfaat (KVKK m.5/2-f; GDPR m.6/1-f): ürünü güvenilir tutmak. Raporda finansal kayıt içeriği yoktur. |
| Kur isteği (IP, para birimi kodu, tarih) | Farklı para birimlerindeki tutarları referans kurla göstermek | Sözleşmenin ifası (GDPR m.6/1-b; KVKK m.5/2-c): istediğin özelliği sağlamak. |
| Abonelik durumu | Kalan Pro özelliklerini açmak | Sözleşmenin ifası; satın almayı Apple yürütür. |
5. Üçüncü taraflar ve yurt dışına aktarım
Kalan'ı kullanırken veriler şu hizmetlerce işlenir. Bu üç hizmet de Türkiye dışında faaliyet gösterir ve verileri dünyanın çeşitli yerlerinde, ABD dahil AB/AEA dışında da işleyip saklayabilir; bu nedenle ilgili veriler Türkiye dışına aktarılabilir. Frankfurter'ın işleme konumu yayımlanmamıştır.
- Apple Inc. — iCloud/CloudKit (eşitleme), App Store ve abonelik. Apple'ın gizlilik politikası: apple.com/legal/privacy
- Google LLC (Firebase Crashlytics) — çökme raporları. Saklama süresi, işleme ve aktarım güvenceleri için Google'ın belgeleri: firebase.google.com/support/privacy
- Frankfurter ve altyapı sağlayıcısı Cloudflare — kur bilgisi. Frankfurter: frankfurter.dev; Cloudflare gizlilik politikası: cloudflare.com/privacypolicy
Geliştirici bu hizmetlere kişisel finans verini göndermez. Yurt dışı aktarım, bu hizmetlerin kendi sorumluluğundaki işleme koşullarına ve ilgili mevzuatın aradığı güvencelere tabidir. Kişisel veri satılmaz ve reklam amacıyla paylaşılmaz.
6. Saklama ve silme
- Cihazdaki ve iCloud'daki kayıtların: Sen silene kadar durur. Ayarlar'daki "Tüm verilerimi sil" seçeneği bu cihazdaki Kalan verisini (hesaplar, kartlar, taksitler, kayıtlar, planlar, bütçeler, eklediğin kategoriler ve abonelik türleri, hesap birimi ve gösterim birimi, grafik düzeni, kur önbelleği, form taslakları, dışa aktarmanın geçici dosyaları ve Kalan bildirimleri; Kalan Basic'te gizlenmiş Kalan Pro verisi dahil) siler. Kalan Pro'da iCloud'a giriş yapılmışsa (eşitleme duraklatılmış olsa da) ya da Kalan Basic'te bu cihaz iCloud ile daha önce eşitlenmişse, senin iCloud hesabındaki Kalan verisi de silinir ve aynı hesapla eşitlenen diğer cihazlar silmeyi alır; diğer cihazların silmeyi ne zaman alacağı garanti edilmez. Bu işlem geri alınamaz.
- "Tüm verilerimi sil"in kapsamadıkları: Kalan Basic'te bu cihaz iCloud ile hiç eşitlenmemişse ya da bu cihazda hiç iCloud hesabı kullanılmamışsa yalnızca bu cihazdaki veri silinir; iCloud'da ya da diğer cihazlarında duran veri silinmez. Diğer cihazlarında iCloud'a hiç taşınmamış kayıtlar da silinmez. Bu cihazda başka bir Apple Hesabıyla kullandığın Kalan verisi etkilenmez; onu silmek için o hesapla giriş yapıp işlemi orada yaparsın. Silme, Kalan Pro aboneliğini iptal etmez; abonelik Apple'dadır. Görünüm, dil, iCloud eşitleme anahtarı ve bildirim tercihleri gibi cihaz ayarları silmeden etkilenmez. Çökme raporları da kapsam dışıdır (aşağıya bak).
- iCloud'a ulaşılamazsa: iCloud kopyasının da silinmesi gereken durumda iCloud'a ulaşılamıyorsa (ör. çevrimdışı ya da iCloud kapalıysa) silme başlamaz ve Kalan hiçbir şeyi "silindi" olarak göstermez. İşlem iCloud adımında yarım kalırsa Kalan neyin silinmediğini söyler ve yeniden denemeni sunar.
- Uygulamayı kaldırırsan: Cihazdaki kopya silinir; iCloud'daki kopya kalır. iCloud'daki veriyi de silmek istiyorsan uygulamayı kaldırmadan önce "Tüm verilerimi sil"i kullan. iCloud depolamanı ayrıca iPhone'da Ayarlar > [adın] > iCloud bölümünden görebilirsin; ancak Kalan verisinin orada ayrı bir satır olarak görünüp silinebileceğini garanti etmiyoruz. iCloud kopyasını silmenin en güvenilir yolu uygulamadaki "Tüm verilerimi sil"dir.
- Çökme raporları: Google'ın Firebase Crashlytics hizmetinde, uygulamanın kurulumuna özgü rastgele bir Firebase kurulum kimliğiyle birlikte saklanır; bu kimlik kişisel bilgilerine ya da Apple Hesabına bağlı değildir; Google'ın belgesine göre 90 gün sonra silinme süreci başlar. "Tüm verilerimi sil" bu raporları ve kurulum kimliğini kapsamaz; raporlar finansal veri içermez. Geliştirici sana ait bir raporu bulamayabilir, çünkü raporlar seni kişisel bilgilerinle ya da Apple Hesabınla ilişkilendirmez.
- Kur isteği: Geliştirici kur isteğindeki IP adresini saklamaz. Kalan, indirilen kurları cihazında önbellekte tutar; "Tüm verilerimi sil" bu önbelleği de siler.
- Abonelik kayıtları: Apple'da tutulur ve Apple'ın politikasına tabidir.
7. Haklarını kullanma ve başvuru
Finansal verilerin ya da kimliğin tutulmaz; uygulamada bir sorun olursa tespit edebilmek için yalnızca seni tanımlamayan çökme raporları ve seninle ilişkilendirilmeyen rastgele bir kurulum kimliği tutulur; verilerini uygulamadan yönetir, "Tüm verilerimi sil" ile silersin. Soruların için support@kalanapp.app adresine yazabilirsin; 30 gün içinde yanıt veririz. Yazarken finansal tutar, hesap bilgisi ya da başka hassas veri gönderme.
KVKK m.11 ve AB/AEA'daysan GDPR kapsamında verilerine erişme, düzeltme, silme ve işlenmesine itiraz etme gibi haklara sahipsin; bu hakları aynı e-posta adresi üzerinden de kullanabilirsin. Çökme raporlarını kişiye göre bulamadığımız için bir raporu sana ait olarak ayıklayamayabiliriz.
Yanıttan memnun kalmazsan Türkiye'de Kişisel Verileri Koruma Kurulu'na (kvkk.gov.tr), AB/AEA'da yerleşik olduğun ülkenin veri koruma otoritesine şikâyette bulunabilirsin.
8. Güvenlik
Kayıtların senin cihazında Apple'ın sistem korumalarıyla, senin iCloud hesabında ise Apple'ın güvenlik önlemleriyle durur. Kur ve tanılama istekleri şifreli bağlantı (HTTPS) üzerinden yapılır. İnternet üzerinden hiçbir aktarım ve hiçbir saklama yöntemi mutlak güvenlik sağlayamaz.
9. Değişiklikler
Uygulamanın veri kullanımı değişirse bu politikayı güncelleriz ve sayfanın başındaki yürürlük tarihini değiştiririz. Anlamlı bir değişiklikte, uygulama güncellemesinin "Yenilikler" notunda da belirtiriz.
10. İletişim
Yağız Savran — support@kalanapp.app