If your web-browser is re-directed to a previously unseen site named the Yhwh.me offering install an questionable browser extension, then it is possible that your computer has become a victim of an unwanted software from the ‘ad-supported’ software (also known as adware) family. In many cases the ‘ad supported’ software was set on your PC