WalletMelt
Private, Offline-First Personal Finance Mobile App
Project Authorship & Creator Attribution
WalletMelt is an offline-first, privacy-focused personal finance application designed and engineered by Sheikh Muhammad Muneeb.
Role: Creator & Lead Mobile Engineer · Authored by Sheikh Muhammad Muneeb, Computer Science student at Habib University.

The Problem & Real-World Friction
Traditional budgeting apps force users to link sensitive bank logins, log every penny of income, and upload private transactions to third-party cloud servers. In reality, users want fast, friction-free tracking of their daily spending pace, non-negotiable fixed bills, and budget ceilings without sacrificing their financial privacy.
The Engineered Solution
WalletMelt was built strictly around four foundational outflow domains: Expenses, Budgets, Debts, and Fixed Bills. All financial records are stored 100% locally on-device in an encrypted SQLite database, protected by hardware biometrics and a master PIN with zero cloud synchronization, zero bank scraping, and zero third-party telemetry.
System Architecture & Technical Decisions
Built with Flutter 3.44.2 and Dart 3.12.2, utilizing Drift for type-safe reactive SQLite database management (wallet_melt.db). Security architecture implements fail-closed authentication, a 30-second background grace period, 5-attempt cooldown lockout, and Android FLAG_SECURE window protection to prevent sensitive balances from leaking in the operating system app switcher.