Does everyone need an email address to sign up?

Yes.

An email address is necessary to identify individual users, however, we are not requiring that email address to be verified or assigned to your company domain. Your users can use any email address they would like. Please contact support@embodiedlabs.com with any questions.

You or your users can complete the sign-up process on either the Desktop App or the Dashboard website. Be sure to provide your users with the appropriate License Code for your organization.