No, you don't need to register or open an account for the download of the files at Tubidy.