Compare Editions

See the difference between the program editions. Do you have any questions about the program features? Contact Support

Free
Edition
Professional
Edition

Product Pricing

The program is available in multiple editions with the different set of features and pricing. You can find the detailed features comparison below.

General

Automatic software distribution and audit

Perform any complex deployment task with just a few clicks. The application automates software deployment and audit operations, so you can easily manage software across your entire network.

Easy-to-use interface

Get help when you need it. All application views and dialogs provide clear instructions that help you with configuring and running deployment operations. The application has a fully customizable interface, so you can reorganize the application views layout and even change the UI look and feel.

External data storage

Make use of an option to store the application data in an external MS SQL database instead of the local SQLite database used by default.

Remote Software Deployment

Remote software deployment over a LAN

Install, uninstall and repair EXE setups, MSI packages and MSP patches silently over a LAN.

Silent deployment customization

Deploy EXE setups silently using the installation command-line options or installation scenarios to activate silent deployment. Customize MSI deployments using MSI properties and MSI transformations defined in MST files. Deploy different packages on x86 and x64 platforms, if required.

Deploy software on multiple remote PCs

Install, uninstall and repair a software package on a group of selected remote PCs over a local network. Every deployment operation can be executed on more than one PC.

Up to 5 PCs Unlimited PCs

Deploy software on a static group of remote PCs

Perform software deployment on remote PCs selected in the UI manually.

Deploy software on a dynamic group of remote PCs

Use a query to define a group of target PCs for deployment. Queries can include conditions based on domain, workgroup and PC names and organizational units. Queries are executed before deployment to report an up-to-date set of target PCs.

Filter deployment targets

Define a filter for deployment to eliminate PCs that do not satisfy the defined condition. The condition can be based on various OS properties of remote PCs and software applications installed on remote PCs.

Multi-step deployments

Deploy multiple software packages in scope of a single operation. Multi-step deployments can combine install, uninstall and repair operations.

Up to 5 packages Unlimited packages

Basic pre/post-deployment custom actions

Apply custom registry changes on remote PCs before and/or after remote software deployment.

Advanced pre/post-deployment custom actions

Execute EXE files, scripts, PowerShell scripts and Shell commands on remote PCs before and/or after remote software deployment.

Reusable deployment tasks

Create deployment tasks that specify a set of target PCs and a list of software packages to be installed, uninstalled or repaired. Such tasks are preconfigured and can be executed immediately any time with no additional configuration steps required.

Manual execution of deployment operations

Run software installation, uninstallation and repairing operations manually.

Automatic execution of deployment operations on a schedule

Schedule deployment tasks to be executed automatically. Deployment tasks can be scheduled for one-time or recurring execution.

Reusable software deployment configurations

Create software bundles to store the software deployment configuration and use it in deployment operations. Export and import bundles to exchange deployment configurations with colleagues.

Reusable deployment target configurations

Create collections to store configurations of target PCs and use them in deployment operations.

Software Inventory

Audit the OS and software installed on remote PCs

Get information about software installed on remote PCs and use it in deployment operations. The application collects the OS name, version, platform, language, etc. from remote PCs. It also extracts the list of installed software including the application names, versions, vendor information, etc. This data can be displayed by the application and exported to files.

Track software installation changes

Get information about software installation changes that took place between two software scans by using the scans comparison feature. This feature reports applications that have been installed or uninstalled and those that have not been changed.

Software inventory data aggregation for multiple PCs

Get an aggregated software inventory report for any selected group of network PCs. Such a report includes the number of installations in the group for every discovered application and lists the PCs where the application is installed.

Audit software on a static group of remote PCs

Collect software inventory information from a group of static PCs selected in the UI manually.

Audit software on a dynamic group of remote PCs

Collect software inventory information from a group of PCs defined by a query. Queries can include conditions based on domain, workgroup and PC names and organizational units. Queries are executed before running a software audit operation to report an up-to-date set of target PCs.

Reusable software scanning tasks

Create software scanning tasks to extract new or update existing software inventory information for network PCs. The configuration of such software scanning tasks includes the list of remote PCs to be audited, so the tasks can be executed immediately any time with no additional configuration steps required.

Manual execution of software audit operations

Run software audit operations manually when required.

Automatic execution of deployment operations on a schedule

Schedule software audit tasks to be executed automatically. Software audit tasks can be scheduled for one-time or recurring execution.