Attaching image of the annoying Hybspot icon that appears at the top left corner of my windows desktop. This icon stays on top of all open windows and cannot be closed. Seems completely purposeless. Disappears some time but reappears and stays there.
I have the same icon stuck on my Win desktop and I can't get rid of it. I changed the background and color image and it still is present. Any solutions?