No, you don’t need to create an account. You can use iDebit without creating an account, but we recommend creating one so you can take advantage of all the features.