Your day starts here.
1Look at the camera
Your webcam starts automatically.
Allow camera access when prompted.
A photo is captured only when you submit your attendance. Allow camera access when your browser asks.
2Mark your attendance
Automatic attendance: first entry = check-in, second entry = check-out. Maximum two entries per day.
Your PIN stays private. Attendance is recorded in Saudi Arabia time (GMT+3).
Attendance overview
Manage your team and review captured attendance.
Present/absent totals cover currently active employees on the selected date. Absence means no check-in and no holiday or approved leave. Counts reflect the selected date as of now.
| Employee | Branch | Time | Activity | Photo |
|---|
Your employees
Assign each employee a unique PIN. Share it privately.
| Employee | Branch | Status |
|---|
Branch attendance report
Total staff includes inactive employees. Present, absent, leave and holiday counts cover active employees only. A check-in counts as present even after check-out.
| Branch | Total staff | Active employees | Present | Absent | Approved leave | Holiday |
|---|
Employee attendance report
Review one employee over a date range.
Holidays and approved leave are excluded from absence. Attendance takes priority if the employee works on those days. Joining dates and recurring weekends are not configured; dates before joining may appear absent. Missing check-out includes today while the employee is still checked in.
| Date | Status | Check-in | Check-out | Hours | Note |
|---|
Daily employee status
Selected dashboard date · currently active employees. A recorded check-in takes priority over holiday or leave.
| Employee | Branch | Status |
|---|
Company holidays
Holidays apply to every branch. Add one entry per holiday date. Removing a holiday recalculates absence reports without changing attendance.
| Date | Holiday | Action |
|---|
Employee leave
Only approved leave is excluded from absence. Pending, rejected and cancelled requests do not excuse absence. Holiday dates take priority over leave dates. Lists show the latest 500 entries.
| Employee | Dates | Reason | Status | Action |
|---|