No. You don’t need to download an app or create any sort of account if you wish to use Euteller. The only necessity is being a member at one of Euteller’s eight bank-members.