Some firewalls will let you track the domain.
Do you have the IP address?.....if so try putting it into Google.
Are you sure it's not your ISP ......they send "handshake" requests on a frequent basis to check if you are still on line.
iPhone X review
How to find a font: Discover the name of a typeface with these apps
The best iPhone for 2017
Comment créer un compte PayPal pour payer en ligne ?