No. As explained, your banking and personal details won’t ever need to be shared with this mobile payment solution, only your phone number. Therefore, as long as you have a phone number, you are good to go.