#1 It doesn't indicate how old the version is that the user is currently running? Or does it somehow?
...
#2 New patch available! (5 days old - your version is 21 days old)
#1 No, not exactly. If I update my .exe the same day that Steven issues the patch, then it will indeed indicate how old it is in comparison to the most recent patch.
But if for example, I decide to download a patch that was released 5 days ago, today.
Then this virtual tag will imply that the old version is 1 day old if another patch releases tomorrow.
So no, to be exact, it will only tell us when somebody last downloaded a patch. I can't think of any way to get the release date of the .exe if its
creation_date and modification_date is susceptible to 'tempering' as described by tjinc depending on how one unzips the files.
#2 The figure 21 above is actually what the 5 represents.
Perhaps
New patch available! (last updated 21 days ago) is a more accurate description?