We will look into this a bit later, thanks for the heads up. You should be fine downloading from other browsers (tested on Edge and Brave over here) and yes it is safe.