The QR Code Attendance feature provides a secure and contactless method for employees to mark their attendance using the InstiKit mobile application.
When enabled, InstiKit generates a QR code that employees can scan from their mobile devices to record their attendance. This eliminates the need for biometric devices or manual attendance registers.

How It Works
The attendance process is simple:
- Open User Menu → QR Code Attendance.
- A QR code is displayed on the screen.
- Employees open the InstiKit Mobile App.
- Select QR Code Attendance from the app.
- Scan the displayed QR code.
- The attendance is verified and recorded instantly.
Dynamic QR Code
InstiKit supports Dynamic QR Codes for improved security.
When dynamic mode is enabled:
- A new QR code is generated automatically.
- Each QR code remains valid only for a limited period.
- After the configured timeout, the QR code expires.
- Employees must scan the currently displayed QR code.
This prevents employees from saving or sharing an old QR code to mark attendance later.
QR Code Timeout
The validity period of a dynamic QR code is controlled through the Employee Attendance Configuration.
Administrators can configure how long a QR code remains active before a new one is generated.
For example:
- 30 seconds
- 1 minute
- 2 minutes
- 5 minutes
The appropriate timeout depends on your attendance policy and the number of employees marking attendance at the same time.
Static QR Code
If dynamic mode is disabled, InstiKit displays a static QR code.
The same QR code remains available until it is manually changed or regenerated.
Static QR codes are generally suitable only for trusted environments where additional security is not required.
Benefits
QR Code Attendance offers several advantages:
- Contactless attendance
- Fast check-in process
- No biometric hardware required
- Easy deployment
- Works with the InstiKit mobile application
- Supports dynamic QR codes for improved security
Requirements
To use QR Code Attendance:
- QR Code Attendance must be enabled by the administrator.
- Employees must have access to the InstiKit mobile application.
- Employees must have permission to mark attendance.
- The mobile device must be able to scan QR codes.
Frequently Asked Questions
Does every employee have a different QR code?
No. The QR code displayed on this page is generated by the system for the current attendance session. Each employee uses the InstiKit mobile application to scan it, and the application identifies the employee based on their authenticated account before recording attendance.
What is the advantage of a dynamic QR code?
Dynamic QR codes expire automatically after the configured timeout. This prevents old QR codes from being reused or shared.
Where is the QR code timeout configured?
The timeout duration is configured in the Employee Attendance Configuration.
Can QR Code Attendance replace biometric devices?
Yes. Many institutions use QR Code Attendance as a simple, contactless alternative to biometric attendance systems.
Related Documentation
- Employee Attendance
- Device
- Mobile Application