Hello ArieKaptein,
CNET TechTracker Plus is NOT a separate download, but is created by combining the free version of TechTracker with your paid license on our servers. As long as you have a valid Plus license, simply downloading the free version and running a scan should activate your Plus features.
Regards,
Gregg
I accepted Cnet's invitation to obtain TechTracker+ for free.
Donated for a good cause, downloaded the TechTracker+ file.
Than I had the bad idea to clean out my rather cluttered download folder and mistakenly threw out TechTracker+ too and emptied my wastebin.
Any chance to be able to redownload?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic