I've been using mint.com for a long time but I've always been uncomfortable with how much information they're collecting on my spending habits.
Tried Microsoft Money last year (an Excel add-in) which -while pretty basic- did its job, but they're unfortunately deprecating that :(. I know there are other paid options (like YNAB) which use the same backend as MS Money (plaid), but I'd much prefer an open source / self hosted solution (like Firefly III) if it supported at least some automatic transaction downloads (Fidelity, Citi, etc.).
I've explored setting up a dedicated email address and using the credit card's alert functionality to send an email for every transaction (> $0.01) but that's finicky as banks change their email format often and it also doesn't always work as advertised.
What other options are available / what do you use?
Thanks!