Here's what the landscape looks like. The bottom line is that there are many different ways a bank can make money, but each institution is different and will generate revenue in different ways.
Link a bank account and withdraw earnings from wherever ... or if it doesn't let you make much money. And always check the security policies of whatever app you're interested in to make sure ...