Pricing
When you use 10Duke for licensing we deploy and manage a single-tenant solution that is specific to your business.
Once we learn more about your specific requirements, we will provide you with a quote for our solution. This quote typically depends on two main factors:
- the number of licenses you need to manage
- the type of licenses you sell
We charge on a monthly subscription basis and 10Duke has a minimum price of $199 per month.
Different software businesses want to license their products in different ways. Some businesses sell one product only, others offer multiple products, each with a different licensing model.
One of the benefits of 10Duke is the commercial flexibility it enables. To learn more, just drop us a message.
General Software Licensing Questions
Selling licenses is the most important way of monetizing your software product, even if you’ve only thought about it as “giving users access” to your product. Essentially, you never sell your product itself to customers, you only sell the right to use it. The license is the representation of this right.
Cloud-based software licensing is the method used by modern software businesses to license out and distribute their software product to customers using cloud technology, while at the same time limiting access so that only the users that have purchased a valid license from them can use the software.
The main difference between cloud-based software license management and traditional licensing methods is that many, if not all, of the manual steps traditionally associated with licensing disappear – both for the vendor and the end user.
Learn more about why cloud-based licensing is the superior method.
When done well, software licensing enables end users to instantly trial, purchase and get access to a software product with minimal effort – all they need to do is to sign up and they’re good to go. The modern software user is more demanding than ever and wants to self-serve as much as possible.
If your licensing process includes manual steps for the end user, that’s not a good sign. At 10Duke, we believe licensing should be invisible.
- You can reduce revenue leakage with better product access control
- You can reduce the internal cost of manually managing customer licenses with a more automated system
- You can improve the end user experience as they don’t have to complete as many steps to get going
- You can learn who your users are and how and when they use your products
- You can have more commercial flexibility to for example run multiple license models simultaneously
- You will get a single source of truth with centralised license management that works as part of your overall business ecosystem and integrates with CRM and ecommerce
You wouldn’t build your own CRM solution in-house. Why build licensing yourself?
Developing your own licensing solution will take longer. Engineering resources spent on licensing won't be available to work on your main product. You need to factor in not just in-house development costs, but also ongoing maintenance costs. Maintaining a licensing system that works seamlessly with other systems like CRM is not a walk in the park.
Learn more about why licensing should be outsourced.
It can mean two entirely different things. First, there is the license management of the licenses you sell to your end customers. This is where 10Duke can definitely help you.
Second, there is the license management of the licenses you’ve purchased for your organization from various vendors, such as Microsoft 365 licenses. If you’re looking to keep track of the licenses you’ve purchased for your workforce, you’re looking for a Software Asset Management solution. 10Duke does not provide a SAM solution.
Read our article on software license management to learn more.
10Duke Questions
First, you need to get in touch with us and book a product demo call. Once we’ve discussed your use case and requirements, we’ll give you access to a test environment. You can then integrate your product and see how it works during a free 30-day Evaluation period. Our Integration Team is there to guide you if you need help integrating.
More details about the process here.
It’s a 45-minute call with a licensing specialist to first discuss your requirements and aims. We’ll then provide you a product walkthrough, explain our key concepts, and show our admin tools. You’ll also get to see live examples of how 10Duke works.
Most importantly, you can ask any questions you might have!
It’s a 30-day trial during which you’ll integrate your product with 10Duke to test how you can use it to license your products in a test environment. During the Evaluation phase we provide you with a dedicated Integration Team who will be on hand to help ensure the integration process is as efficient as possible for you. There is no cost to the evaluation.
In a nutshell:
- We are the only licensing vendor that provides both customer identity and licensing out of the box in the same solution
- We support a broad range of license models, and can be used to run different licence models on different products at the same time
- We can be used to license a variety of products, from desktop applications to web app, to Virtual Machines, to devices, all with the same solution
- We can support both offline and online licensing scenarios
- We can be integrated with both CRM and ecommerce tools you may already be using internally, so that you can stick to your existing business processes
- We help make the transition to 10Duke licensing as simple as possible, with a fantastically knowledgeable and experienced Integration Support Team
- We are relied on by some of the fastest growing software companies in the world so you can take comfort in knowing that you’re working with the best
It’s a method of controlling access to a digital product (or any protected resource), based on the authenticated identity of an individual.
10Duke supports several workflows in terms of customers accessing your application, and identity-based licensing is one of our most popular. It is often much easier for the end user of your application to access your application just by logging in. And, there’s the added benefit of you, as the vendor, being able to see who is actually using your application.
Learn more about Identity-based licensing here and watch the accompanying video.
In a nutshell: for improved scalability, flexibility, and customer experience, and to simplify license administration. This is accomplished through our unique approach called “identity-based licensing”.
Depending on the workflow you need, we do support “Product Activation Codes” which provide an additional layer of functionality, and are ideal for supporting resellers.
Read the full article to learn more.
No, 10Duke is a cloud-based solution that provides APIs, to which your client application makes calls over https.
However, the 10Duke solution does support offline licensing, even from the cloud. Get in touch to learn more.
10Duke provides a range of SDKs, client libraries, and sample applications to help vendors integrate quickly. However, 10Duke Enterprise is API-based and can be used with any language ("programming language–agnostic" at its core) that supports HTTP requests and JSON. We currently offer official and community-supported SDKs and libraries in the listed languages and frameworks you find at https://docs.enterprise.10duke.com/sdks-and-client-libraries/.
- .NET (SDK + client libraries)
- C++ (SDK)
- Java (JavaFX client library and sample application)
- TypeScript (browser-based client library — compatible with JavaScript)
- Angular (sample application)
- React (sample application)
Product Questions
Yes, you can use our optional admin tool OrgAdmin to allow your biggest customer organizations to self-manage their licenses according to their needs.
You can also let your end customers view, manage and renew their licenses using 10Duke My Licenses.
10Duke Insights provides 3 main types of insights:
- Business-related (e.g. how many licenses are being used right now?)
- Product-related (how many features of Product X are used more than once in a month by all users?)
- Support- related (why can’t User X seem to be able to check out a license?)
Get in touch to schedule a demo of 10Duke Insights today! It is very cool!
Yes. 10Duke Enterprise can be configured to support offline usage for a defined period of time. It is designed to enable you to be able to support a mixed stable of customers – some who are working online and some who need to be offline and air-gapped.
Learn more about offline licensing here.
All the main license models ranging from subscription to floating to consumption-based. In simple terms, 10Duke enables you to sell based on 1. seats, 2. use-count and 3. use-time.
All the main license models that you might be familiar with in effect are derived from these 3 based models. Learn more in our guide to license models.
Yes, with 10Duke your end users can use their existing corporate IDs to log in, or their existing Google or Apple accounts, for example. 10Duke provides a standards-based Identity Provider that supports SAML2, OAuth 2 and OIDC.
Learn more about identity federation and how it can improve the end user experience.
For Developers
Yes, 10Duke integrates with CRMs like Salesforce and HubSpot out-of-the-box. In fact, licensing can be driven from the CRM.
Learn more about integrating licensing with CRMs here.
Yes, 10Duke integrates with ecommerce engines and payment providers.
Learn more about integrating licensing with ecommerce here.
