And as of 2023 TD now has API integration with plaid so you don't need to give credentials to connect your account anymore
https://www.prnewswire.com/news-releases/td-bank-group-and-p...