// Optional · for the people you choose

Know who's on site.
Without tracking anyone.

Chosen staff clock in and out of a project on their phone. At that moment - and only at that moment - DuoApp checks their position against the site boundary. You get a live list of who's on site, a fire roll that works with no signal, and attendance records you can trust - without following anyone around.

Opt-in
Per company, per person
Two moments
Clock in · clock out
Offline
Syncs when signal returns
Fire roll
Ready at the muster point
Location at clock-in and clock-out. Never in between. Everyone else in your company sees nothing at all.
// How it works

Switch it on, pick your people, and they tap in at the gate.

01

Switch it on and choose who uses it

Site attendance is off until your company turns it on. Admins then pick exactly which people clock in - everyone else sees nothing in their app.

02

Each project gets a site boundary

DuoApp creates a boundary from the project address. Move the pin to the site gate or compound and set the radius to fit the site.

03

Staff clock in and out on their phone

The phone's position is checked against the boundary at that moment. No signal? The clock-in is stored on the phone with its time and position, and syncs when signal returns.

04

Managers see who's on site now

A live list per project, a fire roll for the muster point, an attendance map and a report with anything unusual already flagged.

// On the phone · On the board

One tap at the gate.
One list when it matters.

Clocking in takes a tap. Behind it, the site team gets an up-to-date picture of who's actually on site - and a fire roll they can open on a phone with no signal.

Clock in

Mobile app · illustrative
Riverside Phase 2Site gate · 150 m radius
07:42
Clock in
Your location is checked now, once, to confirm you're on site. It isn't tracked after you clock in.

Who's on site now

Riverside Phase 2 · illustrative
4 on site
MOM. OkaforSite managerIn 07:12On site
JHJ. HughesSupervisorIn 07:31On site
SPS. PatelGroundworksIn 07:42On site
DCD. CarterReason: parked at overflow car parkIn 07:55Outside site
Fire rollFull-screen list to tick off at the muster point. Printable, and opens offline.
Start fire roll
// For managers

Attendance records you don't have to chase.

Attendance map

Site boundaries and where each person last clocked in or out. Click a person to see their clock-in timeline for the day, and browse back through history within your retention period.

Outside-the-boundary flags

Clock-ins made outside the site boundary are flagged. Your company decides whether to accept them with a flag, require a reason, or block them.

Attendance report & Excel

Every clock-in and out, with flags for outside the site, missing clock-out, automatic clock-out and low GPS accuracy. Export it to Excel in one click.

Missed clock-ins, fixed properly

Forgot to tap in? An admin can add the missing entry with a reason. Every manual entry is audited against the admin who made it.

Built for no signal

Clock-ins work offline and sync automatically when signal returns, with the original time and position. The fire roll opens offline on the marshal's phone.

Boundaries that fit the site

Created from the project address you've already entered. Drag the pin to the gate or compound and set the radius - no drawing polygons on a map.

// Privacy first

Attendance, not surveillance.

Site attendance is designed around UK GDPR and the ICO's guidance on monitoring workers. The limits aren't settings you have to remember to switch on - they're how it works.

Location only at clock events

Position is captured when someone clocks in or out - never in between, never in the background. The app asks for "While using the app" permission only.

Only the people you choose

Admins pick exactly who uses it. Everyone else sees nothing - no button, no prompt and no request for their location.

Clear notice, open records

Before first use, staff see a plain-English privacy notice and acknowledge it. They can view their own clock history at any time.

Coordinates deleted automatically

Raw coordinates are deleted after a retention period your company sets - 90 days by default. The on-site or off-site result is kept for your records.

Your company stays the data controller; DuoApp processes attendance data on your behalf. Read exactly what's collected and for how long in the Site attendance section of our privacy policy.
// Questions

How it works in practice.

Does DuoApp track where my people are during the day?
No. The phone's position is taken only at the moment someone taps clock in or clock out, and compared with that project's site boundary. There is no continuous or background tracking, and the app asks for "While using the app" location permission only - never "Always".
Does everyone in the company have to use it?
No. Site attendance is switched off until your company turns it on, and then admins choose exactly which people use it. Anyone who isn't on the list sees nothing - no clock-in button, no prompts and no location requests.
What happens if there's no signal on site?
They can still clock in. The time and position are stored on the phone and sync automatically when signal returns. The fire roll also opens offline on the marshal's phone, so it's there when you need it most.
What happens if someone clocks in outside the site boundary?
The clock-in is flagged so managers can see it in the attendance report. Your company decides how strict to be: accept it with a flag, require the person to give a reason, or block it altogether.
How is the site boundary set?
Each project gets a boundary from its address automatically. Admins can move the pin - to the site gate or compound, for example - and set the radius to suit the site.
How long is location data kept?
Raw coordinates are deleted after a retention period your company sets - 90 days by default. The on-site or off-site result and the clock times are kept as part of your attendance records.
What about UK GDPR?
Site attendance is designed around UK GDPR and the ICO's guidance on monitoring workers: location only at clock events, only for the people you choose, a privacy notice that staff acknowledge before first use, access to their own clock history, and automatic deletion of coordinates. As the employer you remain the data controller, so you should still tell your people why you're using it - the ICO recommends a data protection impact assessment before monitoring workers. DuoApp processes the data on your behalf; see our privacy policy for the detail.
Can admins correct missed clock-ins?
Yes. If someone forgets to clock in or out, an admin can add the missing entry with a reason. Every manual entry is recorded against the admin who made it, so the record stays honest.

Know who's on site - and who isn't.

Bring a live project and we'll show you site boundaries, the clock-in, the on-site list and the fire roll, set up the way your company wants it. 30 minutes, no slide deck.