> For the complete documentation index, see [llms.txt](https://docs.legitimate.tech/tag-management-platform/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.legitimate.tech/tag-management-platform/overview/legitimate-tag-management-platform.md).

# Legitimate Tag Management Platform

## Requirements <a href="#requirements" id="requirements"></a>

* [Legitimate Dashboard ](https://dashboard.legitimate.tech/)
* [Legitimate Desktop Programmer ](https://github.com/LegitimateTech/lgt-desktop-programmer-public/releases/latest)
  * **Windows**: Windows 11
  * **macOS**: macOS 13 Ventura, 14 Sonoma, or 15 Sequoia running on Apple Silicon
  * NFC Type 4 Compatible Tag Programmer
* [Legitimate Tag Programmer for iOS ](https://apps.apple.com/us/app/tag-programmer/id1507247920)
  * **iPhone** released during or after 2016 including 7, 8, X, XR, 11, 12, 13, 14, 15, SE 2nd Gen, SE 3rd Gen, and more. All mini, pro, max models are included.
    * **iOS 13.4 or later** (Open the **Settings** app, open the **General** menu, and select **Software Update**. You may have to update multiple times.)&#x20;
* [Legitimate Tag Programmer for Android](https://play.google.com/store/apps/details?id=tech.legitimate.LGTTagManagementMobile)
  * Various Android phones with NFC support

## Programming Process

While the process for programming using our Desktop Programmer or iOS Tag Programmer are similar, they have some key differences. Be sure to review the instructions for programming with each device thoroughly before proceeding.&#x20;

1. Before you get started decide if you are going to be creating a Test Tag or a Production Tag. If you are creating a test tag follow the instructions [here](/tag-management-platform/dashboard/how-to-create-a-test-tag.md) (we recommend first-time users make at least one test tag before you move on to creating production tags)&#x20;
2. In both cases, you'll need to [create a SKU](/tag-management-platform/dashboard/how-to-set-up-a-sku-using-legitimate-dashboard.md) in Legitimate Dashboard.&#x20;
3. Next, you'll need to program your tag(s) using the [Legitimate Desktop Programmer](/tag-management-platform/tag-programmer/program-tags-with-the-desktop-programmer.md) and USB Programmer or the[ iOS Tag Programmer](/tag-management-platform/tag-programmer/program-tags-with-the-mobile-tag-programmer.md)
4. Finally, you'll need to add your NFT Metadata to your SKU and [activate your tags](/tag-management-platform/dashboard/how-to-edit-your-nft-metadata-and-activate-your-tags.md) back on your Legitimate Dashboard.&#x20;


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

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

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.legitimate.tech/tag-management-platform/overview/legitimate-tag-management-platform.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
