Spent Money hiçbir şey toplamaz ve harcamalarınız cihazınızdan asla çıkmaz.
Bize ait sunucu yok. Hesap sistemi yok. Bulut senkronizasyonu yok.
Reklam yok
Uygulamanın hiçbir yerinde reklam yok ve içinde reklam ağı bulunmuyor. Hiçbir zaman izleme izni istenmez ve cihazınızın reklam kimliği okunmaz.
Hesap yok
Kaydolacak hiçbir şey yok - uygulamayı açın ve yazmaya başlayın.
Bize ait analiz yok
Uygulamada ne yaptığınızı izleyen bir analitik veya telemetri SDK’sı yok, reklam SDK’sı da yok: uygulamada hiç reklam bulunmuyor. Satın alımlar RevenueCat üzerinden geçer; o da abonelik durumunuzu ve anonim bir kurulum kimliğini görür, harcamalarınızı asla görmez.
Uygulama ne zaman çevrimiçi olur
Yalnızca satın alımınızı RevenueCat üzerinden doğrulamak için (mağazayla teyit eder), bir harcama başka para biriminde olduğunda günün kurunu almak için ve açılışta App Store’a daha yeni bir sürüm çıkıp çıkmadığını sormak için. Kur isteği yalnızca bir para birimi kodu taşır; sürüm denetimi yalnızca uygulamanın kendi kimliğini.
Çalışma zamanı izni yok
Kameranızı, kişilerinizi, konumunuzu veya mikrofonunuzu asla istemez - Android'in sormadan otomatik olarak verdiği titreşim iznini bile.
Neyin dışarı çıktığını siz kontrol edersiniz
Verilerin telefonunuzdan çıkmasının tek yolu, yedeği kendiniz dışa aktarıp nereye göndereceğinizi seçmenizdir. Pro ile o dosya yalnızca sizin bildiğiniz bir parolayla şifrelenir.
Verileriniz gerçekte nerede duruyor
Girdiğiniz her sayı, kendi cihazınızdaki bir SQLite veritabanına yazılır - başka hiçbir şey olmaz.
Telefonunuz
SQLite veritabanı
Yedek dosyası - yalnızca siz dışa aktarırsanız
Uygulamayı silerseniz, o veriler kaybolur - yedekleme ve geri yükleme özelliğinin var olma nedeni tam olarak budur; sonradan eklenmiş bir özellik değil, yalnızca cihazda kalmanın doğrudan bir sonucudur.
Uygulama kilidi
İsteğe bağlı 6 haneli PIN, uygulama her açıldığında ve arka plana her alındığında gerekir - otomatik olarak yeniden kilitlenir.
PIN asla düz metin olarak saklanmaz. Yalnızca kendi rastgele tuzuna sahip bir scrypt özeti tutulur - kasıtlı olarak yavaş ve bellek isteyen bir yöntem, böylece veritabanını eline geçiren biri için bile tahmin etmek pahalı kalır.
Yalnızca PIN kullanılır, bu yüzden bütçenizin kilidini açmak Face ID / Touch ID izni de asla istemez.
Kendi koşullarınızda yedekleme & geri yükleme
Her şeyi denetimizdeki tek bir JSON dosyasına aktarın; kaydedin, kendinize e-postayla gönderin, istediğiniz yere koyun. Pro, „Parolayla koru” seçeneğini ekler ve Pro varken bu varsayılan olarak açıktır.
Bu dosyayı herhangi bir cihazda geri yükleyin - uygulama şifreli bir yedeği fark eder ve parolayı sorar. Bu manuel bir işlemdir, otomatik bulut senkronizasyonu değil - aynı “sunucu yok” tercihi, tutarlı biçimde uygulanır.
Sadece bir parola kutusu değil, AES-256-GCM
Dosya, scrypt’in parolanızdan uzattığı bir anahtarla AES-256-GCM ile mühürlenir; tuz ve nonce her seferinde yeniden ve rastgele üretilir. GCM kimlik doğrulamalıdır: yanlış parola, değiştirilmiş bir bayt ya da kesilmiş bir dosya sessizce bozuk kayıtları gerçek verinize geri yazmak yerine açılmayı reddeder.
Parola yalnızca size aittir
Anahtar sizden gelir, uygulamadan değil - uygulamanın içinde gelen bir anahtar bir kez çıkarılıp herkesin dosyasını açmakta kullanılabilirdi. Bu yüzden ne ana parola ne de kurtarma vardır: parolanızı unutursanız o dosya bir daha asla açılamaz. Alanda gösterme düğmesinin bulunmasının nedeni tam olarak budur - parola bir kez yazılır ve asla doğrulatılmaz, dolayısıyla onu görebilmek tek güvencedir.
Kaynak kodu hakkında bir not
Bu kişisel bir projedir ve uygulama kapalı kaynaklıdır - tescilli, © 2026 Samvel Sargsyan, tüm hakları saklıdır. Burada gizliliği önceliklendirmek bir tasarım taahhüdüdür, açık kaynak denetimi garantisi değildir. Doğru ve kontrol edilebilir olan: harcamalarınız yalnızca cihazınızdaki yerel bir veritabanında bulunur, bunları saklayacak hesap yoktur ve gidebilecekleri bize ait bir sunucu da yoktur. Uygulama ağı tam olarak üç şey için kullanır: satın alımınızı RevenueCat üzerinden doğrulamak (RevenueCat bunu uygulama mağazasıyla teyit eder ve aboneliğinizin durumunu anonim bir kurulum kimliğiyle saklar); açılışta App Store’a daha yeni bir sürüm çıkıp çıkmadığını sormak (yalnızca uygulamanın kendi kimliğini gönderir); ve ana para biriminizden farklı bir para biriminde harcama kaydettiğinizde günün döviz kurunu almak - bu istek yalnızca bir para birimi kodu taşır, asla tutar, not veya kategori taşımaz.