It also installs the Poposhidu adware which randomly generates pop ups and other adware products. Not much is known about this website.