Remote HR platform · Africa

HR software that
runs your workforce.

Onboard, track, approve, and schedule — one platform for the entire employee lifecycle.

Get started free
9 ModulesFull HR suite
100%Statutory compliance

Core Modules

Everything your HR team needs.

Six integrated modules covering the full employee lifecycle — from onboarding to shift scheduling.

Employee Management

4-step onboarding wizard — personal, employment, banking & statutory details. Searchable directory with tabbed profiles, bulk import, and org chart views.

OnboardingProfilesBanking

Time & Attendance

Daily timesheets, clock-in/out, status filters — present, late, absent, on-leave, remote. Worked-hours computation built in.

Clock-inTimesheets

Leave Management

One-click approve/reject. Configurable leave types. Country-aware public holiday calendar.

ApprovalsHolidays

Shift Scheduling

Department × shift matrix with day-of-week bitmask. Morning, mid & night rotations with weekly coverage view.

RotationsCoverage

Security & Audit

Configurable MFA, SSO, IP allowlist, session timeout. Full audit log of every user-management action — export for SOC2 & ISO 27001 evidence.

MFASSOAudit Trail

Reports & Analytics

Headcount growth, department distribution, attendance rate, leave utilization — all on a single dashboard with real-time KPI cards, charts and one-click export.

KPIsChartsExport

By the Numbers

Shipped, tested, compliant.

16+
pages shipped
9
core modules
3
country configs
100%
compliance

How It Works

Four steps. Zero friction.

The HR workflow, reimagined for speed and compliance.

01

Onboard

Add new hires with a 4-step wizard — personal, employment, banking & statutory details.

02

Track

Clock-in/out, status filters, worked-hours. Manual entries & system records side by side.

03

Approve

One-click approve or reject. Country-aware holidays. Configurable leave types.

04

Schedule

Department × shift assignments with day-of-week bitmask. Morning, mid, night.

From the Field

Trusted by HR professionals across Africa.

Ukuu HR cut our onboarding time from 3 days to 30 minutes. The country-specific compliance for Zambia and Tanzania is exactly what we needed.

CM
Chabwela Mwale
HR Director, Lusaka Power Corp.

Finally, an HR system that understands African payroll and statutory requirements. The leave module automatically handles public holidays across all our branches.

NK
Neema Kimaro
People Ops Lead, DarVentures Ltd.

Get Started

The Bridge. Built into Ukuu HR.

Connect your LAN attendance devices, sync live records, and review imports from the same React application as your HR workspace — in the browser, or from the dedicated Bridge desktop app for macOS and Windows.

Bridge for desktop · v3.5.9

The Access Sync Bridge, installed on your machine.

A native macOS & Windows app that lives on the LAN with your terminals: signs in with your Ukuu HR credentials, probes Hikvision ISAPI devices, and runs an auto-sync daemon that stages every punch in the cloud for review — even when this browser tab is closed.

By the numbers

Built for the realities of running HR in Africa.

0+
Employees managed
across 3 countries
0 min
Friday payroll
down from 2 days
0%
Statutory compliance
ZRA · NAPSA · NHIMA
0
Country configs
Zambia · Tanzania · Malawi

The difference

Before UKUU vs. with UKUU.

Slide the divider to see what changes when HR goes from spreadsheet-and-calculator to one platform.

Before · Manual HR
  • 2 full days on payroll
  • Paper timesheets & missing punches
  • Manual NAPSA / PAYE calculations
  • Re-keying data across systems
  • HR misses family dinner on payday
Before · Manual HR
  • 2 full days on payroll
  • Paper timesheets & missing punches
  • Manual NAPSA / PAYE calculations
  • Re-keying data across systems
  • HR misses family dinner on payday
With UKUU · One platform
  • Payroll runs in 8 minutes
  • Real-time attendance from any device
  • Auto-applied ZRA 2025 PAYE brackets
  • One source of truth across HR
  • HR leaves at 5 PM, every Friday

Drag the divider · works with touch too

FAQ

Answers to the questions HR teams actually ask.

Is Ukuu HR specific to the Zambian tax system?
Ukuu HR ships with built-in country configurations for Zambia (ZRA 2025 PAYE brackets, NAPSA), Tanzania (PAYE, NSSF), and Malawi (PAYE, NHIMA). Switching organization country automatically loads the right statutory config — same UI, different compliance rules.
Can I import my existing employee list?
Yes — CSV and XLSX import are built in. The onboarding wizard (Personal → Employment → Banking) mirrors the import columns, so you can round-trip data without losing fidelity.
Does it work with our attendance device?
Hikvision (ISAPI), ZKTeco, Suprema, Dahua, Anviz, Matrix, and eSSL are supported through the unified Bridge routes. The Bridge links LAN-only devices to the cloud in the same React application — no separate C# app or runtime is required. Sync on demand, schedule automatic uploads, and review matched and unmatched events before importing them.
What if I don't have a Postgres database?
Ukuu HR falls back to SQLite automatically — fine for trials and small teams. For production with multiple concurrent users, set POSTGRES_CONNECTION_STRING and the app will use Postgres without any code changes.
Can I run it on my own infrastructure?
Yes. Deploy the React/Next.js application to Render, Fly.io, Railway, or any Node-capable host. Configure Firebase Admin credentials and open /bridge/login from the same deployment — there is no separate C# runtime or desktop bridge to install.
Is my data encrypted?
Bank account numbers, NRCs, and TPINs are AES-256 encrypted at rest with a key from UKUU_ENCRYPTION_KEY (or a key file fallback). The encryption service never crashes on a missing key — it generates a process-stable one so your app keeps running during migrations.

We built Ukuu HR after watching HR managers in Lusaka spend their Fridays on a calculator and a stack of paper timesheets. Every decision we make — every module, every screen, every line of code — is in service of one outcome: getting HR home on time.

U
The Ukuu HR team
Lusaka · Dar es Salaam · Lilongwe

Ready to run your workforce?

Sign in with the demo account and explore the full platform — employees, attendance, leave & scheduling, all pre-loaded with sample data.

Sign in to Ukuu HR