# Computer Identifier (ComputerID) requirements

The ComputerID is a unique identifier used to bind the license to a specific device.

The QlmLicenseBinding property (configurable from the Protect Your application wizard or programmatically) allows you to select from a list of supported system identifiers such as a Computer Name, MAC address, etc.

You can also define your own ComputerID by setting the QlmLicenseBinding property to User Defined.

If you elect to use your own identifier, you need to adhere to the following requirements:&#x20;

* The maximum length of the Computer ID is 255 characters.
* The minimum length of the Computer ID is 1 character.
* No spaces are allowed in the Computer ID.

For more information about binding a license using your own unique identifier, [read this article](/docs/faq/how-to-bind-a-license-to-your-own-unique-identifier.md).


---

# 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/fundamental-concepts/computer-identifier-computerid-requirements.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.
