Ans: Yes, it can be installed on your PC. But this app is best for smartphones and iPhone users. There is a majority of users who prefer watching stuff online through their cell phones as it is comfortable and easy for them can enjoy their watch time anywhere.