Is it Tech Tracker? If so, try the CNET Tech Tracker forum.
After installing this program, the scan failed repeatedly. It never worked now I'm trying to uninstall it and it's giving me conflicting instructions. I'm told to go to mysoftware page but where is it?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic