Banking smartphone