🔔 Enable notifications on this device
Get push notifications for late warnings, missing punch-outs, leave decisions, approvals, and more — even when the portal isn't open.
Please center your face to record attendance.
Welcome back.
Get push notifications for late warnings, missing punch-outs, leave decisions, approvals, and more — even when the portal isn't open.
WELCOME
Track attendance, request leave, upload sick leave documents, and manage approvals from one place.
Identity verification (Selfie) and location services required to punch in.
Getting duplicate notifications? This clears every enrolled device on your account and re-registers only this one.
| Date / Time | Action | Photo | Distance | Result |
|---|---|---|---|---|
| No attendance records yet. | ||||
This record refreshes automatically each month and only shows your current month attendance discipline events.
| Date / Time | Action | Status | Warning Level | Salary Deduction Days | Notes |
|---|---|---|---|---|---|
| No warnings or salary deductions recorded for this month. | |||||
| Dates | Type | Days | Status | Reason / File |
|---|---|---|---|---|
| No leave requests yet. | ||||
| Employee Details | Annual Leave | Sick Leave Details (Statutory Tiers) |
|---|---|---|
| Loading overview... | ||
| Employee | Status | Photo | First In | Last Activity | Overtime | Action |
|---|---|---|---|---|---|---|
| No team attendance data. | ||||||
| Employee | Date / Time | Action | Status | Warning Level | Salary Deduction Days | Notes | Actions |
|---|---|---|---|---|---|---|---|
| No discipline records for this month. | |||||||
Holidays added here will not deduct from Annual Leave balances and will prevent "Absent" flags on the timesheet.
Add a forgotten punch-in or adjust a record. This bypasses GPS limits.
Generates a complete day-by-day attendance map including retroactively approved leaves and overtime calculation.
Resets every active employee's annual leave balance to 30 days and stamps the reset year. Use once at the start of each calendar year. Pending leave requests are not affected — they'll be checked against the new balance at approval time. Inactive accounts are skipped.
Attendance cleanup tools. The first action removes all attendance records from Firestore only. Attendance photos are not deleted here because the current Storage rules do not allow admin-side bulk deletion from the browser.
Deletes attendance records from Firestore only.
Deletes audit trail records from Firestore only.
Audit trail cleanup is available to admin-role accounts through a protected backend job. The full transaction wipe remains restricted to the super admin email only.
Secure access for mechanics, advisors, and management.
Use the account provided by the admin.
For security, you'll be signed out in 60 seconds.