TechTracker is a bit unusual in that the free and paid versions use the same application, which does not need to be registered/activated. After purchasing a subscription, you should have been prompted to associate the subscription with a CNET account. That's all that's required. From then on, when logged in with that account, you should see the TechTracker Plus logo and functionality when visiting http://www.cnet.com/techtracker/ as well as additional download options on Download.com product pages. Clicking one of those new download links will trigger the "Plus" functionality in the TechTracker application you installed.
Hope this helps,
I cannot find where this should be registered (no link or anything else).I purchased TechTracker Plus but cannot use the download settings because it is not registered.
Can u help