Newmode.biz is the domain name of a dodgy website, whose only goal is to hijack your Web browser notifications. The Newmode.biz site may claim to host engaging videos to attract the attention of users. However, this website is empty, and you should not waste your time with it.
If you try to open the Newmode.biz site and view the video that it claims to host, you will be presented with a fraudulent animation, which will make it appear as if the dodgy page is loading the content. Next, the Newmode.biz page will spawn a prompt requesting that you to click 'Allow' to get access to the video. Sadly, there is no video to be viewed and click on the 'Allow' button will permit the dubious site to send you notifications via your Web browser. This is a common only tactic known as 'Please Click Allow to Continue.' Permitting the shady Web page to send you notifications will result in spammed advertisements. Among the advertisements affiliated with the activity of the Newmode.biz page may be unsafe products and services.
Revoke the permissions granted to this dodgy website via your Web browser's settings to put an end to the ad-spam.