Load26.biz is a web-site that uses social engineering to trick you and other unsuspecting victims into allowing its push notifications that go directly to the desktop or the web-browser. This web-site displays the message ‘Click Allow to’ (watch a video, connect to the Internet, access the content of the web-site, download a file, enable Flash