Do I need to register in order to watch My5?

No, you don't need to register to watch our content on channel5.com or via any My5 app.