Yourtv.link may intact to your homepage while installing a freeware. Usually it bundles with streaming audio and videos, PDF creators and other applications.