PunchMonkey
Become an RD Login

An NFC-driven check-in system for races, scavenger hunts, and any event built around visiting checkpoints.

View Ongoing Events See live scoreboards and recent checkpoint activity View Past Events Browse archived events by date or location Login For admins and race directors managing events Become an RD Request a race director account

What is PunchMonkey?

PunchMonkey is a checkpoint-based event platform. A team progresses through a course by tapping NFC tags placed at checkpoints. Each tap is recorded by the participant's phone and reported to the server in real time, so race directors and spectators can watch progress as it happens.

What you can run with it

How an event is structured

A quick note on NFC tags

NFC ("Near-Field Communication") tags are small, cheap, programmable stickers. The administrator writes a unique ID onto each tag using the PunchMonkey mobile app, can optionally lock the tag to make the ID permanent, and labels the physical tag so it stays organized. The race director then references that same ID when configuring an NFC checkpoint in the web console. During a race, when a racer taps the tag with their phone, the app reads the ID and sends it to the server — which records the check-in for that team.

Cheap NTAG213/215/216 stickers (under $1 each in bulk) work for both Android and iPhone. No batteries, no Wi-Fi, no app on the tag — they just hold a short string of text.

Roles

Using PunchMonkey

Step-by-step guides for race directors and administrators.