Not affiliated in any way with Actual Budget, but I can’t recommend it enough. It’s the FOSS version of YNAB pretty much so if you’re a fan of envelope budgeting it’s a great tool. I’d even say it has quite a few other strengths compared to YNAB (free bank syncing in the EU with more banks supported for example), and you can always be sure that your financial data stays within your reach.

  • sandwichsaregood@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    18 days ago

    In the US it has integration with SimpleFIN. SimpleFIN isn’t free but it’s pretty cheap ($1.50/mo) and supports most banks out there, even my obscure local credit union. It works pretty well, though sometimes the banks fuck with stuff and seem hell bent on breaking any kind of API access, but SimpleFIN support was really responsive for me to get it fixed when it happened. I do also have to reauthenticate my bank every day when I want to sync, but that’s also just the banks being assholes and isn’t too bad to do.

    • dan@upvote.au
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      18 days ago

      Does SimpleFIN use OAuth to log into bank accounts, or do you need to enter your bank’s username and password?

      Unrelated to this post, but do you know if SimpleFIN supports investment accounts? If it does, it seems like an easy way to let me write a script to help rebalance my investment accounts. I might look into it.

      • sandwichsaregood@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        18 days ago

        It varies by bank but for all mine you have to use the username and password unfortunately. My understanding is that it’s just how the underlying bank APIs work in general, because that’s what I have to do when I link accounts for my banks elsewhere too, not just in SimpleFIN. I don’t think they actually store your credentials though, I think it proxies it to the bank login and then caches a token. You can probably ask their support about the details if you’re concerned, they have been pretty responsive to me and willing to answer technical questions.

        It does support investment accounts, I have my retirement and investment accounts in there. It supports just about every account I have, actually, credit cards included which is super handy. I think it’s all read-only access through, so you can only use it to import data not make new transactions.