Folk wisdom says that you should scratch your own itch. After selling stock at a painfully low price to prevent an upcoming overdraft, to then find out that another investment matured two days later, I thought that this situation is absurd.
I needed a better way to manage my income and expenses than Google Calendar reminders and post-its.
So my thesis is a bit different from other money management apps. I think having a budget with categories is like following a diet: sounds great when you start but keeping it up is a job in itself.
Instead I approach the money problem from a different perspective. First I capture the recurring transactions, e.g. salary, rent, gym, Netflix, car registration, tax returns, etc. With that information, the user can enter her current balances and CashflowPredict will forecast from there.