1How much does 10Duke cost?

When you use 10Duke Enterprise 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 Enterprise has a minimum price of $199 per month.

2Why don’t you have simpler pricing?

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

1As a software vendor, why should I care about software licensing?

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.

Learn software licensing basics.

2What is cloud-based software licensing?

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.

3How does software licensing improve the end user experience?

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.

4How does software licensing help my business generate more revenue?
  • 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
5Why should I outsource software licensing?

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.

6What does software license management mean?

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.

7Does 10Duke provide a Software Asset Management (SAM) solution?
No. 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, and we’re unable to help.

10Duke Questions

1How can I get started and try 10Duke?

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.

2What’s included in a product demo?

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!

3What’s included in an Evaluation?

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.

4How is 10Duke different from other software licensing providers?

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
5What is “Login-based licensing” or “Identity-based licensing”?

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.

6Why is it that 10Duke does not rely on license keys?

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.

7Can 10Duke be deployed “on-premise”?

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.

8Does 10Duke provide Single Sign-On?
Yes, with 10Duke your end users can gain access to multiple products with one set of login credentials. More details here.
9How is 10Duke provided?
10Duke is deployed on AWS and provided as APIs on a SaaS basis.
10In what geographical location is 10Duke deployed?
That is up to you and you can choose from which AWS region your licensing engine is served, based on your data residency or other requirements.
11How scalable is 10Duke?
Our default deployment model is designed to support 20-30 million user profiles, and the entitlement traffic generated by them. The largest customer implementation that has been tested involved 300 million end users so our Entitlement API can likely handle any significant load you may choose to throw at it.
12What platforms and operating systems does 10Duke support?
10Duke is platform and operating system-agnostic.
13Does 10Duke support Saas / web-based applications?
Yes. Learn more about licensing web-based applications.
14What programming languages does 10Duke support?
We provide a variety of SDKs - more details can be found here.
15Where can I view the 10Duke SLA?

Product Questions

1Can I see my license usage in real-time?
Yes. From SysAdmin you can see how many licenses and what kind of licenses have been issued and to whom.
2Can I manage licenses in real-time?
Yes, any changes to licenses will go into effect immediately.
3Can I enable my end users to self-manage their licenses?
Yes, you can use our optional admin tool OrgAdmin to allow your biggest customer organizations to self-manage their licenses according to their needs.
4What insights does 10Duke provide into license/product usage?

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!

5How do I configure licensing for my product in 10Duke?
Our admin tool SysAdmin is where you set everything up and serves as your visual control panel of your 10Duke deployment.
6Does 10Duke support offline licensing or “air-gapped” scenarios?
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.
7What types of software does 10Duke support?
Basically any type of software, from desktop applications to web-based/SaaS and mobile applications. We also support embedded systems, virtual machines and capacity such as storage, CPUs and databases.
8Can you license devices with 10Duke?
9What license models does 10Duke support?

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.

10Can you deploy multiple license models simultaneously on 10Duke?
11Can you license multiple products simultaneously with 10Duke?
Yes, you can use 10Duke to license product portfolios or bundles.
12Does 10Duke support consumption or usage-based licensing?
13Does 10Duke provide an overview of what licenses have been issued?
Yes, you’ll see an overview of issued licenses on SysAdmin.
14Does 10Duke allow me to see how often an end-user has used my product?
Yes, our Event API records every click and tap your end users make with your product, and this data can be queried.
15How do you migrate users to 10Duke?
Read our blog on migrating to 10Duke.
16Does 10Duke support identity federation?

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.

17Does 10Duke support Two-Factor Authentication?
Yes, 10Duke supports Multi-Factor Authentication through the Identity aspects of our licensing solution.

For Developers

1Where can I find 10Duke documentation?
Please visit our documentation site.
2Can you connect 10Duke to a CRM like Salesforce?
Yes, 10Duke integrates with CRMs like Salesforce and HubSpot out-of-the-box. In fact, licensing can be driven from the CRM.
3Can you connect 10Duke to an ecommerce engine like Stripe or FastSpring?
Yes, 10Duke integrates with ecommerce engines and payment providers.
4How do you integrate your client application with 10Duke?
Please refer to our documentation about connecting client applications.
5Does 10Duke provide SDKs or client libraries to speed up the integration process?
Yes, see more details on the SDKs and client libraries section of our documentation.

Terminology Questions

1Does 10Duke provide a Software Asset Management (SAM) solution?
No. 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, and we’re unable to help.
2Is 10Duke Enterprise an Entitlement Management System?
Yes, 10Duke enables you to manage both Entitlements and licenses. In our industry, lots of people use these terms to refer to different things, so please get in touch to learn more.
3Does 10Duke provide product activation?
Yes, we use Product Activation Codes to enable you to separate the license activation process from the actual license grant. 
4Does 10Duke utilise a license server?
Yes, we are a license server (as well as being an identity server, a data insights server as well as providing a variety of web-based admin tools to enable you to manage the server we provide).