Attendance that knows where it happened

A GPS attendance app for construction with a real geofence

Your workers check in from the site or they don't check in at all. SitePrime pins every check-in to your project's boundary, verifies the face too, and works with no signal.

Geofence per project·Works offline·No gate hardware

The problem

A check-in that could have come from anywhere

Most attendance apps record a tap on a button. The tap tells you a phone was unlocked at 8:04am. It does not tell you the man was on your site — and on a construction job, where he was is half the question. The other half is whether it was him at all.

  • Check-ins arriving at 8am from a phone that is demonstrably at home.
  • A supervisor covering two sites marks everyone present at both.
  • A gate scanner sits unused because the work is 200m into the plot.
  • No signal in the basement, so the field team gives up and uses paper.
  • Deployed strength on the DSR doesn't match anything you can verify.

The fix

Pin the check-in to the project boundary

SitePrime's GPS attendance app for construction puts a geofence around each project. When your supervisor or worker checks in, the app captures their GPS position and the server tests it against that boundary. Inside, it counts. Outside, it doesn't — no argument, no register, no discussion at the end of the month.

GPS is satellite positioning, so it keeps working where your data doesn't. The app is offline-first: the check-in and its coordinates are captured on the phone in a basement or on a remote stretch and sync the moment there's a network. Sync is idempotent, so a flaky connection never turns one check-in into three.

  1. 1

    Draw the geofence

    Set the boundary for each project, sized to the actual working area.

  2. 2

    Check in on site

    The app captures position and face at the face of the work — no queue at a gate.

  3. 3

    Server decides

    Inside the fence and the face matches? It counts. Otherwise it's flagged.

  4. 4

    Feeds payroll

    Verified attendance becomes deployed strength, then payroll. No re-keying.

Why location alone isn't enough

GPS proves a phone was there — not a person

This is the honest limit of every GPS-only attendance app, and it's worth saying plainly: a geofence tells you a handset was inside your boundary. It does not tell you whose thumb tapped the button. One man standing at the gate with four phones in his pocket passes a pure GPS check perfectly.

So SitePrime runs both checks together. Location against your geofence, and a server-side 1:1 facial verification against the face that worker enrolled with. Both have to pass. If you want the detail on how that verification is built and why it runs on the server rather than the handset, read how the face recognition attendance system works.

What's in it

Built for sites, not for offices

  • A geofence per site

    Draw the boundary around each project. A check-in outside it doesn't count — from home, from the tea shop, or from the site down the road.

  • Offline-first, genuinely

    GPS works without a data connection. The app captures the check-in and its coordinates in a basement or on a remote stretch, then syncs when there's signal — no duplicates.

  • Location plus identity

    GPS alone proves a phone was there, not a person. Facial verification runs alongside it, so the right place with the wrong face still fails.

  • On the phones you already have

    An Android app your supervisors install themselves. No hardware at the gate, no cabling, no capital purchase per site.

  • Multiple sites, one app

    A supervisor moving between three projects checks in against whichever geofence they're standing in. The app knows which site that is.

  • Straight into labour and payroll

    Verified check-ins become deployed strength in labour tracking and the basis for payroll. Nothing gets re-typed off a register.

What it connects to

One app for the whole site trip

Your engineer is already walking the site. In the same app, on the same visit, they check in, file the daily site report with geo-tagged photos, raise a material request, and clear an approval — offline if they have to.

  • Geofenced check-in and check-out
  • Face verification on the same capture
  • Daily Site Report with geo-tagged photos
  • Material requests raised from the site
  • Approvals cleared from the phone
  • All of it offline-first, syncing when signal returns

FAQ

Questions, answered

Yes. GPS is satellite positioning — it doesn't need mobile data to fix your location. The SitePrime Android app is offline-first, so a check-in captured in a basement, a tower core or a remote highway stretch is stored on the phone with its coordinates and timestamp, then syncs automatically when the phone finds a network. Sync is idempotent, so a patchy connection doesn't produce duplicate entries.

GPS spoofing apps exist, which is exactly why location is not the only check. SitePrime verifies the worker's face against their enrolled descriptor on our server at the same time. Spoofing your coordinates gets you nowhere if you still can't produce the right face — and the face match doesn't happen on the handset, so the phone can't just claim it passed.

It's set per project, so you size it to the site — a tight boundary on a plot in the city, a wider one for a spread-out or linear job. The point is that it reflects your actual working area, so a genuine worker at the face of the work is never blocked and someone sitting at home is never counted.

No. It runs on Android phones your team already carries. There's no gate device to buy, mount, cable or maintain per site — which also means attendance moves with the work instead of sitting at an entrance nobody walks through.

Know who was on your site today

Set a geofence, run a week of check-ins, and compare it to the register. Free for 14 days, no card.

14-day free trial · no credit card · set up in minutes