PennyWise: SMS Expense Tracker

In-app purchases
Content rating
Everyone
1K+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Your bank already texts you every transaction. PennyWise reads those SMS on your phone and turns them into an automatic expense tracker — no manual entry, no sign-up, nothing uploaded.

★ Why PennyWise asks for SMS permission
Reading bank SMS is how the app works — it is the entire product. Everything happens on your device: no server ever receives a message, there is no account to create, and the complete source code is public (AGPL-3.0) so anyone can verify exactly what it does. Would rather not grant it? You can still add transactions by hand or import a PDF statement.

★ Automatic expense tracking
• Every UPI payment, card swipe, ATM withdrawal and bank transfer becomes a categorized transaction
• 141 banks and payment services across 23 countries, with multi-currency support
• Works with any UPI app — it reads your bank's SMS, not the app
• A clean, searchable spending timeline that stays up to date on its own

★ Budgets and insights
• Set monthly budgets per category and watch progress as you spend
• Spending trends, category breakdowns and month-on-month comparisons
• Automatic subscription detection — finds the recurring payments you forgot about
• Smart rules to auto-categorize transactions your way

★ On-device AI assistant
Ask "what did I spend on food last month?" and get a real answer. The AI model (Qwen 2.5) runs locally on your phone — no API calls, no cloud, works offline.

★ Private by design
• No account, no login, no email required
• No ads, no trackers, no analytics on your financial data
• Nothing leaves your device
• Open source (AGPL-3.0) — read the code yourself

★ Free, with optional Pro
PennyWise is free to use. An optional Pro upgrade adds unlimited custom rules, PDF statement imports, CSV export and duplicate-account merge — and directly supports a solo developer building PennyWise independently.

A money manager, budget planner and spending tracker in one — for people who hate typing in expenses.
Auto-track UPI & bank SMS. Private expense tracker and budget app, no sign-up.
Updated on
Jul 19, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • No data collected
    Learn more about how developers declare collection

What’s new

• Import transactions from a CSV file — great for migrating from another app or adding bulk history
• Tags now support multiple values per transaction, with filtering and a dedicated analytics view (Top Tags)
• Record manual account-to-account Transfers with explicit From and To accounts
• Automated daily folder backup at 2 AM keeps your data safe without any manual action (Pro)
• New bank supported: D360 Bank (Saudi Arabia) SMS parsing
Content rating
Everyone
Learn more

App support

About the developer
Sarim Ahmad
sarimahmed3520@gmail.com
69 Phears Lane chittaranjan avenue Kolkata (M corp) Kolkata, West Bengal 700073 India