Yes, it is. The account connection is handled by specialized service providers, such as Plaid and Snaptrade. These work with pretty much every bank in the United States. You can learn more about Plaid's data and connection security here.