Instead of typing a PIN, employees can tap an NFC card to the back of the kiosk device to clock in or out instantly. This requires an Android phone or tablet running Chrome, with NFC enabled.
On an Android device with Chrome, open the kiosk page and tap ๐ก Use NFC Card. A 10-second countdown starts.
Hold the NFC card to the back of the phone. The system reads the card's serial number and generates a secure hash:
hash = SHA-256(store_id + "|" + card_serial)
The card serial is never stored โ only this hash. Even if your database were exposed, no one could reverse-engineer which physical card belongs to whom.
In the Sweldo admin panel, open the employee record and paste the NFC hash into the NFC Card field, then save. The ๐ชช icon will appear on their employee row to confirm registration.
On the kiosk (Android + Chrome), tap ๐ก Use NFC Card.
Hold the employee's registered card to the back of the device within 10 seconds.
The system matches the card's hash to an employee and processes the clock-in or clock-out immediately โ no PIN needed. The same success screen appears as with PIN entry.