License Web – Product Activation Management

As low as $0.00

A web based Licensing portal that can be used for your Product Activation process. The portal provides environment where you can create product keys including trial keys with trial duration, monitor and manage the activation. The portal provides REST API endpoints which can be used to call from your product to handle your product activation, deactivation, trial expiration or renewal expiration. The APIs are very simple to understand and suitable for almost all types of products including Desktop software, Games, Online portals as well website themes/plugins.

Lifetime updates

License Web suits for almost all type of product activations including trial, renewal based products and one time activation products. It can be used for managing product activation for various product types that may be Desktop software, online portals, Games, Website plugins/themes and more. License Web is suitable for any products that need product activation management through online. The front end portal comes with 3 roles for login including Super Admin, License Admin and Support users. Both License Admin and Support Users can be restricted with the rights as per your need. License web can be hosted as a centralized portal to manage all your key based products activation.

The REST API endpoints are the core of License Web where you can flexibly change the endpoint URL and API keys. You can use API Keys to specific for each product or use one pair of key common to all your products. License Web well suits to your product selling business if you are delivering keys from your ecommerce web store and then want to handle activation from your product. You just need to write few lines of code in your product activation module and that’s it. You can also use License Web as just a Key inventory portal or bulk key generation tool as well manual activation handling. You can explore more about our API endpoints and developer documentation from the documents portal >>

Key Features:

  • Easy to install
  • Active Directory Integration for Users and Roles
  • Works well behind IIS, Nginx or any other reverse proxy
  • Customize and secure API endpoint route
  • Even customize your front end portal route 
  • Create any number of API Key pairs and use product specific
  • Configurable access rights for each actions
  • Set flexible Key rule for Key auto generation
  • Generate Bulk keys into 100s or 1000s t one click
  • Import keys as bulk
  • Use UID for Mac address, host id or website information
  • Get or Set trial info
  • Get or Set Expiration for subscription based products
  • Customizable Email Templates
  • Simplified License management
  • Lifetime updates

We keep improve our product with new features, performance and security. Activate once and Enjoy the lifetime updates!!

Create Keys

You can create keys manually from the front end login or push keys from your ecommerce or other portals using REST API. You just need to call addKeys endpoint with few mandatory fields such as product code, email and product key. Perhaps you can pass more info like customer name, trial info, expiration date and few more.

Import Keys

You can import keys in bulk using an excel file with few mandatory inputs. You can flexibly prepare your excel file with keys for multiple products and import once.

Filters and Search

Key list can be flexibly filtered using status, created between and updated between using the filters provided on top. Search will give you more ability to find out a key using product key, product name, product code or customer name. 

Action Log

Action log provides you the complete history of each key from the entry, activation, deactivation or any status that has been performed against a key with data stamp. This helps your support users as well admin to track the history of each key.

Key Auto Generation Rule

Customize the key generation rule on your own like Alpha only, Number only or Alpha numeric along with special characters.  You can also set the key format to only with lower case, upper case or mixed case. You can assign a break character such as – or _ and break per characters hence completely form a key format into a pattern you prefer.

Email Templates

You can send emails during various actions such as new key creation, activation, deactivation, expire notification and more. All these emails are customizable including short codes to bind dynamic values on fly.

Email Delivery

Setup your email delivery through SMTP, Gmail Oauth or office 365 Oauth. We covered almost all generic methods here.

AD Integration

Integrate with your Active Directory and map groups to the roles hence your user management is more easier. However you can still create and manage users at License Web itself. License Web can handle mixed user mode where it can work with both local and AD Users in parallel.

API & Routing

The routes for both your REST API endpoints as well front end portals can be customized on your own.  Thus you can secure the portal and API endpoints more securely. For example, /supportlogin/ can be set as frontend portal and /myapi/ can set as API route. License Web uses Key pair mechanism where you can create number of key pairs and use on product specific or keep changing by creating new key pairs.

API Interface

API Interface is a front end interface for your REST API Endpoints which is built based on swagger UI. It gives you more clarity about your end points as well allow you to test them all. You can turn on/off of your API Interface at any time. 

REST APIs

The core of the License Web is it’s REST API endpoints which are built to meet all scenarios and requirements. These are endpoints that can be used to achieve your key management and product activation goals. 

  • addKeys
  • activateLicense
  • deactivateLicense
  • getLicenseStatus
  • setTrialInfo
  • getTrialInfo
  • setExpiresAt
  • getExpiresAt

A complete guide of REST APIs can be found at our documents portal >>

Windows Installer

Download Windows installer and just install it by a click. You can install in any Server or Desktop OS from Windows XP till Windows Server 2024.

Linux Installer

Download deb package and install it just like you do anything in linux.
sudo dpkg -i adweb.deb

Access in localhost

Once installed you can run License Web in http://localhost:7070 which you can set behind a reverse proxy or add public endpoints directly from the Admin >> Settings menu.

Activate License

At the end of setup screen you will be asked to activate your product. Use the Product Key received in your email along with your email id used to purchase and that's it. You can always deactivate your license and use the Key in another instance or so. You can manage your activation at Admin >> Activation menu.

For more instructions visit https://docs.dartinnovations.com/license-web/installation

Click here for more Documents and Resources >>

What is License Web and the purpose of it?

License Web is mainly made for Product owners or resellers who want to have a centralized product activation portal for their products. License Web can be used with all type of products like Desktop software, online portals, games, appliances or even with websites that are intended to build for online activation. It can also handle trial or renewal based products.

Do you have a Free Trial or Live Demo to explore the features?

Yes, we offer 14 days trial. You can also look at our full featured Live Demo and explore all possibilities.
Live Demo >>

What is the server and OS requirement to run License Web?

You can run it from Windows XP to Windows Server. It is self-hosted web server hence you don’t need any specific server components to run License Web. A minimal hardware is fine.

How many instances/servers I can install License Web?

One license is for one instance. If you need more instances you need more licenses. 

How to activate the product?

When you purchase or order a trial you will receive your product key by email. You just need that key and the email id you used to purchase License Web. You can simply activate the License Web product key from Admin/License page.

Can I deactivate and use the same license in another system/server?

Yes, you have option to deactivate at Admin >> Activation page where you first need to deactivate the license. And then you can use the same product key in another system/server as you wish.

What are the databases that License Web supports?

You can use the built in local DB (SQLite) to simply get started. If you are specific and particular with a database preference then these are choices you can integrate with. All are very simple to setup where you just need to provide proper connection info during the setup.
MySQL, MS SQL and Postgres SQL are the databases we support other than the SQLite embed DB.

Does License Web offer roles and restrictions for management users?

Yes, you can restrict access to each actions and menus for both license admin and support users. The super admin always have access to everything.

Do License Web Email Templates are customizable?

Yes, all email templates are customizable from AD Web Admin interface. You also have short code options to bind dynamic values to send with emails. (For example, customer name or product key)

What is Active Directory Integration?

License Web has native integration with MS Active Directory that will ease up your user management. You can just provide your Active Directory connection info and map the AD groups to the License Web roles.

License Web 1.2 (26th Sep 2024)

  • Option to control Columns Visibility in Dashboard
  • Improved Trial info validation

License Web 1.1 (04th Sep 2024)

  • AD Integration
  • Enhancement with Email Templates.
  • UI improvements
  • Introduction of 14 days trial

License Web 1.0 (05th Aug 2024)

  • Full version
  • Runs on all Windows OS