Chase moves to Open Banking API

Jack ostroffjh at users.sourceforge.net
Sat Oct 8 21:26:58 BST 2022


While direct connect using ONLY name/password may not be considered  
safe, I can think of ways to still use Direct Connect with 2FA.  For  
example, any attempt to make such a connection triggers a text to a  
mobile phone, where you can reply "Y" within some limited time to  
authorize the connection.  A variant is something that Heroku uses  
(owned by Salesforce, it's hosting site for web apps) which is a custom  
phone app.  When you try to log in to their site, the app pops up and  
you click OK or not, to allow or block the login from a browser.   
Absolutely no reason to totally scrap something that has worked well  
for years and give various commercial entities near full access to your  
financial information.  I largely trust my bank to do a good job  
protecting my data, but I'm not at all so comfortable with Intuit or  
Yodlee (who I never heard of until this discussion.)

I wonder if FSF and/or EFF might take any interest in the direction  
this is going.

Jack

On 2022.10.08 16:13, Dawid Wrobel via KMyMoney-devel wrote:
> Hi,
> 
> Are there any US banks and investment
> > brokers which still support OFX direct connect, and are not likely  
> to
> > follow the herd?
> >
> 
> It's inevitable for all banks. OFX direct connect is not safe, with  
> mere
> login/pass credentials required to log in to a financial institution.  
> And
> frankly speaking, I agree with this sentiment, login should require 2
> Factor Authentication at all times. The notion that only a curated  
> list of
> institutions/businesses can apply to have access to a bank's API is  
> also
> reasonable, as this further strengthens the safety. Unfortunately, we  
> get
> hit with collateral damage, but it's not all lost — despite a similar
> approach by the German FinTS standard, KMyMoney was still allowed to  
> become
> a certified software and allows German/Austrian/Swiss banks customers  
> to
> use KMyMoney to download transactions on the fly while remaining  
> compliant
> with the regulations.
> 
> So with that in mind, something definitely can still be done: in a  
> form of
> an open letter to the industry/legislator/your favorite senator,  
> bringing
> awareness over the loss of control over one's funds, as well as the
> companies like Intuit getting a front seat treatment to bank's APIs,  
> the
> smaller proprietary software having to resort to Saltedge/Yodlee,  
> which
> inherently severely affect users' privacy, and lastly over leaving  
> the Open
> Source software at a complete loss. I can see how GnuCash, Skrooge,  
> Money
> Manager Ex, Ledger, Firefly III et al would also want to get involved  
> in
> this.
> 
> At least they still provide an qfx file from the website. I suspect  
> that
> > may not last long.
> 
> 
> Well, OFX Direct Connect is getting scrapped for reasons laid out  
> above.
> Banks will continue to offer a statement export feature. Which, in  
> fact, I
> believe could be leveraged as a workaround to the above problem with  
> Woob.
> It already supports scraping banks' websites to obtain transactional
> history, but that's rather complicated and prone to frequent failures  
> due
> to websites continuously getting updated. What
> I imagine that would help instead is to extend it with an ability to
> simply pass
> the from/to dates and download the OFX/QIF statement generated on the  
> fly.
> This would make the scraping code required way smaller and, as such,  
> more
> reliable. In fact, something similar already exists (
> https://dev.woob.tech/api/capabilities/bill.html), except this one is  
> for
> downloading pre-generated documents. Shouldn't be too difficult to  
> have it
> extended to also support downloading docs generated on the fly. Would  
> love
> for Woob maintainers join the conversation here, AFIK they are  
> subscribed
> to this list.
> 
> It needs to be noted, though, that any form of automated log in to a  
> bank's
> website often puts users doing so in breach of their ToS. So while  
> we're
> still in power to code away something functional to replace Direct  
> Connect
> with, it would inevitably be a *hacky* way around the problem — a  
> problem
> which can ultimately only be solved through awareness, advocating, and
> eventually a further, privacy-friendly legislation.
> 
> --
> Best Regards,
> Dawid Wrobel
> 



More information about the KMyMoney-devel mailing list