No, You don't have to create an account. You can simple visit the website and watch your favorite shows directly on Mobile or desktop.