Updated: JabpLite 4.09

This version contains several improvements to the Find process, based on user feedback.  Here is the changelog:

* GPHelper notification now auto-cancels after tapping (to launch JabpLite4)
* Added running total to Find View
* Added ‘select by category’ to Find dialog
* Improved handling of splits in Find View
* Find View now shows account for each found transaction (if room on display, try landscape if necessary)
* Find dialog now remembers previous options when using New Find
* Extra option for find string: description, reference or either
* Find dialog expands accounts list and categories list dynamically when needed
* Improvements to Dropbox sync process

Updated: Jabp 4.09

This version contains several improvements to the Find process, based on user feedback.  Here is the changelog:

* Added running total to Find View
* Added ‘select by category’ to Find dialog
* Improved handling of splits in Find View
* Find View now shows account for each found transaction (if room on display)
* Extra option for find string: description, reference or either
* Find dialog now remembers previous options when using New Find
* Improvements to Dropbox sync process

New: GPWearHelper

GPWearHelper is a new helper application for advanced users only. This app listens for Google Pay activity on your Wear OS device and creates a pending transaction on your mobile phone that can be processed by JabpLite4. To install the GPWearHelper application requires familiarity with the Android Debug Bridge (ADB) and enabling developer options on your wearable. The GPWearHelper app is included in the main distribution zip for JabpLite4.

Updated: JabpLite 4.08

This update for our Android personal finance app improves the integration with Dropbox. Also some new code is included to allow for the future processing of Google Pay transactions which have been recorded on a Wear OS device (ie. a watch!). This functionality will be incorporated in a future release of JabpLite4.

Updated: Jabp 4.08

A minor update for our desktop personal finance program brings a new preference to control the number of columns in the Accounts View in both portrait and landscape modes: in other words, depending on the width and length of the window (which can be dragged by the user to change the size).

Updated: Jabp 4.07

A minor update for our personal finance program for PC/Mac/Linux. Here is the changelog:

* Various improvements when using Jabp4 on a USB drive and moving between operating systems (eg. Windows <-> Linux)
* Fixed bug where top pane wouldn’t correctly reset title after using Graph View
* Fixed bug which would cause exception when selecting graph type

Updated: JabpLite 4.07

A bug fix update for our personal finance software for Android devices. Here is the changelog:

* Fixed bug when pressing back key in Import/Export menu
* Improved detection of Dropbox directory (would lead to app crashing on some devices)
* Fixed problem with Set Directory routine (would lead to app crashing on some devices)

Our personal finance software: a note about security

You’ve probably read articles in the media about phishing scams, malware, hacking and other bad things which can happen when using PC or mobile software. So we wanted to take a moment to talk about the security of our personal finance software Jabp4 for PC/Mac/Linux and JabpLite4 for Android.

The first thing to say is that both our applications were designed to work completely offline. Neither app connects directly to the internet and so neither is able to download or to upload any of your data. There are now many other personal finance programs which do connect to third-party websites, either their own servers or various financial institutions. While this is for legitimate reasons (eg. synchronising your data across multiple devices or importing data from your bank), it does require that you trust those applications 100 percent. You trust not only that they aren’t misusing your data but also that the sensitive information that they store on your behalf is properly protected. We’ve all read about various high profile and serious data leaks, so this is not a trivial concern.  As we said, with our apps all your data stays on your device and doesn’t get shared with any third-party.

There is one small qualification to the preceding statements. We do offer the ability to backup and transfer data between Jabp4 and JabpLite4 via Dropbox. This is completely optional and is disabled by default. Why did we decide to use Dropbox, rather than building our own sync/transfer functions? Two reasons. Firstly, Dropbox is rather good at synchronisation – it is their core business. Secondly, you’d probably be happier with your data sitting on Dropbox’s servers than on Freepoc’s servers! Again, no backups to Dropbox happen unless you explicitly turn on this feature in the Preferences settings.  If you do turn on this feature, all uploads and downloads are done using the Dropbox app itself, completely separate from either Jabp4 or JabpLite4.

Now a few words about how your data are protected on your devices. We recommend that you set a password when using both Jabp4 and JabpLite4. If you do set a password, then your data are encrypted when using Jabp4 on a PC, Mac or Linux. The data are not accessible without the password, so don’t forget it! Even if you sent your data files to Freepoc, we would have no way to access or retrieve your data. On Android, your data are held in a secure sandbox that’s not accessible except via the JabpLite4 app with a password. So again, don’t forget the password! A recently-added feature on our Android app also allows fingerprint authentication to be used.

When using the Backup Data option in either app, the backup data are stored password-protected but not encrypted. For additional security, you can turn on encryption in the Preferences settings. Once again, if your backup file is encrypted and you forget your password, not even Freepoc developers can restore your data.

In summary: 

  1. Jabp4 and JabpLite4 have no ability to connect to the internet.
  2. If you trust Dropbox, Jabp4 and JabpLite4 can use the Dropbox app for synchronisation and backup. This is turned off by default.
  3. Jabp4 and JabpLite4 data files are securely protected on your devices, provided you set a password.
  4. For additional security, you can also encrypt backup files in both apps using the Preferences settings.

(Note: we will be adding this text to the distribution zips for both applications)

Updated: JabpLite 4.06

The main feature in this release is the addition of fingerprint authentication as an alternative to using a password. There are also improvements to Google Pay processing plus various other small enhancements. Here is the changelog:

* Added fingerprint authentication for supported phones. Can be turned on or off in the Password option.
* New Preference: ask before processing standing orders
* Added extra keyboard controls: pressing ‘h’ for home screen, ‘v’ for Switch Views menu
* Pressing a number key (1 thru 9) now goes to that numbered account in Account & Transaction views
* Pending Transactions option in Quick Start menu now includes pending standing orders
* Changed Google Pay processing to handle transfers and fixed bug with split transactions
* App no longer crashes if a Google Pay transaction is declined
* Google Pay Helper now posts a notification when processing a Google Pay transaction
* Changed Android Wear (Wear OS) processing to handle transfers and fixed bug with split transactions

Updated: Jabp 4.06

Some small enhancements for our desktop personal finance program. Here is the changelog:

* New Preference: ask before processing standing orders
* Using menu key on keyboard now brings up a popup or canvas menu in the main views
* Fixed bug when navigating to a Transaction View from the home screen by pressing a number key
* Pressing ‘v’ in main views now goes to Switch Views menu
* Pending Transactions option in Quick Start menu now includes pending standing orders
* Changed Alexa processing to handle transfers and fixed bug with split transactions