

The drop-dox allows basic filtering based on factors such as “outdated” to show only apps where at least one machine needs an update for that app. There are two parts to it - a drop-down, and a search box. Provide a way to narrow down the apps you see at a given time via the Search Apps filter. To report a security issue please visit our security response page.The apps list is long! It’s a lot of horizontal scrolling. Please get in touch if you have more questions or need anything else. Protecting our systems that handle agent connections and app configuration updates is a big priority and we do thatīy strictly limiting access, running minimal services, and keeping our own serversĪ compromise of our servers is a threat we take seriously and we're always looking for ways to improve our defenses. These same precautions also apply to the Ninite Pro Agent.

Updates are configured in clean snapshotted virtual machines and all communication with our servers is encrypted. We take similar care with our backend systems used to update the catalog. It is safe to ignore these because Ninite opts out of the junk. You may get irrelevant warnings or experience download failures if you have security software configured to warn about the mere presence of junk offers in installers. Ninite declines all toolbar offers and bundled junkware.

When we add new versions to our catalog we take care to verify the downloads from the origin site and run a virus scan. There are no options or prompts to ignore these issues or continue with questionable data. If validation fails the app update fails. If an official mirror is unreliable we may use our own mirror at .įiles retreived from Ninite Pro's cache are also validated immediately before use. Those exes then talk to over a well-configured TLS connection to get the latest app configuration information.Įach program is downloaded from its publisher's official mirrors and then checked for a matching SHA-256 hash (delivered over TLS) or valid file signature from the publisher before we run anything. Because of this Ninite ensures all app configuration data is transmitted securely and all downloads are validated before use. Updating apps involves privileged operations and must be done carefully.
