Yes! In fact, you don’t even require signing up on the app. Just install the app and start streaming. The app is absolutely free to use. All you need is a good internet connection to enjoy your favorite channels in HD.