No, you don't need to provide an account to stream Viooz videos. The domain is open and it is something that everybody should utilize.