Skip to content
Construction · UAE

Workforce Management for UAE Construction Sites

GPS + face attendance for labour across every site, WPS-ready hour exports, and UAE Labour Law working-hour tracking — all from a worker's own phone. No fingerprint readers to install, break, or share.

Multi-site · Mobile-first · WPS-ready · UAE Labour Law-aligned · Free up to 10 staff

Labour moves between sites. Your attendance system should keep up.

Construction doesn't happen at a desk. Crews rotate across project sites, supervisors manage multiple locations, and the wrong attendance system means buddy-punching, disputed hours, and WPS headaches at month-end. AiyaHR tracks every check-in by GPS, verifies the worker with AI face matching, and exports WPS-ready hours straight to your payroll — from any phone, on any site, even with patchy connectivity.

A geofence per site

Configure a radius around every project site. Check-ins inside count; outside are flagged automatically for the supervisor to review.

Face verification stops buddy-punching

A live selfie is matched against the enrolled worker on every check-in. No shared scanner, no proxy punching, no hardware at the gate.

Works on any phone, even offline

Check-ins cache locally when connectivity is poor on site and sync when back online. Face matching runs server-side so low-end phones work fine.

WPS-ready hour exports

Working hours, overtime, and absences export cleanly into your payroll system or bank WPS gateway. AiyaHR does not process payroll — it feeds it.

UAE Labour Law working-hour tracking

Daily limits, mandatory rest, and overtime caps tracked per UAE Labour Law. Prayer break and lunch handled automatically.

Multi-site, multi-supervisor

Central operations sees every site; each supervisor sees only their own. Strict data isolation, role-based access.

Fast crew onboarding

Bulk-import a crew from Excel, capture photos for face verification on day one, and track visa / labour-card / medical document expiry.

UAE PDPL-aligned

Worker biometric and location data is consent-captured, encrypted, and held only for the configured retention window.

From site setup to month-end payroll

01

Set up each site

Draw a geofence around every project location, assign a supervisor, set the shift pattern.

02

Onboard the crew

Bulk import from Excel, photo enrolment for face verification, document checklist (visa, labour card, medical).

03

Daily check-in

Workers check in from their phones at the site gate. Live dashboard updates for supervisors in real time.

04

Review exceptions

Out-of-zone, low-confidence, or unusual check-ins surface for the supervisor — not silently accepted.

05

Export to payroll

WPS-ready hours, overtime, and absences export into your payroll system or bank gateway for dispatch.

Built around UAE compliance, not adapted to it

WPS-ready exports

Working-hour reports and overtime calculations export in a format your payroll system or bank WPS gateway accepts cleanly. We do not dispatch WPS ourselves.

UAE Labour Law working hours (per Federal Decree-Law No. 33 of 2021)

Configurable rules per Federal Decree-Law No. 33 of 2021. Prayer break and lunch excluded from billable hours. Audit trail retained for the legal period.

UAE PDPL biometric handling

Face data is consent-captured, encrypted at rest, processed on enterprise-grade cloud infrastructure, and auto-deleted after the configured retention period.

Multi-site data isolation

Each site's data is access-controlled. A site supervisor cannot see another site's workers. Role-based permissions throughout.

Frequently asked questions

Does it work on sites with poor mobile coverage?▾
Yes. Check-ins cache on the worker's phone if connectivity drops and sync when back online. Face matching runs server-side, so even older, cheaper Android phones work fine.
How does it stop buddy-punching?▾
Every check-in requires a live selfie matched against the worker's enrolled face, plus a GPS check that they are inside the site geofence. There is no shared device for someone to punch on another worker's behalf.
Can we run multiple sites from one account?▾
Yes — that is the core design. Each site has its own geofence and shift pattern, with strict data isolation. Central operations sees the whole picture; each supervisor sees only their site.
How does payroll work?▾
AiyaHR produces WPS-ready exports of hours, overtime, and absences. Your existing payroll system or bank WPS gateway handles the actual payment. The audit trail records the export.
What does it cost?▾
Free up to 25 workers with the full feature set including face matching. AED-priced per active worker above that. Hosting is included. See pricing for current rates.

See it on one of your sites

In a 20-minute demo we will set up a geofence for a real site of yours and run a live check-in from a phone. No hardware involved.