Skip to main content

NFC Support in HAP Mobile App


This article explains the HAP Mobile App's capabilities in reading and writing NFC tags, and how to set up NFC-based access.

Currently, NFC functionality acts as an extension of the QR code solution. Before implementing NFC, we recommend verifying the process using QR codes first. Once confirmed, you may switch to NFC tags.

For more advanced NFC capabilities, please consider our customized app development service, available for HAP Server or other customized editions.

Device Requirements

  • Android: Most devices with NFC support.
  • iPhone: iPhone XR and newer models.

NFC Writing Tool

We recommend using the HAP App for Android to complete NFC tag recognition and writing, as the iOS version of HAP App cannot write Android APK addresses nor be read by the HAP Android App.

Supported Tag Types

Most rewritable NFC tags on the market are supported. Choose according to your business needs.

For example, NXP NTAG215 can be customized into various forms such as cards, stickers, keychains, etc.

  • Storage capacity: 540 bytes
  • Usable capacity: ~504 bytes
  • In practice, supports writing a URL of around 400 bytes in length

If you need to write a longer URL, consider using NTAG216, which has a usable capacity of approximately 888 bytes.

Writing Instructions

Add the following two records:

  1. Write Android APK

This step requires using NFC Tools for Android.
If you only intend for iPhone devices to read the tag, you can skip this step.

  • Add a record of type Application
  • Choose Mingdao or your designated app
  1. Write mingdao://nfc/ + Desired Link
  • Add a record of type Custom URL/URI

  • For example, to write a shared record link:

Original link:


`https://www.mingdao.com/worksheetshare/6077fe8d660687c2daee5f1d`

Content to be written:


`mingdao://nfc/https://www.mingdao.com/worksheetshare/6077fe8d660687c2daee5f1d`

If the link contains Chinese characters, it must be URL-encoded.
You can use the following tool for encoding:
https://tool.oschina.net/encode?type=4

Once both records are added, click Write to complete the process. After a successful write, the tag will be ready for scanning.

HAP Mobile App currently supports recognition of most internal links, including:

  • Worksheet links
  • Shared view links
  • Record links
  • Shared record links

Notes for Other Editions

  • For HAP Server edition, use mingdaoR://nfc/ + your desired link

  • For Nocoly HAP editions, use nocoly://nfc/ + your desired link

  • For other customized Apps, please consult your sales consultant to get the correct scheme.