Klugora klugora Get an estimate
Services Process Case Studies Pricing About Blog
attendance cloud · any device, any location

Your attendance machines,
finally on the web.

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.

Any brand
ZKTeco, eSSL, Hikvision & more
1 dashboard
every branch, live
0 visits
enroll staff remotely, push to devices
A biometric attendance terminal in use at a warehouse entrance
all branches — live
Dallas Plant118
Austin HQ42
Houston Depot36
↑ push: new hire → 12 devices
14 devices online
// inside the product

Every branch, one screen.

Multi-branch biometric attendance dashboard with a live punch feed
Live dashboard — 5 branches, punches streaming in real time
Device sync status view showing online and queued attendance devices
Two-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 Cloud DEMO 14 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 IN 09:02
CM
Carlos Mendez · Dallas Plant
CHECK IN 09:01
DO
Dana Okafor · Houston Depot
CHECK OUT 09:01
WZ
Wei Zhang · Dallas Plant
CHECK IN 09:00
MS
Maria Silva · San Antonio
LATE IN 08:59
TB
Tom Becker · Austin HQ
CHECK IN 08: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 · #A1 Austin HQ waiting
eSSL X990 · #D2 Dallas Plant waiting
ZK-MB460 · #H1 Houston Depot waiting
Hik K1T · #S1 San Antonio waiting
eSSL X990 · #D4 Dallas Plant · offline waiting
Workers walking through a large multi-site warehouse and manufacturing floor
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.

A supervisor checking the attendance dashboard on a phone from the warehouse floor
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 + JSON Webhooks API keys per app Payroll-ready exports
GET /api/v1/punches?date=today
{ "data": [ { "employee_id": "EMP-0412", "name": "Rahul Adhikari", "branch": "Austin HQ", "device": "ZK-F18 · #A2", "type": "check_in", "time": "2026-07-07T08:58:31Z" } ], "synced_devices": 14, "next": "/api/v1/punches?page=2" }
Setup

Live in days, not months.

1
Tell us your devices
Send device models and branch count. We confirm compatibility — ZKTeco, eSSL, Hikvision, and most IP-enabled machines.
2
Connect each site
A lightweight connector links each device to the cloud — no new hardware, works through firewalls and flaky connections.
3
Import your people
Employees imported from Excel or your HR system, mapped to branches and shifts, pushed to every device.
4
Watch it flow
Live dashboard, late alerts, payroll-ready exports, and the API — from day one, at every location.

How many devices? How many branches?

Tell us your device models and locations — we'll confirm compatibility and quote a fixed price within 24 hours.
Connect my devices →
works with ZKTeco, eSSL, Hikvision & more · your data stays yours