package icon

Pocket Sense

Private, offline money tracker in English and Arabic, in JOD and 27 currencies
New in version 2.4.0
• New: Loans. Track money you lent or borrowed, per person, from the Loans card on Home. Lending and repayments are ordinary entries in two new categories, Loans Paid and Loans Received, so your totals follow the cash.
• New: Settings → General → Theme: System, Light, Dark or Black (AMOLED).
• New: a Sponsor link in Settings → About.
• Changed: update all your synced devices; this version can't sync with older ones.
Pocket Sense tracks your income, spending, budgets, bills and loans without an account and without the internet. Everything stays on your phone in an encrypted database. It leaves only as an encrypted backup, or, if you turn on sync, encrypted to your own paired devices on your Wi-Fi.

Private by design
  • No sign-in, no servers, no ads, no analytics. The network is used only to sync with your own devices on your local network, and only if you turn that on.
  • Your data is encrypted with SQLCipher, using a key kept in the Android Keystore.
  • Optional app lock with a 4–6 digit PIN, and fingerprint or face unlock.

Made for Jordan
  • Amounts in Jordanian dinars with three decimals (JOD 12.500), or in one of 27 other currencies, from SAR and AED to USD and EUR.
  • Full Arabic interface, right to left, with Latin digits.

Features
  • Home: this month's income, spending and net, a 30-day spending chart, breakdowns by category and by merchant, income vs spending over 6 months, this month against last, and spending by weekday.
  • Activity: add, edit, search and filter transactions, each with a description, merchant and category.
  • Merchants: keep a list in Settings. The merchant field searches it as you type and adds names it doesn't find.
  • Voice entry (English): say "Spent 3.5 on lunch at Reem yesterday" and check the filled-in form.
  • Budgets: weekly or monthly limits per category, with progress and over-budget warnings.
  • Recurring: bills, subscriptions and salary with due dates, posted as transactions in one tap.
  • Loans: money you lend or borrow, per person, with partial repayments and due dates. Each payment is also a normal entry, so your totals follow the cash.
  • Backup: export everything to a password-encrypted file, or back up automatically once a day, and import it on another phone.
  • Sync: pair your phone with your computer or another phone, and keep the same data on both over your Wi-Fi. No server, no internet.

