The download links are to those versions posted to download.com. It is up to the individual developers whether a 'trial' version can be automatically upgraded to the full version based on the presence of a license key or not. Thus,some may properly update to the latest, fully-activated version while others may replace your activated version with a trial version only. Unfortunately, there's little the TechTracker team can do about that, but it does pose a potentially significant issue.
Regards,
John
installed tech tracker, ran the program, and it shows all the software that I have full licenses for as needing to be updated, and it says to "try for free". I have chosen not to update with tech tracker and somehow void or damage my license rights. example: Microsoft Works and all of my individual Microsoft Office products.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic