Depending where you are in the world some banking apps only work with phones that have physical sim cards.