Security Company Software · Kenya

Your Guards Are in the Field. Do You Know Where They Are?

SafeHouse Enterprise gives Kenya's security companies live GPS tracking, QR patrol verification, incident management, KSIA compliance records, and M-Pesa payroll — in one platform built for the guarding industry.

Live
GPS tracking, 15-second refresh
QR
Tamper-proof checkpoint patrols
Auto
Daily Activity Reports per client
M‑Pesa
Guard payroll disbursement

Why Kenya's Security Companies Lose Clients

Client confidence collapses the moment they ask "where was your guard at 2am?" and you can't answer. Every unverifiable patrol is a liability.

📍

No Proof Guards Actually Patrol

Paper patrol registers can be filled in at the guardhouse. Clients know this. Without tamper-proof digital checkpoint scans, you can't prove your guards walked the route.

📞

Incident Management via WhatsApp

Guard reports an incident over WhatsApp. The message gets buried. There's no structured record, no escalation trail, no evidence file. When a client demands a report, you're starting from memory.

📑

DAR is a Manual Pain

Daily Activity Reports written by hand, delivered the next morning — or not at all. Corporate clients expect digital, timestamped DARs for every shift. This is now a tender requirement.

🪪

KSIA Licence Expiries Missed

Deploying a guard whose licence has expired is a regulatory violation. Manual tracking in a spreadsheet means expiries get missed. A single KSIA audit can cost your operating licence.

💸

Payroll Disputes Every Month

Guards dispute hours. Supervisors have no verified attendance records. You end up overpaying, underpaying, or spending hours reconciling. Guards leave over it.

🏢

Multi-Site Blind Spots

Managing guards across 10+ client sites with phone calls and radios is operationally exhausting. A real emergency at one site takes your attention off five others simultaneously.

Purpose-Built for Kenya's Guarding Industry

Not a generic HR system with a guard module bolted on. Every feature was designed for how security companies in Kenya actually operate.

Live Guard GPS Tracking

See every guard's position on a live map, refreshed every 15 seconds. Know instantly if a guard is inside the geofence, has gone stale, or is off-post. No more radio calls to check.

  • 15-second location ping with speed tracking
  • Geofence alerts if guard leaves site boundary
  • Stale-ping alerts if guard stops moving
  • Historical location replay per shift
  • Works on any Android smartphone browser

QR Patrol Verification

Place QR code plaques at each checkpoint on the patrol route. Guards scan on arrival — timestamped, GPS-validated, and photo-optional. Cannot be done from the guardhouse.

  • Checkpoint scan with GPS cross-validation
  • Optional photo evidence per checkpoint
  • Patrol route completion % per shift
  • Auto-alert if checkpoint missed beyond SLA
  • Patrol completion report per client

Incident Management

Guards report incidents from their phone — type, location, description, photo, and video evidence. Dispatchers see it instantly. Full escalation trail. Never lose an incident record again.

  • Structured incident types and severity levels
  • Photo and video evidence attached at scene
  • One-tap dispatch nearest guard to incident
  • Status trail: Reported → Assigned → Resolved
  • PDF incident summary report for client

Daily Activity Reports (DAR)

DARs auto-compile from guard activity during the shift — patrols completed, incidents, visitor log, equipment checks. Automatically emailed to the client at shift end. No manual writing.

  • Auto-populated from shift activity data
  • Supervisor adds narrative notes
  • Sent to client by email on shift close
  • Archived per site and date for audit
  • Monthly DAR compliance rate tracked per client

Guard Compliance & Vetting

Full compliance tracking for every guard — KSIA licence, DCI clearance certificate, training records, first aid, firearms handling. Automated alerts 30 days before any expiry.

  • KSIA licence tracking (Armed, Unarmed, CCTV)
  • DCI police clearance with expiry alerts
  • Background check records and outcomes
  • Training: First Aid, Fire Warden, Use of Force
  • Compliance dashboard per guard and per site

Guard Payroll & M-Pesa

Calculate guard wages from verified shift hours — QR patrol scans confirm presence. Generate payroll export. Disburse via M-Pesa B2C to all guards in one batch payment.

  • Hours from verified checkpoint scan data
  • Shift allowances, overtime, night differential
  • NSSF, NHIF, PAYE deductions
  • M-Pesa B2C bulk disbursement to guards
  • Payslip PDF generated per guard
Watchtower — Control Room View
Live · 15s refresh
34
Guards on post
3
Stale ping >10min
1
Active incidents
89%
Patrol compliance today
JO
James Otieno · Gate A — Westlands
⚠ Incident: Unauthorised vehicle
ACTIVE INCIDENT
FW
Faith Wanjiku · Perimeter — Karen
Checkpoint 4 of 6 complete
ON PATROL
PM
Peter Mwangi · Control Room — CBD
Last ping 2min ago
ON POST
AN
Alice Njeri · Parking — Kilimani
Last ping 12min ago ⚠
STALE PING
DK
David Kamau · Gate B — Gigiri
All checkpoints clear
ON PATROL

