What is 1-888-905-1062 pop-up?
1-888-905-1062 pop-up is a questionable domain that is used to trick inexperience users into purchasing expensive spam tech support and rogue antivirus software via popping up fake alert/warning. And it can be compatible with all common web browsers like Internet Explorer, Mozilla Firefox and Google Chrome. That's why you always receiving ransom bug alerts whenever you open a browsers.