No, it was malware. The last update before it was taken down tried to install apps in the background through a windows buffer overflow flaw. It would crash your machine, or cause numerous warnings that it was attempting to do so.
It's money, but I use Internet Download Manager. There isn't...