Spent Money tidak mengumpulkan apa pun, dan pengeluaran Anda tidak pernah meninggalkan perangkat Anda.
Tanpa server kami. Tanpa sistem akun. Tanpa sinkronisasi cloud.
Tanpa iklan
Tidak ada iklan di mana pun dalam aplikasi dan tidak ada jaringan iklan di dalamnya. Izin pelacakan tidak pernah diminta, dan pengenal iklan perangkat Anda tidak pernah dibaca.
Tanpa akun
Tidak ada yang perlu didaftarkan - buka aplikasi dan mulai mengetik.
Tanpa analitik dari kami
Tidak ada SDK analitik atau telemetri yang mengawasi apa yang Anda lakukan di aplikasi, dan tidak ada SDK iklan juga - aplikasi tidak membawa iklan sama sekali. Pembelian lewat RevenueCat, yang melihat status langganan Anda dan ID pemasangan anonim, tidak pernah pengeluaran Anda.
Kapan aplikasi terhubung ke internet
Hanya untuk memeriksa pembelian Anda lewat RevenueCat, yang mengonfirmasinya dengan toko aplikasi, untuk mengambil kurs hari ini ketika pengeluaran dalam mata uang lain, dan untuk menanyakan ke App Store saat peluncuran apakah ada versi lebih baru. Permintaan kurs membawa kode mata uang dan tidak lebih; pemeriksaan versi hanya membawa pengenal aplikasi itu sendiri.
Tanpa izin runtime
Tidak pernah meminta akses ke kamera, kontak, lokasi, atau mikrofon Anda - bahkan getaran pun tidak, yang secara otomatis diberikan Android tanpa pernah meminta izin.
Anda yang mengendalikan apa yang keluar
Satu-satunya cara data meninggalkan ponsel Anda adalah jika Anda sendiri mengekspor cadangan dan memilih ke mana mengirimnya. Dengan Pro, berkas itu dienkripsi dengan kata sandi yang hanya Anda ketahui.
Di mana data Anda sebenarnya berada
Setiap angka yang Anda masukkan ditulis ke basis data SQLite di perangkat Anda sendiri - tidak lebih dari itu.
Ponsel Anda
Basis data SQLite
Berkas cadangan - hanya jika Anda mengekspornya
Jika Anda menghapus aplikasi ini, data tersebut akan hilang - itulah sebabnya cadangan dan pemulihan ada, bukan sebagai fitur tambahan tetapi sebagai konsekuensi langsung dari sifatnya yang hanya lokal.
Kunci aplikasi
PIN 6 digit opsional, diperlukan saat aplikasi dibuka dan setiap kali aplikasi berjalan di latar belakang - aplikasi terkunci kembali secara otomatis.
PIN tidak pernah disimpan sebagai teks biasa. Hanya hash scrypt dengan salt acaknya sendiri yang disimpan - sengaja lambat dan boros memori, sehingga menebaknya tetap mahal bahkan bagi orang yang sudah memegang basis datanya.
Hanya PIN, jadi membuka anggaran Anda juga tidak pernah meminta izin Face ID / Touch ID.
Cadangan & pemulihan, sesuai keinginan Anda
Ekspor semuanya ke satu berkas JSON yang Anda kendalikan - simpan, kirim ke email Anda sendiri, taruh di mana pun. Pro menambahkan „Lindungi dengan kata sandi”, yang lalu aktif secara bawaan.
Pulihkan file itu di perangkat mana pun - aplikasi mengenali cadangan terenkripsi dan menanyakan kata sandinya. Ini manual, bukan sinkronisasi cloud otomatis - pilihan “tanpa server” yang sama, diterapkan secara konsisten.
AES-256-GCM, bukan sekadar kotak kata sandi
File disegel dengan AES-256-GCM memakai kunci yang diregangkan scrypt dari kata sandi Anda, dengan salt dan nonce acak yang baru setiap kali. GCM bersifat terautentikasi: kata sandi yang salah, satu byte yang berubah, atau file yang terpotong sekadar gagal dibuka, alih-alih diam-diam memulihkan catatan rusak ke data asli Anda.
Kata sandi itu milik Anda seorang
Kuncinya berasal dari Anda, tidak pernah dari aplikasi - kunci yang dibundel di dalam aplikasi bisa diekstrak sekali lalu membuka file semua orang. Karena itu tidak ada kata sandi utama dan tidak ada pemulihan: begitu Anda lupa, file tersebut tidak akan pernah bisa dibuka lagi. Justru karena itulah kolomnya punya tombol tampilkan - kata sandi diketik sekali dan tidak pernah dikonfirmasi ulang, jadi bisa melihatnya adalah pengamannya.
Catatan tentang kode sumber
Ini adalah proyek pribadi, dan aplikasinya bersumber tertutup - berpemilik, © 2026 Samvel Sargsyan, seluruh hak dilindungi. Mengutamakan privasi di sini adalah komitmen desain, bukan jaminan audit sumber terbuka. Yang benar dan dapat diperiksa: pengeluaran Anda hanya tersimpan di basis data lokal di perangkat Anda, tidak ada akun untuk menyimpannya, dan tidak ada server kami yang menerimanya. Aplikasi menggunakan jaringan untuk tepat tiga hal: memeriksa pembelian Anda lewat RevenueCat, yang mengonfirmasinya ke toko aplikasi dan menyimpan status langganan Anda di bawah ID pemasangan anonim; menanyakan ke App Store saat peluncuran apakah versi lebih baru telah terbit, yang hanya mengirim pengenal aplikasi itu sendiri; dan mengambil kurs hari ini saat Anda menyimpan pengeluaran dalam mata uang selain mata uang utama Anda - permintaan yang hanya membawa kode mata uang, tidak pernah jumlah, catatan, atau kategori.