Budgeting apps categorize the past. The decisions that actually matter — can we take this risk, when does this become affordable, what breaks if income stops — are forward-looking questions no ledger answers.
Spreadsheets are the default tool for this, and they are single-scenario by nature. Modelling an alternative means duplicating the sheet, and comparing three futures means three sheets that immediately diverge in their assumptions.
Existing tools that do forecast tend to project a single confident line into the future, which is the least honest possible representation of something driven by variable income and irregular expenses.
Financial data is the most sensitive category of personal data there is, so anything requiring bank credentials starts from a trust deficit that a small product cannot easily overcome.