Forced redirect from Site24x7 to Cliq?!

Forced redirect from Site24x7 to Cliq?!

Am I the only one experiencing this? As of this Monday morning (2 May), when trying to access any Site24x7 web UI page, the browser is forced-redirected to Zoho Cliq's product description page (www.zoho.com/cliq/?serviceurl=%2Favcliq%3Fframeorigin%3Dhttps%253A%252F%252Fwww.site24x7.com&zsrc=fromproduct). The Site24x7 web UI is completely unusable in this state! This is inexcusable.

No click action is needed by the user, the page redirects automatically. I've tried this in multiple browsers and each one experiences the same thing.