PunchMonkey
Become an RD Login

About Checkpoints

What is a checkpoint?

A checkpoint is an NFC tag placed at a specific location on the course. When a participant taps the tag with their phone, the app records the check-in for their team and syncs it to the server in real time.

All checkpoints in PunchMonkey use NFC tags — the participant must physically be at the tag to record a scan. This makes check-ins tamper-resistant and location-verified.

NFC checkpoints

Start and Finish tags

In addition to mid-leg checkpoints, every leg requires two special NFC tags:

These are configured when you create or edit a leg, not in the Checkpoints section.

Race Start and Race Finish tags

Each race can also have a designated Race Start tag and a Race Finish tag:

This means for a typical single-leg race you only need two physical tags: one at the start (which is both the Race Start and Leg Start) and one at the finish (which is both the Race Finish and Leg Finish). For a multi-leg race, the Race Start is usually the first leg's Start tag, and the Race Finish is the last leg's Finish tag.

Set these from the race management page using the Set as Race Start and Set as Race Finish buttons.

Checkpoint ordering

Each leg has a Checkpoint ordering setting:

← Back to home