Unwanted Inbbc.site pop-ups, ads or notifications keeps popping up in your web-browsers? If yes, then may be possible that an ‘ad-supported’ software (also known as adware) is active on your computer. Most commonly, the adware installs on the computer in a bundle with free software that you downloaded and installed from the World Wide Web.