Voice entry uses your phone's speech recognizer. On most phones that is a separate app with its own privacy terms; the sentence itself is interpreted inside Pocket Sense.

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.4.0 (5063) suggested Added on Oct 29, 2026

    x86_64

    This version requires Android 7.0 or newer.

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

    Permissions
    • ace.software.pocketsense.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • allow Wi-Fi Multicast reception
      Allows the app to receive packets sent to all devices on a Wi-Fi network using multicast addresses, not just your phone. It uses more power than the non-multicast mode.
    • 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.
    • record audio
      This app can record audio using the microphone while the app is in use.
    • use biometric hardware
      Allows the app to use biometric hardware for authentication
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication

    Download APK 28 MiB PGP Signature | Build Log

  • Version 2.4.0 (5062) - Added on Oct 29, 2026

    arm64-v8a

    This version requires Android 7.0 or newer.

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

    Permissions
    • ace.software.pocketsense.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • allow Wi-Fi Multicast reception
      Allows the app to receive packets sent to all devices on a Wi-Fi network using multicast addresses, not just your phone. It uses more power than the non-multicast mode.
    • 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.
    • record audio
      This app can record audio using the microphone while the app is in use.
    • use biometric hardware
      Allows the app to use biometric hardware for authentication
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication

    Download APK 26 MiB PGP Signature | Build Log

  • Version 2.4.0 (5061) - Added on Oct 29, 2026

    armeabi-v7a

    This version requires Android 7.0 or newer.

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

    Permissions
    • ace.software.pocketsense.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • allow Wi-Fi Multicast reception
      Allows the app to receive packets sent to all devices on a Wi-Fi network using multicast addresses, not just your phone. It uses more power than the non-multicast mode.
    • 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.
    • record audio
      This app can record audio using the microphone while the app is in use.
    • use biometric hardware
      Allows the app to use biometric hardware for authentication
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication

    Download APK 22 MiB PGP Signature | Build Log

  • New in version 2.3.0
    • New: pick your currency in Settings → General → Currency or at first setup. 28 currencies, each with its usual decimals. Amounts aren't converted.
    • New: Merchants, in Settings → Merchants. The merchant field searches them and can add new ones.
    • New: this "What's new" list, after each update.
    • Changed: new installs get a Coffee category.
    • Fixed: charts are easier to read, and amount fields take only numbers.
    • Fixed: clearing a merchant, category or note while editing now saves.
  • Version 2.3.0 (5053) - Added on Oct 27, 2026

    x86_64

    This version requires Android 7.0 or newer.

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

    Permissions
    • ace.software.pocketsense.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • allow Wi-Fi Multicast reception
      Allows the app to receive packets sent to all devices on a Wi-Fi network using multicast addresses, not just your phone. It uses more power than the non-multicast mode.
    • 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.
    • record audio
      This app can record audio using the microphone while the app is in use.
    • use biometric hardware
      Allows the app to use biometric hardware for authentication
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication

    Download APK 28 MiB PGP Signature | Build Log

  • Version 2.3.0 (5052) - Added on Oct 27, 2026

    arm64-v8a

    This version requires Android 7.0 or newer.

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

    Permissions
    • ace.software.pocketsense.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • allow Wi-Fi Multicast reception
      Allows the app to receive packets sent to all devices on a Wi-Fi network using multicast addresses, not just your phone. It uses more power than the non-multicast mode.
    • 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.
    • record audio
      This app can record audio using the microphone while the app is in use.
    • use biometric hardware
      Allows the app to use biometric hardware for authentication
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication

    Download APK 26 MiB PGP Signature | Build Log

  • Version 2.3.0 (5051) - Added on Oct 27, 2026

    armeabi-v7a

    This version requires Android 7.0 or newer.

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

    Permissions
    • ace.software.pocketsense.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • allow Wi-Fi Multicast reception
      Allows the app to receive packets sent to all devices on a Wi-Fi network using multicast addresses, not just your phone. It uses more power than the non-multicast mode.
    • 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.
    • record audio
      This app can record audio using the microphone while the app is in use.
    • use biometric hardware
      Allows the app to use biometric hardware for authentication
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication

    Download APK 22 MiB PGP Signature | Build Log

  • Version 2.2.9 (5043) - Added on Oct 25, 2026

    x86_64

    This version requires Android 7.0 or newer.

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

    Permissions
    • ace.software.pocketsense.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • allow Wi-Fi Multicast reception
      Allows the app to receive packets sent to all devices on a Wi-Fi network using multicast addresses, not just your phone. It uses more power than the non-multicast mode.
    • 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.
    • record audio
      This app can record audio using the microphone while the app is in use.
    • use biometric hardware
      Allows the app to use biometric hardware for authentication
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication

    Download APK 28 MiB PGP Signature | Build Log

  • Version 2.2.9 (5042) - Added on Oct 25, 2026

    arm64-v8a

    This version requires Android 7.0 or newer.

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

    Permissions
    • ace.software.pocketsense.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • allow Wi-Fi Multicast reception
      Allows the app to receive packets sent to all devices on a Wi-Fi network using multicast addresses, not just your phone. It uses more power than the non-multicast mode.
    • 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.
    • record audio
      This app can record audio using the microphone while the app is in use.
    • use biometric hardware
      Allows the app to use biometric hardware for authentication
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication

    Download APK 26 MiB PGP Signature | Build Log

  • Version 2.2.9 (5041) - Added on Oct 25, 2026

    armeabi-v7a

    This version requires Android 7.0 or newer.

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

    Permissions
    • ace.software.pocketsense.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • allow Wi-Fi Multicast reception
      Allows the app to receive packets sent to all devices on a Wi-Fi network using multicast addresses, not just your phone. It uses more power than the non-multicast mode.
    • 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.
    • record audio
      This app can record audio using the microphone while the app is in use.
    • use biometric hardware
      Allows the app to use biometric hardware for authentication
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication

    Download APK 22 MiB PGP Signature | Build Log