Probably worth moving your e-commerce sites off your google, outlook etc. Proton mail would be good. I don't use open banking. Everything is debit card.
It's here in the UK, not sure about elsewhere, but a sort of standard for exposing financial data to 3rd party providers of apps etc. I don't know too much about it, but linking my banking to other services didn't sit well with me.