Every post.
Every punch. Accounted for.
Security Ops runs stateside guard operations end to end: geofenced timekeeping, bulk scheduling, timesheet approval, operational reports, and confidential HR complaints — with an outbound-only QuickBooks payroll boundary. Built for contract security firms.
[posts] 12 sites active · geofence integrity 100% · GPS accuracy within threshold
[shifts] 38 guards on post · 2 open shifts · overlap check clean
[timekeeping] punches 76/76 verified · 1 audited correction · payroll-ready 74
[reports] daily activity reports filed · 0 confidential complaints pending review
so@dispatch:~$ securityops payroll-export --quickbooks # outbound-only
Run the watch.
Run the back office.
The modules below mirror the Security Ops application surface — from post scheduling to the payroll boundary.
Guard Operations
The command view for stateside guard operations: work sites, active posts, shift coverage, and daily operational status in one place.
COREGeofenced Timekeeping
Clock-in/out requires a browser geolocation reading. The server independently calculates distance from the assigned site and rejects punches outside the radius or below GPS accuracy thresholds.
COREScheduling
Shifts tied to work site and employee. Bulk scheduling supports up to 500 employees in a single operation and automatically rejects overlapping shifts.
CORETimesheet Approval
Time entries move open → submitted → approved through management review. Payroll status is separate: only approved entries become payroll-ready.
Audited Corrections
Every punch stores coordinates, reported accuracy, calculated distance, timestamp, IP, and user-agent. Manager corrections and manual entries are audited workflows.
QuickBooks Payroll Export
Intentionally outbound-only: approved, payroll-ready entries export to QuickBooks — no employee or accounting data ever flows back in.
Employee Management
Employee records, profiles, provisioning, and document tasks. The employee portal carries the time clock, schedule, and timesheets.
Onboarding Flows
Configurable onboarding wizard and flow builder with preview — new guards and corporate staff through the same controlled pipeline.
Documents & Acknowledgments
Document management with employee acknowledgment tasks, signature returns, and a personal documents portal for each employee.
Leave Management
Leave requests, balances, and approval routing — visible to the employee in the portal and to managers in the admin console.
Operational Reports
Site, safety, equipment, scheduling, client, post-order, and incident reports — daily activity reports included. Visible to operational management.
Confidential HR Complaints
A deliberately separate channel: visible only to the submitting employee, HR Managers, and Administrators. Operational managers are denied at the API layer.
SEALEDSchedule. Punch.
Approve. Pay.
The loop that keeps every post covered and every hour accounted for.
Bulk shift planning
Create work sites with geofence center, radius, and post orders. Bulk-schedule up to 500 employees in one operation — overlapping shifts are rejected automatically.
Geofenced clock-in
The guard punches from the field; the browser supplies coordinates and accuracy. The server independently verifies distance from the site and rejects bad punches — everything is stored for audit.
Timesheet review
Entries move open → submitted → approved under management review. Legitimate exceptions go through audited correction workflows, never silent edits.
Payroll boundary
Only approved entries become payroll-ready and export to QuickBooks. The integration is outbound-only — QuickBooks data never enters the system.
Firm-grade, firm-budget.
Hosted on our infrastructure or self-hosted inside your network.
- 1 work site · 10 employees
- Geofenced timekeeping
- Scheduling & timesheets
- Employee portal
- Community support
- Unlimited sites & employees
- Bulk scheduling (500/op)
- QuickBooks payroll export
- Operational reports suite
- Confidential HR complaints
- Priority support
- Everything in Operations
- Runs on your infrastructure
- Guard data never leaves your control
- Annual option: TBD
- Deployment assistance