Navigating to the site[1] and asking me to install it on my Chrome browser without providing any relevant information is a big security no-no. I think the developer should have provided more information on the product and link to a trustworthy site where the binaries could be verified and added (safely) into the browser.