Meetclick.biz is a dubious website which uses the browser notification feature to fool you into subscribing to push notifications. This web page will ask you to press on the ‘Allow’ button to access the content of the web site, connect to the Internet, download a file, enable Flash Player, watch a video, and so on.