We are seeing strange but consistent behaviour on our website from visitors around the world - could it be a hacking AI? Administrator Oct 21, 2023