I just noticed that WindjVIew 1.0.3 sneaked into my computer when I wasn’t paying attention to a download. What is it?