github sarim2000/pennywiseai-tracker v2.15.50
Release v2.15.50

23 hours ago

Release v2.15.50

PennyWise now reads bank app notifications for automatic expense tracking, introduces a powerful rules engine with dry run preview, and lands on iOS with a full-featured SwiftUI app.

New Features

  • Bank App Notification Tracking — PennyWise can now ingest transaction notifications from your banking apps, not just SMS. Failed notifications are automatically retried in the background.
  • Rules Engine with Dry Run — Create rules to automatically categorize or modify transactions based on conditions like merchant, amount, or type. Preview what a rule will do with the new dry run mode before applying it.
  • iOS App — PennyWise is now available on iOS! Includes onboarding, transactions with date filters and CSV export, categories, budgets, accounts, subscriptions, analytics dashboard, bank statement import, appearance settings, app lock, and more.
  • New Bank Parsers:
    • mBank CZ (Czech Republic)
    • Al Rajhi Bank (Saudi Arabia, Arabic SMS)
    • Chase Bank (USA)
    • T-Bank / Tinkoff (Russia, Russian SMS)
  • Everest Bank (EBL) — Enhanced parser now supports Fonepay transactions
  • AU Bank — Now recognizes credit card transactions
  • Auto-Create Accounts — Importing a PDF bank statement automatically creates the matching account
  • AI Model Upgrade — Switched from Gemma 3 to Qwen 2.5 for improved on-device transaction parsing
  • AMOLED Dark Mode — True black dark theme for OLED screens
  • New App Icon and shared category mapping across platforms

Improvements

  • Notification access setting now uses a cleaner, consistent UI
  • SMS and notification transactions are cross-deduplicated so you never see the same expense twice
  • Sender aliases are correctly mapped to recognized bank names for more reliable parsing
  • PhonePe parser is more flexible with varied SMS formats
  • PhonePe and GPay parsers now handle whole-number amounts without decimals
  • Discord menu updated to encourage user feedback

Bug Fixes

  • Fixed notification deduplication using timestamps for accuracy
  • Fixed spent-this-month calculation to use IST timezone for correct month boundaries
  • Fixed multi-word merchant names not being captured properly
  • Fixed CBE and Telebirr parsing errors for edge cases
  • Fixed PhonePe PDF parser for date, merchant, and account extraction
  • Fixed 5 parser bugs reported by users
  • iOS: Fixed PDF statement parser producing incorrect amounts
  • iOS: Fixed currency changes not updating live across screens
  • iOS: Fixed greeting card avatar display

Installation

Download the APK below and install it on your Android device.

Don't miss a new pennywiseai-tracker release

NewReleases is sending notifications on new releases.