Know who actually clocked in — no fingerprint scanner needed
Kelola is HR software for growing teams. It proves who is really at work using a rolling QR code and phone GPS — no biometric hardware — then runs onboarding, leave, and payroll-ready reports from one place.
app.kelola.id/attendancelive
Rolling code · refreshes every ~12s
Clocked in 08:58 · On time · On-site verified
Fits the tools your team already uses
Three things quietly break HR every month
Name the pain, then let the rest of the page answer it.
- Spreadsheet sprawlStaff data retyped across five files; nobody knows which one is right.
- Buddy-punchingPeople clock in for friends who are late. Your attendance is a guess.
- Leave chaosWrong balances, holidays counted by hand, approvals lost in chat.
Clock-in that can't be faked, in three steps
A couple of seconds for the person. A number you can trust for you.
1
Show the code
Any screen shows a QR code that changes every few seconds.
2
Staff scan it
Each person scans with the Kelola app on their own phone.
3
GPS confirms
The phone confirms they are on-site. Clock-in is verified.
Why a screenshot won’t save a late friend
The code rolls, the phone proves the place, and it all lands on your timesheet at once.
- No hardware to buyAny screen shows the code; staff use their own phones. No scanner to buy or maintain.
- A screenshot won’t workThe code rolls every few seconds, so a photo shared to a late colleague is already expired.
- Work-from-home exceptionApproved remote staff clock in the same way, with the location check skipped — you control who.
- Live on the timesheetEvery verified clock-in appears instantly on the operational timesheet.
Kelola vs the old ways
The honest column-by-column: spreadsheets are cheap but blind, scanners are costly hardware, Kelola is neither.
| What you get | Kelola | Spreadsheet | Fingerprint scanner |
|---|---|---|---|
| No hardware to buy | |||
| Stops buddy-punching | |||
| Proves who is on-site | |||
| Works from home too | |||
| Live on the timesheet | |||
| Records survive offboarding |
Import your whole team in an afternoon
Leaving spreadsheets shouldn't fall on HR alone. Set it up once, then let staff finish the rest.
- Bulk importAdd your whole team from a CSV or Excel file, with validation.
- Employee self-serviceStaff complete their own profiles, documents, and details.
- No more retypingOne source of truth — stop copying data between spreadsheets.
- Records that lastRecords stay intact even after someone leaves, for compliance.
Approve leave in one tap — the maths is already done
The engine handles the calculations that cause disputes when they're done by hand.
- Half-days & policiesAM/PM half-days and your own quotas, accrual, and carry-over rules.
- Holidays auto-excludedPublic holidays and weekends are never deducted from a leave request.
- One-tap approvalsManagers approve or reject with a reason; balances update instantly.
- Live balance ledgerEveryone sees the same, correct balance — allocated, used, pending.
Payroll-ready numbers, one click away
Close the loop from attendance and leave to payroll — with no end-of-month cleanup.
- Live timesheetDays worked, late minutes, and approved leave for everyone, filterable.
- 1-click exportClean CSV / Excel ready for payroll and accounting.
- From verified clock-insThe numbers come straight from real, on-site attendance.
- Payroll bridge (soon)A direct handoff to the Phase 2 payroll engine is coming.
~12sCode refresh — a screenshot is expired before it is shared
0Hardware to buy, install, or clean
1 clickFrom verified attendance to payroll-ready export
100%Company isolation — you never see another company’s data
What early teams tell us
Kelola is in early access. Here is what the first teams say — real, named quotes replace these before launch.
“Month-end used to be two days of chasing timesheets. Now the numbers are just there.”
Operations Lead
Early-access team · retail
“We stopped buying fingerprint scanners for every new branch. Staff just use their phones.”
HR Manager
Early-access team · F&B
“Moving off spreadsheets took one afternoon. The team filled in the rest themselves.”
People Ops
Early-access team · services
Simple per-seat pricing. No surprises.
Pay for the people who work here — not the ones who left. Billed per active employee, per month.
Ex-employees keep their records for compliance but never cost you a paid seat.
Starter
For small teams leaving spreadsheets behind.
Rp —
/ active employee / mo
- Anti-cheat attendance (QR + GPS)
- Bulk import + employee self-service
- Leave & holiday engine
- Timesheet + CSV/Excel export
Growth
Most popularFor teams that want approvals, roles, and reporting.
Rp —
/ active employee / mo
- Everything in Starter
- Manager approvals + role-based access
- Company locations & work schedules
- Immutable audit log
Enterprise
For 100+ employees or multiple companies.
Custom
- Everything in Growth
- Multiple companies, one login
- Priority onboarding & support
- Security review & DPA
Staff clock in from their own phone
The Kelola app scans the code and confirms the location. No shared device, no queue at a scanner.
Android — sooniOS — soon
The questions we get before every demo
Straight answers to what an HR lead asks first.
See it on your own team
A 20-minute walkthrough — and we'll help you import your first employees from your current spreadsheet.