Anyone seen this before.....It just appeared on my computer.... I think it might be spyware.....It doesn't show as being installed on my PC though...
It looks a lot like the Windows Security center.....
EDIT:
They seem to be links to free spyware online scanners....