My suspicion as well, although I was thinking more along the lines of spyware - which isn't something many of us would like to see the forums have a hand in. Of course this could all be legit, but...