...cards stored on it, even if the phone has been unlocked. I looked into this before I loaded the credit card info onto the phone, my conclusion then was that it is more secure than the physical card in the wallet (won't go into an ATM though to give me cash).
Don't know about current Android...