This website popped up on my browser and I’m not sure what to think. It seems legitimate but only the fact that it appeared on my PC out of nowhere concerns me. Besides, it would not be me if I didn’t infect my PC with some kind of virus… Should I trust Browser Toolbox or try to delete it somehow?