Is Baidu Spark Browser for Windows safe to install?

Baidu Spark Browser icon

Baidu Spark Browser for Windows

The alternative to Google Chrome, with many more features

43.23.1000.467