No You do not need to install any additional applications or third party tools in order to watch content on YuppTV