Do I require an account to use the mobile app?

Yes, when you use the app for the first time, you will be required to set up a user account. During the registration process, your email address will be verified.