Hello, I wanted to ask why did this browser extension called MapBeast was added to Chrome? I did not do it. That seems suspicious… Is MapBeast virus, or is it harmless? Please reply!