package icon

TU Expense Tracker

Private, offline-first expense tracking directly from bank SMS alerts.
TU Expense Tracker is a modern personal finance app designed for simplicity, privacy, and speed.

Instead of manually typing every daily expense or giving third-party apps access to your bank accounts, TU Expense Tracker automatically reads your incoming bank transaction SMS alerts directly on your device.


  • 100% Private & Offline First: Everything stays strictly on your phone in a local SQLite database. No data ever leaves your device.

  • Zero Manual Effort for Routine Purchases: Categorize a store once (e.g., Swiggy → Food), and the app remembers it forever.

  • Smart Multi-Category Splitting: Easily split multi-item receipts across several categories.

  • Beautiful Modern UI: Built with Flutter featuring smooth rounded fintech cards, vibrant category emojis, customizable accent palettes, and a true battery-saving OLED pitch black mode.

  • Automated Bank SMS Ingestion: Reads transactional SMS from major banks and UPI gateways in real time without waking up unnecessary background services.

  • Visual Spending Dashboard: Interactive charts, trend analysis, and multi-month comparison.

  • Fast Search: Search notes and merchant names across your entire ledger with zero lag.

  • 1-Click Spreadsheet Backup: Export your entire financial history to a standard .xlsx workbook viewable directly in Google Sheets or Excel.



Take back control of your finances without sacrificing your privacy!

Feel free to reach out or connect on Instagram: @hardcoree_gamerr

Versions

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version 2.5.12 (403) suggested Added on Oct 22, 2026

    arm64-v8a

    This version requires Android 8.0 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • read your text messages (SMS or MMS)
      This app can read all SMS (text) messages stored on your phone.
    • receive text messages (SMS)
      Allows the app to receive and process SMS messages. This means the app could monitor or delete messages sent to your device without showing them to you.
    • use biometric hardware
      Allows the app to use biometric hardware for authentication
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication
    • com.tu.expense.manager.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 29 MiB PGP Signature | Build Log

  • Version 2.5.12 (402) - Added on Oct 22, 2026

    armeabi-v7a

    This version requires Android 8.0 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • read your text messages (SMS or MMS)
      This app can read all SMS (text) messages stored on your phone.
    • receive text messages (SMS)
      Allows the app to receive and process SMS messages. This means the app could monitor or delete messages sent to your device without showing them to you.
    • use biometric hardware
      Allows the app to use biometric hardware for authentication
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication
    • com.tu.expense.manager.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 21 MiB PGP Signature | Build Log

  • Version 2.5.12 (401) - Added on Oct 22, 2026

    x86_64

    This version requires Android 8.0 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • read your text messages (SMS or MMS)
      This app can read all SMS (text) messages stored on your phone.
    • receive text messages (SMS)
      Allows the app to receive and process SMS messages. This means the app could monitor or delete messages sent to your device without showing them to you.
    • use biometric hardware
      Allows the app to use biometric hardware for authentication
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication
    • com.tu.expense.manager.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 25 MiB PGP Signature | Build Log

  • Version 2.5.11 (393) - Added on Oct 18, 2026

    arm64-v8a

    This version requires Android 8.0 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • read your text messages (SMS or MMS)
      This app can read all SMS (text) messages stored on your phone.
    • receive text messages (SMS)
      Allows the app to receive and process SMS messages. This means the app could monitor or delete messages sent to your device without showing them to you.
    • use biometric hardware
      Allows the app to use biometric hardware for authentication
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication
    • com.tu.expense.manager.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 29 MiB PGP Signature | Build Log

  • Version 2.5.11 (392) - Added on Oct 18, 2026

    armeabi-v7a

    This version requires Android 8.0 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • read your text messages (SMS or MMS)
      This app can read all SMS (text) messages stored on your phone.
    • receive text messages (SMS)
      Allows the app to receive and process SMS messages. This means the app could monitor or delete messages sent to your device without showing them to you.
    • use biometric hardware
      Allows the app to use biometric hardware for authentication
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication
    • com.tu.expense.manager.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 21 MiB PGP Signature | Build Log

  • Version 2.5.11 (391) - Added on Oct 18, 2026

    x86_64

    This version requires Android 8.0 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • read your text messages (SMS or MMS)
      This app can read all SMS (text) messages stored on your phone.
    • receive text messages (SMS)
      Allows the app to receive and process SMS messages. This means the app could monitor or delete messages sent to your device without showing them to you.
    • use biometric hardware
      Allows the app to use biometric hardware for authentication
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication
    • com.tu.expense.manager.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 25 MiB PGP Signature | Build Log

  • Version 2.5.10 (383) - Added on Oct 16, 2026

    arm64-v8a

    This version requires Android 8.0 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • read your text messages (SMS or MMS)
      This app can read all SMS (text) messages stored on your phone.
    • receive text messages (SMS)
      Allows the app to receive and process SMS messages. This means the app could monitor or delete messages sent to your device without showing them to you.
    • use biometric hardware
      Allows the app to use biometric hardware for authentication
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication
    • com.tu.expense.manager.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 29 MiB PGP Signature | Build Log

  • Version 2.5.10 (382) - Added on Oct 16, 2026

    armeabi-v7a

    This version requires Android 8.0 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • read your text messages (SMS or MMS)
      This app can read all SMS (text) messages stored on your phone.
    • receive text messages (SMS)
      Allows the app to receive and process SMS messages. This means the app could monitor or delete messages sent to your device without showing them to you.
    • use biometric hardware
      Allows the app to use biometric hardware for authentication
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication
    • com.tu.expense.manager.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 21 MiB PGP Signature | Build Log

  • Version 2.5.10 (381) - Added on Oct 16, 2026

    x86_64

    This version requires Android 8.0 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • read your text messages (SMS or MMS)
      This app can read all SMS (text) messages stored on your phone.
    • receive text messages (SMS)
      Allows the app to receive and process SMS messages. This means the app could monitor or delete messages sent to your device without showing them to you.
    • use biometric hardware
      Allows the app to use biometric hardware for authentication
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication
    • com.tu.expense.manager.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 25 MiB PGP Signature | Build Log