No, Epix Play does not require users to register or signup to access the content. You can directly download, install and start streaming videos without creating any account.