Attendance
The attendance system supports three modes configured in Settings > Attendance mode.
Manual Mode (Default)
Admin marks attendance for all guards on a given date.
1. Go to Main > Attendance. 2. Select a date. 3. For each guard, click Present, Absent, Leave, or Off. 4. Click Save attendance.
Bulk operations are also available:
- Set a date range and apply Present to all guards in that range.
- The counts panel shows a real-time summary of how many guards have each status.
Each attendance record is unique per guard per day. Saving overwrites the existing record for that guard and date.
Device Mode
When set to Devices, attendance is recorded automatically via biometric devices. See Devices and Biometrics for setup.
When a guard checks in via a device, the attendance record shows:
- Status set to Present.
- Check-in time — the timestamp from the device.
- Check-out time — recorded when the guard scans out.
- Device name — which device recorded the event.
- Biometric type — fingerprint, face, or NFC.
The manual Attendance page also displays these device-produced timestamps below the status buttons.
Geo Mode (Planned)
Geo mode will allow guards to check in using GPS location from a mobile app (not yet implemented).
Attendance Status Values
| Status | Meaning | |---|---| | Present | Guard was on duty. | | Absent | Guard did not report. Deducted from salary. | | Leave | Authorized leave, no salary deduction. | | Off | Scheduled day off. |