Keevault - License Manager and Telemetry Data Collection
Keevault - License Manager and Telemetry Data Collection

Keevault - License Manager and Telemetry Data Collection

by Developer
  • Uploaded : 01st April 2024
  • Views : 18
Overview :

Keevault – The all-in-one solution for software license verification and usage and telemetry data collection.

Demo/Live Preview
Password: demouser

API: Postman Collection (You have the option to directly test the API responses using Postman.)

The demo resets every 60 minutes.

Please note: We offer free installation services only for hosting with cPanel or similar control panels. If you’re using a VPS, you need to install cPanel or a similar web control panel. We don’t provide installation service on localhost.

If you need free installation service, please create a ticket on our support platform and give us access to your hosting (hosting URL, username, and password), and our dev team will install it for you.

License Keys

Create or import license keys using the dashboard or through the API. Additionally, license keys can be bulk-generated using the generator feature.


A versatile and powerful license key generation system allows you to generate keys in either UUID or chunk-system format. For instance, generating keys with four chunks, each consisting of four characters, will result in keys such as B4AD-EF5C-548D-90EF. Additionally, you have the option to call your own PHP generator function with minimal code required.


Products can be categorized as internal or external (for Envato support). Create your product and configure it according to your preferences, which will later be utilized by the API.

With a strong emphasis on security, each product can possess its own private key for signing API responses, in addition to the global private key utilized for signing non-product-related API responses.

The purpose of the signature is to verify that the response received by your software originates from your own servers and not from a third party. Furthermore, a timestamp is included in all API responses to ensure the uniqueness of each signature, even if the data remains unchanged.

Downloadables/Product Updates/Versions

Create downloadable packages accessible through the API. When the access downloads endpoint is called, it will return a list of download links that can be accessed if the set requirements are met.

Examples of configurable requirements include:

  1. Requiring the license key to be assigned within a specified date range. This is useful if you want to grant your customers access to downloads created within one year of their purchase, for example.
  2. Managing license keys that expire before a certain date, which is useful for perpetual access or fallback licenses.
  3. Set a fixed cutoff date after which the package can no longer be accessed.


Assign a unique identifier to each activation, which could be a Device ID or a domain for web applications/plugins.

For domains/websites, an additional Post URL can be configured to send remote deactivation requests to the server where the product is deployed.

These remote deactivation requests are signed using the product’s private key to ensure that your software can verify the request’s origin and authenticate that it originates from your servers.

API Keys

You have the option to bind an API key to a specific IP address or allow access from anywhere. Each API endpoint requires its own permission to be enabled to be accessible.

API Settings

API access can be restricted by blocking IPs and identifiers (such as device IDs and domains). Additionally, download links can be restricted to a specific user agent, in addition to the existing global API restrictions.

API Endpoints

With 25 endpoints available for both product and internal use, you can license your products and seamlessly integrate the license manager with third-party tools.


All actions on the dashboard or through the API are logged, with administrators having the ability to purge logs.

Logs are categorized, and each category can be individually enabled or disabled.

Telemetry Data

All telemetry data can be viewed from the dashboard and accessed via the API for use and processing by third-party tools.

Dashboard Widgets

Telemetry data collected via the API can be utilized to create dashboard widgets, providing an overview of the latest collected data.

Widgets can be rearranged, resized, removed, or hidden for built-in options.

Filter and bulk actions

All data tables support filtering capabilities. For instance, license keys can be filtered by the key itself or a partial fragment, as well as by owner name and email, product, or status. This streamlined process enables you to swiftly locate the desired data.

Bulk actions allow you to perform actions such as deleting or changing the status of multiple records simultaneously.

User Security

Enabling two-factor authentication (2FA) enhances account security by requiring not only a password and username but also a time-sensitive code for login.

Included In The Package


  • PHP 8.1+
  • MySQL 5.7+


If you have any suggestions for new features, please don’t hesitate to share them in the comments section. Your input is greatly valued!

Version 1.0.3 - March 22, 2024

- Fixed a bug in the 'get-license-keys' endpoint.
- Fixed a bug where admins can delete the currently logged-in account.

