What's New
Loan / Borrowed Money Tracking (#236, #132)
- Mark any transaction as "Lent" or "Borrowed" — direction auto-inferred from transaction type
- Loan-tagged transactions excluded from "Spent this month" and income totals
- Multiple transactions to the same person auto-merge into one loan
- Income from someone with an active lent loan auto-records as repayment
- Record payments: link existing transactions or enter manually
- "Set expected return" for interest/tips (e.g., lent ₹5,500, expect ₹6,000 back)
- Loan detail screen with progress bar, transaction history, settle/delete
- Loans section on home screen + Settings entry
- Direction-aware coloring: amber (lent), teal (borrowed), green progress bar
New Bank Parsers
- Bank Muscat (Oman) — Arabic SMS with OMR currency
- HSBC Egypt — EGP credit card support (multi-currency auto-detection)
- ALECU Credit Union (USA)
- CRED — credit card bill payments
Analytics
- Category filter chips on Analytics screen (#235) — filter summary, pie chart, trends, and merchants by category
Bug Fixes
- HDFC NEFT deposit SMS misclassified as balance update, not parsed as income (#241)
- Budget card now shows overall amount even when individual categories are ₹0
- Overscroll tap fix — cards now open on first tap during bounce-back (affects all 23 screens)
- Keyboard handling on BudgetGroupEditScreen — bottom bar hides when keyboard opens
- IDFC FIRST bill reminders no longer parsed as transactions
- JioPay bill payment confirmations now correctly typed as EXPENSE
- HDFC "Txn Rs.X At merchant by UPI" format now extracts merchant
- ICICI credit card "UPI-REF-MERCHANT" format now extracts merchant
- Navigation bugs fixed — launchSingleTop on all routes
- Unrecognized SMS now accessible from Settings
Other Improvements
- Export/import extended to include rules, budgets, exchange rates
- Move up/down options for budget groups
- Transfer transactions: editable from/to account fields
- Self-transfer validation
- LiteRT-LM integration for on-device LLM inference
- Slice parser enhancements
- Standard Chartered credit card type detection
Installation
Download the APK below and install it on your Android device.