Tech Support Scam -> +1 (888) 539-0232

Link → http://viqzqbvh8xdjiphqejye.azurewebsites.net/JQjEI21UjTY0trj8EDgS/CHfdfffdgfgfgdfgdfgfMPr88CtySS/
Telephone Number → +1 (888) 539-0232
Country → United States (US)
Google Safebrowsing → False

(801) 642-7670 fax
(202) 852-9830 got pissed at me when I sent him photo of middle finger and told me to join his scam

Where did you find this popup? I haven’t seen scammers use that template for popups in a while.