Version 1.0.2 - March 18, 2024

- Fixed error during API key creation.

Version 1.0.1 - March 14, 2024

- Added 'get-available-license-keys-count' endpoint.

- Fixed the 'get-license-keys' endpoint defaulting to the minimum per page if the quantity is less than 10, now you can get as low as 1 license key per request.

- Fixed sidebar toggle not showing on mobile.
Show Full Overview

Click To View All

Interested on this project, ask question to developer

Buy source code or get fully functional live project at low cost
Need customisation/modification services? Hire a developer starting from $25 USD minimum.
Get free consultation and quote with no obligation.

Start Free Consultation
Average reply time 15mins to 1hr

Sponsored Links

Add Your Link Here for FREE

Ecommerce Website Development Company Hire best ecommerce solution provider, get your ecommerce website developed on time at best affordable price, also offer mobile apps at low cost. Try free quote.

RS agrawal class 6 math Class 6 rs agrawal, RS agrawal math book class 6 buy here. For all type books visit our website:

Virtual terminal payment gateway Secure online platform that enables businesses to process payments through various payment methods, including credit cards, debit cards & others.

Add Your Link Here for FREE

FAQs :

To ensure the quality and safety of the item, you should thoroughly check overview description, demo, comments and read reviews from previous buyers if available. Initial support is available with each item & please check developer refund policy.

The process for getting support is easy after buying item you can directly get support from developer through ticketing system, support ticket is replied by the developer & reply time will vary depending on the developer. Typically, you can contact the customer support through a support ticket system. Developer should be able to help you with any technical issues or questions you have about the item.

If you are not satisfied with the code you purchased, you should first try contacting the developer to see if they can provide assistance or a resolution. If you are still not satisfied, please check developer refund policy.

A refund request may be denied if the code has already been used or modified, or if it has been longer than the platform's refund period (please check developer refund policy). Additionally, refunds may be denied if the issue with the code is due to user error or if the code has been intentionally modified or altered by the user.

Payment options when buying item will be typically, payment options can include credit/debit cards, PayPal, Razorpay, and other payment gateways.

Customisation is additional and subject to developer time availablity. So please ask the developer & confirm before making any purchase. Click on Request Customisation button below Buy Now Button or below Request Quote button.

We provide support to each clients by ticketing system with 100% guarantee reply, only for the period as per support plan terms. Support reply is one after one basis it means you may receive reply in 5minutes or it may take 24-48 hrs, its totally depending upon work load and support queue. And if your query requires testing/checking then it may take additional time.
Reviews :
Recent Reviews
Comments :
Leave A Comment :

Only registered member can share comment.

Recent Comments :
Support :

Our verified developers are dedicated to provide best guaranteed support reply by ticketing system. We have been providing ticket support reply to each of our registered clients since 2017 and our estimate reply time is 24/72 hrs, also know it may take additional time if your query requires testing/checking by a developer.

Departments (100% gurantee ticket reply, as ticket is manually solved by developer)

See all previous tickets & running tickets

As support is provided by ticketing system, you can check previous tickets or existing running tickets.

Recent Closed Support Tickets

Subject Ticket ID Ticket DepartmentEmail Status Last Activity
Need to update in kitabkopyi**h**#14908Modification / Customization(Extra Cost)cba*******@i*****.com
Closed10 Apr 2024 (05:11 PM)
Quote for Multi Vendor Multi Location Ecommerce Website & APP#15197New Sale / General Querykrm******@g****.com
Closed05 Apr 2024 (06:19 PM)
Server is not running#15195Server / Billingsom************@g****.com
Closed03 Apr 2024 (04:59 PM)
Update 14,Feb,2024#15047Technical Supportcba*******@i*****.com
Closed28 Mar 2024 (09:57 AM)
portal not opening #15030Technical Supportbj@b*********.com
Closed28 Mar 2024 (09:56 AM)
Resolved Tickets64Last 30 Days from Today
Resolved Tickets234Last 90 Days from Today
Resolved Tickets532Last 180 Days from Today