I'm writing budgeting software with Electron to replace the web-based solutions that I've used in the past (Mint, EveryDollar). I don't like the thought of saving my budget on some application/server that I do not own. I wanted to get away from these companies possibly selling my data (because I don't read the terms and conditions fully) and another data-breach where the whole internet now knows I go to Noodles and Company too often.
To that end, this budgeting software is completely offline. All the data is stored in a .json file contained within the app. This data can be protected by a passphrase so it sits encrypted at-rest on the file system. Oh, I forgot my passphrase, can I just reset it so I can resume using the app? No. There's no backdoor there; I have to delete all of my data to use the app again. Suffice to say, it's secure enough that I'm comfortable using it for my personal use.
It's features are basic now, but I'm adding more features like the ability to filter categories alphabetically and adding a page for future goals and reports - because I know I want these myself.
I'd like to give this away for free, because I've been very blessed in life and I think everyone should have the ability to manage their budgets without a cost associated with it. The problem I'm having is getting the word out, so I've decided to post here offering to PAY YOU $5 to test this software. (I don't have infinite money, though, but I hope to give away $100-$200 in amazon gift cards). If you are interested, please go to the Github page (https://github.com/reZach/my-budget) and download the windows binary (no mac binaries yet) and try it out. If you aren't comfortable with that, clone the repo and run it locally. Give your thoughts/opinions on the Slack channel and message me in Slack ('zachary' is the user name) an email I can send you your abraham lincoln ($5) amazon gift card :)