Skip to content
FundiPay

Geofenced Digital Attendance Guide

Attendance is the number your whole payroll is built on, yet on most sites it is still a foreman's pencil mark. Geofenced attendance changes that by tying every check-in to a physical place. If a worker is not near the site, they cannot be marked present. This guide explains how GPS geofencing proves who was on site, how big a radius should be, what happens in the difficult cases and what you owe your workers on data protection.

Updated October 17, 2026 · Guides

How a geofence proves attendance

A geofence is a virtual boundary drawn around a real location — in FundiPay's case, a 50-metre radius around the site gate. A worker checks in from their own phone by OTP, and the system compares the phone's location to that boundary. Inside it, the check-in is accepted and timestamped. Outside it, the check-in is rejected. No app install is needed, and a worker in another town cannot be recorded as present on your site.

How big should the radius be?

A tight radius sounds stricter but creates false rejections; a wide one lets a worker check in from the matatu stage. In practice, 50 metres works because it comfortably covers the gate, the site office and the immediate compound, while still excluding the road and the neighbouring plot. It is wide enough for a genuine early arrival in the queue and narrow enough that attendance means something.

  • Too small: workers at the gate are wrongly rejected, and you spend the morning overriding the system.
  • About right: 50 metres covers the gate, office and compound without reaching the street.
  • Too large: check-ins from the road or a nearby shop begin to pass as on-site.

Off-site workers and very large sites

Not every trade works at the gate. A gang could be at a far corner of a large site, or on an errand for materials. The practical answer is to keep the core check-in at the gate and let the foreman record exceptions before the roll is locked, with the reason noted. For sprawling projects, sites can use more than one geofenced check-in point so a gang working the far boundary is validated there rather than dismissed as absent.

Consent, trust and data protection

A geofence records a location, so it must be handled honestly. Tell workers up front what is captured — that a check-in confirms they are on site, not where they go after work — and store only what payroll needs. FundiPay records the check-in location, time and worker, and nothing beyond it. Being straight about this is not just good practice; it is what makes workers use the system willingly instead of finding ways around it.

Frequently asked questions

Does geofenced attendance need a smartphone?

No. Workers check in with an OTP sent by SMS to any phone. A smartphone adds features such as viewing payslips, but a basic handset is enough for attendance.

What if GPS is inaccurate on a site?

GPS drifts, so a 50-metre radius is chosen to absorb normal error rather than fight it. Where signal is poor, check-ins queue and the foreman resolves exceptions before locking the roll. The aim is a reliable record, not a perfect one.

Can a worker check in for someone else?

Each check-in is tied to a phone number and OTP, and to a worker registered with their ID. That makes proxy check-ins much harder than a paper sign-in, and the pattern is easy to spot if one number tries to cover several workers.

Is tracking workers with a geofence legal in Kenya?

Location data is personal data, so it must be collected for a clear, disclosed purpose and stored responsibly. FundiPay records the check-in against the site, not a worker's movements through the day, and the purpose — confirming attendance for wages — is explained to workers.

Keep reading

Pay every fundi on Friday

Direct M-Pesa B2C, geofenced muster rolls and a 14-day payroll float — built for Kenyan construction sites. Bila ya kutoa.