Attendance you can trust, from the employee’s phone to payroll
An advanced attendance and check-in system with a mobile app. It checks who is punching and where they are before it records the time, then feeds shifts, leave and reports on the same ERPNext platform.
Everything attendance needs, with the checks built in
Face verification with liveness
The camera matches the face to the enrolled profile, and a blink or head-movement check stops printed photos and screens. Match strictness is adjustable.
Location rules
Define approved locations with a radius. Punches from outside are refused, and so are punches with weak GPS accuracy.
Device binding
Each employee is tied to one phone. Blocked or unknown devices cannot record attendance.
Shifts and punch rules
Shift assignments, shift requests and a minimum gap between punches to stop duplicates.
Attendance requests
Forgot to punch? The employee sends a request with a reason and the manager approves or rejects it.
Photo evidence and reports
A photo can be saved with every punch, and managers see daily attendance, lateness and absence.
An attendance app employees actually use
Tap a tab, or watch it play. The app runs on the employee’s phone and works with the same system HR manages.
Illustrative screens with sample names and times.
Follow a punch, then change the rules
Pick a situation and switch rules on or off to see what the system accepts, refuses or lets through.
Set the allowed radius for each site
Drag the slider to see which sample punches fall inside the approved area.
Illustrative map with sample points.
See the day as it happens
Today’s attendance, the week’s trend and live punches, including the ones the system refused.
Attendance that connects to the rest of your operation
Because it runs on ERPNext, attendance is not a separate island.
- Employees, departments, shifts and leave already live in the same system
- Attendance and shift data ready to support leave and payroll decisions
- Approvals follow your own rules and are logged by user and date
- Arabic and English, built for teams in Saudi Arabia and Egypt
Same platform
Attendance, leave and payroll data sit together.
Your rules
Strictness, radius and approvals are settings, not code.
Common questions
Does it work on any phone?
Employees use the app on their own phone. Each employee is bound to one device, and HR can block a device when needed.
Can someone punch for a colleague?
The system checks the face against the enrolled profile, runs a liveness check, and ties the employee to one device. Together these make it hard for another person to punch in.
What happens if GPS is weak or the employee forgot to punch?
A punch with weak GPS accuracy is refused. For a missed punch, the employee sends an attendance request with a reason and the manager decides.
Can we set different locations for different branches?
Yes. You define each location with a radius and can group locations, with a default group for the company.
Can it connect to our payroll and leave?
Yes. It runs on ERPNext, so attendance, shifts and leave are in the same system as your HR records.