I brought this up years ago about that site. I found some of my posts on their site and asked about it here. The problem appears to have been fixed because that site does not repost the data here anymore as far as I can tell. My newer posts with links do not appear on that site. Your VEF example post if from 2009
That site collects data from multiple sources and posts it on their site.