All of O'Sense

Xeel

Pay for the hours your people actually worked. Proven by their face.

Xeel is facial recognition attendance and payroll in one. Workers clock in and out with their face on an Android phone or tablet at the site, with no signal needed. Daily and hourly workers are paid for the days and hours their face clocked — no lent cards, no ghost workers, no padded registers. Every payslip carries PAYE, NAPSA and NHIMA, and goes to the worker on WhatsApp. How face attendance works →

app.osense.io/dashboard/hr
Xeel overview showing employees, leave days accrued and payroll status

What you get

Xeel, in three parts.

Every employee on file — free

Names, departments, contracts, bank or Mobile Money details, invitations and org structure — free with every plan, whatever else you buy.

Statutory maths, automatic

PAYE, NAPSA and NHIMA are computed on every pay run, for every employee. No spreadsheet, no second-guessing.

Clock in with your face, get paid for it

A blink, a match, a timestamp. No cards to lend, no buddy-punching, and it works where there is no signal. Daily and hourly workers are paid from what the clock recorded.

A worker clocking in with their face on the O'Sense app: blink check, on-time confirmation, template kept on the phone

The clock-in nobody can lend.

A worker looks at the phone or tablet at the gate, blinks once, and is clocked in — with the time, the coordinates and whether they were late — and does the same to clock out. Cards get lent and PINs get shared; a face does not. It runs on an open engine with no per-worker licence, and keeps working with no signal.

  • Blink liveness check — a photo of a face does not pass
  • The face template stays encrypted on the handset; only the enrolment photo reaches the office
  • Lateness and short shifts computed against the 8-hour statutory day; overrides need a photo of the place
  • Lost or replaced phone? Every enrolment restores from the office in minutes
  • Daily-rate staff paid for the days they clocked; hourly staff for the hours — see how
app.osense.io/dashboard/payroll
Pay run management for one-click monthly payroll

Run the month in one click.

Approve the roster once. After that payday is a button — raises, bonuses and advances flow straight through into the run.

  • Pay runs you can review before releasing
  • Raises, bonuses and advances applied automatically
  • A full history of every run you have processed
app.osense.io/dashboard/payslip
Payslip showing PAYE, NAPSA, NHIMA, net pay, gratuity and leave

Payslips that do the maths.

Every slip shows gross, deductions and net pay with gratuity and leave accruing alongside — ready to print or send straight to the employee.

  • PAYE, NAPSA and NHIMA broken out line by line
  • Gratuity and leave accrual on every slip
  • Staff can be invited to log in and see their own
  • Sent to the employee as a PDF on WhatsApp the moment the run is released
A leave request sent as a plain WhatsApp text, arriving on HR's phone with Approve, Reject and Ask-for-change buttons

Leave, asked and answered on WhatsApp.

An employee texts "leave 3–7 March, sick". HR's phone gets it with Approve, Reject and Ask-for-change buttons. One tap on Approve records the days, updates the balance and tells the employee. No form was filled in by anyone.

  • Dates are never guessed — a request without dates is asked, not assumed
  • Inclusive counting, day-first dates, next-year logic for December requests
  • The conversation behind every request is kept on the leave page
  • Leave still accrues in the background, so the balance is always ready
A payslip carrying a reference and a QR code, and the public page that recomputes the figures and confirms them

A payslip a bank can check.

A payslip is the most-shown document your business makes: a bank wants one for a loan, a landlord for a lease, the next employer to confirm a salary. Until now none of them could tell a real one from a figure typed over it. Every payslip now carries a reference worked out from its own numbers and a code that opens a public page which works those numbers out again.

  • The page confirms the figures only when the reference matches — an altered figure fails to verify
  • Built from the figures, not the file, so it survives being printed, scanned and forwarded
  • It shows only what is already printed on the copy in the checker's hand, and nothing else about the company
  • Training records print the same way, as a certificate of competence anyone can check

Built around Zambian payroll and Zambian sites, not adapted to them.

Attendance is proven by a face on site — not a card handed to a friend — and for daily and hourly workers it is what the pay run pays. Statutory deductions are part of the run itself.

PAYE Calculated per employee, every run
NAPSA Applied automatically
NHIMA Applied automatically

Questions

Xeel, answered.

What is Xeel?

Xeel is the HR, payroll and facial recognition attendance app in O'Sense, business software for Zambia. Workers clock in and out with their face on an Android phone or tablet; payroll works out PAYE, NAPSA and NHIMA; payslips and leave travel on WhatsApp. The employee register is free with every plan.

Can I pay workers only for the days and hours they actually worked?

Yes, for workers on a Daily or Hourly rate. The pay run pays daily-rate workers for the days their face clocked in, and hourly-rate workers for the hours between their face clock-in and clock-out. Monthly-salaried staff are paid their salary, with present, absent, late and short days shown on their timesheet.

Does face clock-in work without internet?

Yes. The face is matched on the device, and every clock-in and clock-out is saved on the phone and sent when signal returns. The time comes from the server's clock, so changing the phone's time does not change the record.

Can a worker clock in for someone else?

Not with a photo. The clock-in asks for a blink on a live face, so a printed picture or a photo on a screen does not pass. If a face is not recognised, a supervisor's override needs a reason and a site photo, and the office sees both.

Does Xeel calculate PAYE, NAPSA and NHIMA?

Yes. Every pay run works out PAYE, NAPSA and NHIMA per employee, shows them line by line on the payslip with gratuity and leave accruing, and sends the payslip to the employee as a PDF on WhatsApp.

How much does Xeel cost?

The employee register is free with every plan. Payroll and face attendance are priced per month as one app, with no charge per worker or per face. Message us on WhatsApp for current pricing.

More on face attendance — hardware, offline use, piece-work and its known limits — on the facial recognition attendance page.

The rest of O'Sense

It all runs on one login.

Xeel is one part of the system. Everything below shares the same customers, staff and stock.

Stop running your business from memory.

Launch O'Sense — the employee register is free with every plan — or message us on WhatsApp first if you have questions.

O'Sense is a subsidiary of HERO CONTROL SYSTEMS Ltd
Stand 34, Harrison Chongo Rd, Woodlands Extension, Lusaka, Zambia