# QLM SDK Protection Licensing Terms

If your product is an SDK rather than an application, the QLM SDK Protection add-on entitles you to protect your SDK with QLM.

It is important to distinguish between QLM SDK Protection and the QLM API. The QLM API is included at no additional cost with your QLM Express, Pro, or Enterprise license. The QLM API is an extensive API that allows you to perform operations such as validating a license, activating a license, querying license information, etc. You can find the QLM API reference guide [here](/docs/api-reference.md).

The QLM SDK Protection is an add-on to QLM Pro or QLM Enterprise. You must first purchase the required number of licenses of QLM Pro or QLM Enterprise.

When you purchase QLM SDK Protection, you receive a special SDK license key that you must include in your code to enable the QLM API.

The QLM SDK Protection license is a site license that can be used on an unlimited number of products within your organization.

**What do we consider an SDK?**

Your product is deemed an SDK if is not a standalone application, if your customer uses your product as a library to develop an application or another library. Without the proper QLM SDK license, most QLM APIs will fail when running in the context of a debugger.

The QLM SDK Protection is a subscription license. You can find the pricing [here](https://soraco.co/product/qlm-sdk-sub).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.soraco.co/docs/legal-stuff/qlm-sdk-protection-licensing-terms.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
