Typically if someone wants to self host something like that it's because they want to interact with it using a mobile app.
Without that aspect, you're correct that desktop software would be the more typical way to go.
Using the budgeting example, self hosting would be to provide something like Mint rather than something like QuickBooks.
Typically if someone wants to self host something like that it's because they want to interact with it using a mobile app.
Without that aspect, you're correct that desktop software would be the more typical way to go.
Using the budgeting example, self hosting would be to provide something like Mint rather than something like QuickBooks.