Chase moves to Open Banking API

Jack ostroffjh at users.sourceforge.net
Sat Oct 8 21:37:16 BST 2022


Almost three years old, but  
https://www.eff.org/deeplinks/2019/12/mint-late-stage-adversarial-interoperability-demonstrates-what-we-had-and-what-we  
seems relevant, if a bit outdated.

On 2022.10.08 16:26, Jack via KMyMoney-devel wrote:
> 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