Skip to main content Skip to footer

ActiveReportsJS Licensing FAQ

ActiveReportsJS is licensed by a deployment model.
The following represents categories of ActiveReportsJS licensing options.

 

Single Deployment License

Cost: $999/year

What is a Single Hostname Deployment License?

  • A single deployment license allows you to deploy an application to a single hostname or IP address (www.example.com).
  • It includes two additional hostnames for free, for testing purposes only
  • This is the best option for deploying a single application to a single public hostname or IP address
  • Includes unlimited developers at no additional charge. There are no restrictions on the number of developers that can use ActiveReportsJS.
  • A Single Deployment license is an annual license by default. We also offer a perpetual option. Contact sales for more information.
  • For Non-Commercial use

An Annual Single Deployment License also includes:

  • Major and minor version releases within your year of deployment
  • Automatic notification of all new maintenance releases
  • Annual ActiveReportsJS Licenses come with comprehensive support options such as:
    • Phone and screen-sharing support
    • Access to create a case which is followed up by the technical support team
    • Forum access, which is monitored by the support and development teams

Single Domain License

Cost: $3599/year

What is a Single Domain License?

  • A Single Domain License allows you to deploy an application to a single domain. This license also includes sub-domains allowing you to Create unlimited hostnames for a single root domain. (*.example.com)
  • There are no restrictions on the number of developers that can use ActiveReportsJS or the number of users who can access your application.
  • For Commercial and Non-Commercial use

A Single Domain license is an annual license by default. We also offer a perpetual option. Contact sales for more information.

Also includes:

  • Major and minor version releases within your year of deployment
  • Automatic notification of all new maintenance releases
  • Annual ActiveReportsJS Licenses come with comprehensive support options such as:
    • Phone and screen-sharing support
    • Access to create a case which is followed up by the technical support team
    • Forum access, which is monitored by the support and development teams

Unlimited Domain License

Cost: Contact Sales

What is an Unlimited Domain License?

  • An Unlimited Domain License deploys applications to any number of domains or hostnames. This license also includes sub-domains
  • This is the best option for development projects that may be distributed for installation on other servers, where the domain is not controlled by the distributor
  • No restrictions on the number of developers that can use ActiveReportsJS or the number of users who can access your application
  • For Commercial and Non-Commercial use

An Unlimited Domain Deployment license is an annual license by default. We also offer a perpetual option. Contact sales for more information.

Also includes:

  • Major and minor version releases within your year of deployment
  • Automatic notification of all new maintenance releases
  • Annual ActiveReportsJS Licenses come with comprehensive support options such as:
    • Phone and screen sharing support
    • Access to create a case which is followed up by the technical support team
    • Forum access, which is monitored by the support and development teams

Commercial Use vs Non-Commercial Use

Non-commercial use is defined as an application(s) that will be used for internal or external use where the end-user will not be charged to access the service(s).

Commercial and/or SaaS use is defined as an application(s) that will be used for external use where the end-user or company(s) will be charged to access the service(s).


Annual vs. Perpetual Licensing

ActiveReportsJS offers annual and perpetual licenses for each license type (single deployment, single domain, & unlimited domain).

Annual

By default, we offer annual pricing for each license. The Annual license gives you the right to deploy the ActiveReportsJS for one year from the date of purchase. After one year, you need to extend your ActiveReportsJS license to continue deployment. Annual licenses include one year of support and updates. This is the ideal license if you want to stay up-to-date with the future releases of ActiveReportsJS.

Perpetual

The perpetual license allows you to deploy the purchased version of ActiveReportsJS with no expiration date. Perpetual licenses do not need to be renewed annually. This is a better option for applications that do not need to update to the latest version of ActiveReportsJS every year. A perpetual license support level does not include phone or screen sharing support, and most importantly, it does NOT include the next new major releases of ActiveReportsJS. Customers will still receive service packs for the same version we release within one year of your perpetual license purchase. You have the option to upgrade later at a reduced cost. Contact sales at us.sales@mescius.com to learn more.

Annual Maintenance

Perpetual licenses can be purchased with the Annual Maintenance option (*valid if purchased within 30-day of a Perpetual license purchase). Perpetual Maintenance customers receive free of charge upgrade to the next major version release and phone support. Contact sales at us.sales@mescius.com to learn more.


How to license ActiveReportsJS in your application

To license ActiveReportJS in your application, you will need a deployment key to add to your application. For instructions, please refer to the Documentation for Licensing Guidance.

What is a Designer License Key?

A designer license key is used to license the ActiveReportsJS Stand-Alone Report Designer. The designer is included in the download.

The designer license key comes with the purchase of any License for ActiveReportsJS. To learn more and instructions on how to license the ActiveReportsJS designer, refer to the documentation.

What is a Distribution/Deployment Key?

A deployment key is used to license an application using the ActiveReportsJS JavaScript components. A deployment key must be generated before it can be added to the application. To generate a deployment license, you must have an active license and it must be registered to your account. Deployment keys are generated according to 1 or more specified hostnames or domains. A domain can have several hostnames.

What licensing model would be required for Node.js, Electron, and Mobile apps?

In such a scenario, ActiveReportsJS code operates in the context of a headless browser and static web server that runs on "localhost." Such an app could be deployed to multiple servers; thus, we require a Single Domain License. We consider "localhost" to be a domain and numerous deployments to be sub-domains.

Note: A single license cannot be used on both a client- side application and a server- side application. The exception to this rule is if you own the unlimited domains license which can be used on both the client- side and server-side. If you currently own a single domain license you can upgrade to the unlimited domains license and then use it on both the client- side and server-side. If you currently own a single deployment license you will need to purchase an additional single domain license for the server-side execution.

Which ActiveReportsJS licensing would be required for a commercial and/or SaaS model?

ActiveReportsJS as a minimum requires a Single Domain license for all SaaS solutions.