Yes it is. Ninite installs about a million software updates a day for thousands of users. It is also trusted by businesses such as Pepsi and NASA.