How SafeHouse Handles Your Hardest Moments

See exactly how the platform responds to the situations your control room faces every day.

Break-in Alert
Client Audit Request
KSIA Compliance Check
End-of-Month Payroll

🚨 Guard Reports Break-In Attempt at 2:17 AM

A guard at a Kilimani site spots an attempted forced entry at the rear access gate. Here's how SafeHouse handles the next 10 minutes:

1
Guard raises incident from phone — selects "Break-in Attempt", takes a photo of the gate, types a 3-sentence description. Incident is live in the system in 90 seconds.
2
Control room gets a push alert. Dispatcher sees the incident location on the map, identifies the nearest available guard (Faith Wanjiku, 400m away on patrol), and dispatches in one tap.
3
Faith arrives. Second guard scans the incident QR, adds a second photo. Client is automatically notified via SMS/email — incident acknowledged, backup dispatched, ETA 4 minutes.
4
At shift end, a full incident report — timestamped, GPS-logged, photo evidence, guard names, response times — is available for the client. You look like a professional operation. Because you are.

📋 Client Calls: "I Need Last Month's Patrol Records"

A corporate client — a bank — is doing an internal security audit and requests all patrol records for the previous 30 days.

1
You open SafeHouse. Navigate to Reports → Patrol Completion → Select site → Select date range: last 30 days.
2
Report generates: 847 patrol rounds completed, 94% checkpoint completion rate, 6 incidents (all resolved), 0 missed shifts. Every record timestamped and GPS-verified.
3
Export as PDF. Email to client. Total time: 3 minutes. Without SafeHouse, you'd spend a day reconstructing this from paper registers — or admit you don't have it.

🪪 KSIA Inspector Arrives for a Random Compliance Check

A Kenya Security Industry Association inspector arrives at your offices asking to review guard licensing and vetting records for 20 guards currently on deployment.

1
Open Guard Compliance module. Filter by currently deployed guards. All 20 KSIA licence numbers, issue dates, expiry dates, and document scans are on screen in 10 seconds.
2
Inspector checks DCI clearance for 5 guards. Each record shows clearance certificate number, issuing authority, date, and expiry. Background check outcomes and reference check dates also visible.
3
Inspector asks about training records. Show First Aid, Fire Warden, and Use of Force certificates for all 20 guards — all scanned and stored. Inspection passed. No violations found.

💰 End-of-Month: Pay 80 Guards Across 12 Sites

It's the 28th. You need to calculate wages for 80 guards, deduct NSSF/NHIF/PAYE, and disburse before the 1st.

1
Navigate to Payroll Export. System pulls confirmed hours from QR patrol scans and shift clock-ins for the period. No manual entry. No disputes — the data is from verified scans.
2
Review payroll summary: basic hours × rate, plus overtime, night allowances, and less absenteeism deductions. NSSF, NHIF, and PAYE auto-calculated per guard.
3
Approve payroll. Trigger M-Pesa B2C batch payment. 80 guards receive their pay directly to M-Pesa. Payslips auto-generated. KRA payroll export ready for filing. Done in under 1 hour.

Visitor Management — Sell It to Your Clients

Beyond guarding, SafeHouse gives your client sites a full digital visitor system. Many security companies offer this as a premium add-on.

Pre-Registration & QR Badges

Visitors pre-register online before arrival. Guard scans a QR badge at the gate — identity confirmed, host notified. No paper visitor books.

  • Online pre-registration link for visitor
  • QR badge issued on check-in
  • Host employee auto-notified by SMS
  • Check-out timestamped on exit scan

Vehicle & Delivery Register

Log every vehicle entering and exiting — number plate, driver ID, purpose, and time. Searchable records for security investigations.

  • Number plate and vehicle type recorded
  • Purpose of visit logged
  • Flagged vehicle alerts
  • Monthly vehicle movement report

Emergency Roll Call

In an emergency or evacuation, trigger a roll call. The system cross-checks checked-in visitors against confirmed exits. Know instantly who may still be inside.

  • One-tap emergency roll call trigger
  • Real-time checked-in vs checked-out count
  • Fire warden assembly point reporting
  • Audit log for post-incident review

The Documentation Your Clients and Regulators Demand

KSIA Licence Tracking
Armed, Unarmed, CCTV, Control Room licence types
DCI Police Clearance
Certificate numbers, expiry, vetting status per guard
Training Certificates
First Aid, Fire Warden, Use of Force, CCTV operation
Client SLA Records
Monthly patrol compliance % and response times
NSSF & NHIF Compliance
Payroll deductions tracked and exportable for filing
CCTV & Alarm Integration
Link camera footage timestamps to incident records

Your Clients Are Asking for Digital Proof.
Can You Provide It?

The tenders that require GPS-verified patrols, digital DARs, and KSIA compliance dashboards will go to whoever has the system. Don't let that be your competitor.

Nairobi-based support · Priced in KES · No USD conversion · Kenya Data Protection Act compliant