# Program Tags with the Mobile Tag Programmer

## Requirements

* **iPhone** released during or after 2018 including 11, 12, 13, 14, 15, SE 2nd Gen, SE 3rd Gen, and more. All mini, pro, max models are included.
* **Latest iOS or Android version** installed (Open the **Settings** app, open the **General** menu, and select **Software Update**)&#x20;

## Logging In

<figure><img src="https://2471615621-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiXxdLAbs3St8VWpChjnt%2Fuploads%2FL9bXugRhgdoWE9vum6cN%2F2.jpeg?alt=media&#x26;token=582179dc-1ed5-40e2-94ff-8384c0f07f9a" alt="" width="188"><figcaption></figcaption></figure>

You will be provided account information including an email and password to login.

If you have not been provided an account, you may create an account and request Legitimate to activate the account with the correct permissions for your needs.

## Encoding and Verification

Tap the 3 dots on the top right corner of the screen after login to open the expanded menu

![](https://2471615621-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiXxdLAbs3St8VWpChjnt%2Fuploads%2F2LXvmlvjyPlHgFcuPxWn%2F3.jpeg?alt=media\&token=33daf681-c376-43ba-b6bb-115acb4b8077)

### Tag Alignment

<figure><img src="https://2471615621-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiXxdLAbs3St8VWpChjnt%2Fuploads%2F7i6QP86h33e4g9sYH8jP%2F4.webp?alt=media&#x26;token=3dafbcf4-89d0-43fa-8f3d-1d151b3d4015" alt="" width="375"><figcaption></figcaption></figure>

The iPhone's NFC reader is at the top of the iPhone. For easier encoding, remove all cases and protective coverings from the iPhone before encoding or verifying.

### Program

<figure><img src="https://2471615621-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiXxdLAbs3St8VWpChjnt%2Fuploads%2F5e36sFh1GxF4nUqnWU92%2F5.png?alt=media&#x26;token=3d2e1c2e-5ab8-490b-91f3-c614b953779d" alt="" width="188"><figcaption></figcaption></figure>

1. Legitimate will provide the relevant information to input into the forms on the Batch Encoding page.
   1. Tag Template ID is used to group each SKU or activation together
   2. Advanced Options can be set including token ID number for numbered items.
   3. The form information will be retained for consecutive encodings and token ID number will automatically be incremented if available.
2. Press the **Encode** button
3. Align the top of the iPhone with the center of the tag and hold for 3-5s
   1. If the encoding is successful and the chip programming is complete, the Number of Tags Encoded will increment and the tag identifier will show.
   2. If the encoding is not successful, the app will display an error message. If this message shows, please hit the Encode button again and try encoding the same tag again. This usually happens when the tag is removed too quickly from the phone during encoding.

<figure><img src="https://2471615621-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiXxdLAbs3St8VWpChjnt%2Fuploads%2Fydg4PKNEHtdFTcn5Cbja%2F6.jpeg?alt=media&#x26;token=807069f2-23fe-4445-b4ff-7b8e187d1194" alt="" width="375"><figcaption></figcaption></figure>

### Verify

Occasionally during the encoding process, the app does not display errors when the encoding process fails because the tag is defective and does not correctly compute the verification checksum required for Legitimate's technology to work. The defect and error rate is about 2-3 tags per 10,000 tags. Therefore, all tags should go through a verification process after encoding for quality control.

<figure><img src="https://2471615621-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiXxdLAbs3St8VWpChjnt%2Fuploads%2Fwdx7M7DIyqNzTqAdrwO1%2F7.webp?alt=media&#x26;token=7cc7c913-41c5-47f5-b7ee-36b2eb447d94" alt="" width="188"><figcaption></figcaption></figure>

1. Press the **Scan** button to start verifying
2. Place the tag near the top of the iPhone to verify
   1. The iPhone will display a warning if the tag did not verify properly.
   2. If the tag passed verification, the **Number of Tags Verified** will increment.
3. If there are tags that repeatedly do not pass verification after multiple encoding attempts, please remember the **Tag Template ID** and notify Legitimate afterwards to exclude that tag from the our system.

### Program and Verify Batch Processing

We suggest that two people with two separate iPhones work in a pair, one to program and the other to verify.

In a typical 8 hour work day with reasonable breaks in between, 2 people should be able to process about 6000-8000 tags a day once familiar with the process.
