Mobile Application · Personal Finance & Privacy2026

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.

WalletMelt interface architecture designed by Sheikh Muhammad Muneeb
Artifact: Production Interface CaptureCreator: Sheikh Muhammad Muneeb

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.

Key Capabilities & Verified Specifications

269 passing automated tests (100% test pass rate across unit, widget, and architecture tests)
100% local-first & offline architecture with zero cloud servers or third-party tracking
Hardware biometric authentication (Fingerprint / Face ID) and fail-closed 4-digit master PIN
Android FLAG_SECURE window masking shielding financial balances in OS app switcher
Optimized standalone release APK (~24.7 MB ARM64-v8a) and production Android App Bundle (AAB)

Technologies & Frameworks

FlutterDartSQLiteDriftBiometric SecurityAndroid
Download Release APK (v1.0.0)About Sheikh Muhammad Muneeb