Every punch starts with a liveness check on the worker's own phone. Turn on face verification and the server confirms it's the enrolled worker, not a photo or a friend.
Face verification is optional, on Growth, and enabled per workspace.
Sites, shifts and people in one plan. Split, night and rotating rules, published rosters and rest days, so a punch is judged against the day that was actually planned.
Missing check-outs, off-site attempts and late arrivals land in one review inbox. A fix keeps its reason and the original punch, with approval when you want it.
Nothing is guessed: gaps are flagged, never filled in.
Plus generic CSV and JSON. The REST API and signed webhooks are on Enterprise. All export formats →
Licensed in Abu Dhabi · Billed in AED
Made for how UAE sites actually work.
Attendify Vision Technology Solutions is a UAE company. Your contract, invoices and data processing agreement are with it, and UAE companies pay in dirhams.
No. Workers can check in on their own iPhone or Android phone, or on a shared kiosk tablet at the site. The kiosk is on the Growth plan, is enabled per workspace and needs internet.
What happens on a site with no signal?
The punch is saved on the phone with its real time and location, and the server checks it against the site's geofence when the phone reconnects.
Is face recognition required?
No. Every punch carries a liveness selfie. Face verification is optional: it's on the Growth plan, enabled per workspace, and workers accept an in-app notice before enrolling.
Is there an Arabic version?
Not yet. The worker app and dashboard are in English.
Where is our data stored?
In our database provider's Mumbai region (ap-south-1), not inside the UAE. Talk to us before you start if your contract requires in-country hosting.
Does Attendify create WPS salary files?
No. It exports reviewed hours to the payroll system that produces your WPS file, as CSV, Excel or a named payroll layout.
Your attendance data should be ready before payroll asks for it.