One of the key features of these apps is that you only need the phone in order to make transfers, that allows you to avoid asking for the account number to anyone.
https://mobile.twitter.com/barclays/status/77386310895160115...
In the US and probably other places as well this is more like an SSN where just having the number allows you to do all sorts of (criminal) abusive things.