No, you don’t. You can access your account via neteller.com on any device. The Neteller app simply offers a more convenient - and slightly faster - way to use the e-wallet while on the go.