Biometric devices ship with desktop software locked to one PC on one local network. We built the way out: a web platform that pulls punches from every device at every location into one live dashboard — and pushes employee data back the other way.
Live dashboard — 5 branches, punches streaming in real timeTwo-way sync — push employee data to every device at once
The problem
Attendance hardware is stuck in 2005.
✗
Locked to one PC
Vendor software is desktop-only, installed on a single machine on the local network. Leave the building, lose the data.
✗
Branches are islands
Five locations means five separate databases that never meet. Consolidated reporting is a monthly copy-paste ritual.
✗
Enrollment by road trip
Every new employee must be keyed into every device — someone physically travels to each branch to do it.
✗
Data goes nowhere
Punches are trapped in the vendor’s format. Payroll re-enters everything by hand; your other systems never see it.
// live demo
Every location. One screen.
A simulation of the real dashboard — punches stream in from all branches as you watch. Click a branch to filter.
Attendance CloudDEMO14 devices online
Branches
Austin HQ
ZK-F18 · 3 devices
42
present
Dallas Plant
eSSL X990 · 5 devices
118
present
Houston Depot
ZK-MB460 · 2 devices
36
present
San Antonio
Hikvision K1T · 2 devices
28
present
Remote / Field
Mobile GPS punch
19
present
243
present now · all branches
11
late arrivals today
2,438
punches synced today
Live punch feed — all branches
AV
Aisha Verma · Austin HQ
CHECK IN09:02
CM
Carlos Mendez · Dallas Plant
CHECK IN09:01
DO
Dana Okafor · Houston Depot
CHECK OUT09:01
WZ
Wei Zhang · Dallas Plant
CHECK IN09:00
MS
Maria Silva · San Antonio
LATE IN08:59
TB
Tom Becker · Austin HQ
CHECK IN08:58
Two-way sync
Enroll once. Every device knows them.
The old way: drive to each branch and key every employee into every machine. Our way: add them once in the web app — name, ID, shift, photo — and push to any device at any branch in seconds. Transfers, exits, and new joiners propagate the same way.
✓Add or edit an employee once — push to all locations remotely
✓Transfers between branches: one click, no site visit
✓Exits deactivated everywhere instantly — no ghost punching
✓Devices offline? Changes queue and sync when they reconnect
RA
Rahul Adhikari
EMP-0412 · Morning shift · joined today
Push to all devices
ZK-F18 · #A1Austin HQwaiting
eSSL X990 · #D2Dallas Plantwaiting
ZK-MB460 · #H1Houston Depotwaiting
Hik K1T · #S1San Antoniowaiting
eSSL X990 · #D4Dallas Plant · offlinewaiting
Built for scale
Five branches or fifty. Same system.
Every warehouse, plant, and storefront reports into the same live dashboard — no per-location setup, no separate logins, no reconciling five spreadsheets at month-end. Add a branch and it's just another card on the screen.
No office required
Run it from the floor, not a desk.
Check headcount, approve a late punch, or push a new hire to every device — from the shop floor, a client site, or the back of a cab. If you have signal, you have the dashboard.
// developers welcome
Your attendance data, in your own apps.
A clean REST API over everything the platform collects: punches, employees, devices, shifts. Pipe attendance into your payroll, HR system, or ERP — or build your own screens on top. Webhooks push events the moment a punch lands.
REST + JSONWebhooksAPI keys per appPayroll-ready exports