A tag is the trigger that starts and ends a focus session. Each tag has a unique Tag UID — think of it like a serial number. A matching QR code can carry the same UID, so either method works.
Only Admins and Tag Admins can add or change tags.

Anatomy of a tag

FieldDescriptionExample
Tag UIDUnique identifier the device reads when scanning. Must be unique within your organisation.04:A1:B2:C3:D4:E5:F6
IdentifierA short, friendly name.CLASSROOM-101
LocationWhere the tag lives (helps with reporting).Science Lab - Room 101
DescriptionOptional notes.By the whiteboard
ActiveWhether the tag can currently be scanned.On

Add a tag in the web app

1

Open NFC Tags

From the dashboard, go to NFC Tags and choose Add tag.
2

Enter the details

Fill in the Tag UID, a friendly Identifier, and the Location. Add a description if helpful.
3

Save

Select Create. The tag is now registered and ready to scan.
Duplicate UID? Each Tag UID can only exist once per organisation. If you try to add a UID that already exists, FocusFlow will tell you which tag already uses it — pick a different UID or edit the existing tag instead.

Register a tag from the mobile app

Admins and Tag Admins can also create a tag directly on a phone:
1

Tap the + button

On the app’s main screen, tap + (top‑right).
2

Choose a tag type

  • Standard — can be rewritten later.
  • Password Protected — requires a password to change.
  • Permanently Locked — can never be rewritten (irreversible).
3

Write & register

Hold the phone near a blank NFC tag to write it, then fill in the identifier and location and tap Save. The tag is registered to your organisation.
On a device without NFC (or an emulator), the app skips writing a physical tag and goes straight to registration so you can still create the record and pair it with a printed QR code.

Using QR codes

Because a QR code stores the same UID as a tag, you can place printed QR codes wherever NFC tags aren’t practical. Generate or print a QR that encodes the tag’s UID, then users scan it by long‑pressing the focus button in the app.

Deactivating or deleting a tag

  • Deactivate a tag (set Active off) to temporarily stop it from triggering sessions without deleting its history.
  • Delete a tag to remove it entirely. (Admins only.) Past scan events remain in your reports.