HR software built for MENA security services companies

From 500-guard compound security firms in Dubai to 2,000-strong oil-field patrol companies in Basra, MENA security operations run 24/7 across multiple client sites with multinational workforces. AttendUX handles patrol-point GPS check-in, overnight-shift auto-calculation per labor law, multi-language ESS for guards (Egyptian Arabic, English, Urdu, Hindi, Tagalog, Nepali, Filipino), and offline-capable mobile biometric for sites with poor connectivity.

Why MENA security companies pick AttendUX

Built around how Security Services businesses actually operate — not bolted on as an afterthought.

Patrol-point GPS verification

Guards check in at each patrol point via mobile GPS — proves they walked the route, not just logged in from one fixed spot. Per-point breadcrumb timeline. Deployable at compound perimeters, warehouse fences, oil-field zones.

Overnight shifts + labor-law OT

Security runs 10pm-6am shifts. AttendUX auto-applies night-shift premiums per country labor law (UAE 50%, Qatar 50%, Saudi 50%, Egypt 70%). Max working-hours cap enforced to prevent illegal exposure.

Multi-language guard ESS

Guard-facing app strings in Arabic (Egyptian + MSA), English, Urdu, Hindi, Tagalog, Nepali, Bengali. Face recognition + icon-based UI works regardless of literacy level. Guards from 7+ nationalities on one system.

Offline-capable mobile biometric

Oil-field patrols, remote industrial sites, construction perimeters often have weak signal. AttendUX mobile app queues face + GPS check-ins locally when offline + syncs when connection returns. Critical for MENA security operations.

Multi-site assignment + rotation

One guard may rotate between 5-10 client sites per week. AttendUX supports flexible assignments + per-site geofencing + per-client billing codes. Operations manager sees live dashboard across all sites + guards.

Client billing + guard payroll separation

Hours worked per client are tracked separately for client invoicing (your revenue) from the guard's monthly wage (payroll expense). Prevents the common confusion where guard wages differ from client hours billed.

What MENA security companies actually run on AttendUX

  • Residential compound security (Dubai/Doha/Riyadh): 20-80 guards across 5-10 compounds. Rotating 8-hour shifts, overnight 12-hour shifts, GPS patrol-point verification, multi-language guard ESS for Egyptian + Filipino + Nepali teams.
  • Commercial tower + mall security: 50-200 guards across multiple sites. Per-site billing to property management companies. Overnight-shift premiums per labor law. ZKTeco face terminals at guard-station entries + mobile GPS for patrol verification.
  • Oil-field + industrial perimeter: 100-500 guards at remote sites (Basra, Dukhan, Ghawar, Mussafah). Offline-capable mobile biometric (critical — no signal). Rotation shifts (14/14 common). Labor-accommodation ZKTeco at gates.
  • Event security (concerts, conferences, sports): 50-500 temporary guards for 1-5 day events. Day-rate payroll + overtime, rapid onboarding via bulk-import, 1-click close-out at event end.
  • Government-adjacent + embassy security: Specialized security for consulates, international organizations. Vetted-background documentation storage, visa-tracking, multi-nationality compliance.

Security-specific features

  • Patrol-point GPS verification with breadcrumb route timeline
  • Shift templates: 8-hour, 12-hour, overnight, rotation (14/14, 28/28 for remote)
  • Overnight-shift auto-premium per MENA labor law (UAE 50%, Egypt 70%, etc.)
  • Multi-language guard ESS (7 languages for blue-collar MENA)
  • Offline-capable mobile biometric for low-signal sites
  • Multi-site assignment + per-client billing tracking
  • Client timesheet export (invoice support) separate from guard payroll
  • Vetted-background document storage with expiry alerts
  • Rapid bulk-import for event-security surge hiring
  • ZKTeco face terminals at guard stations + mobile for field

Frequently Asked Questions

How does AttendUX verify that a guard actually walked their patrol route?

Each patrol point is geofenced with GPS coordinates. Guard taps Check In at each point via mobile app, which captures live GPS + timestamp + face recognition. System builds a breadcrumb timeline showing route completion. Operations manager sees the actual path walked + duration at each point. Fake patrols (guard sitting in one spot) are immediately visible — no points logged.

Can AttendUX handle 24/7 shift coverage with overnight premiums?

Yes. Shift templates include 8-hour (day/evening), 12-hour (day/night), and 14/14 or 28/28 rotation. Overnight-shift premiums auto-apply per labor law: UAE 50% (9pm-4am), Egypt 70% (7pm-6am), Saudi 50%, Qatar 50% (10pm-5am). Max daily working hours enforced to prevent exposure.

What languages does the guard mobile app support?

Guard-facing strings (check-in, patrol points, leave requests) available in 7 languages: Arabic (Egyptian + MSA), English, Urdu, Hindi, Tagalog, Nepali, Bengali. Admin UI is Arabic + English only. Icon-based + face-recognition workflows make the daily use accessible regardless of literacy level.

How does billing clients + paying guards work differently?

Separate tracking. Guard hours per client site generate per-client timesheets (your invoice to the property/facility client). Guard monthly wage is separate (your payroll cost). Common gotcha: guard works 200 hours across 3 clients but their monthly wage is fixed — AttendUX separates these so you can invoice clients at hourly rates while paying guards their monthly salary.

Can guards check in at sites with no internet signal?

Yes. Mobile app works offline — face recognition + GPS captured locally + queued. When signal returns (guard moves to better zone or shift ends at base), check-ins sync to server. Common for oil-field perimeters, remote industrial sites, construction perimeters. Server-side validation runs at sync time.

Start security-services free trial

7-day free trial · no credit card · full feature access

Start security-services free trial
Start Your Free Trial No card · Ready in 5 min
Start Free