Twenty-five modules. One login.
Everything the field captures — clock-ins, patrols, gate movements, incidents, complaints — lands here live. Roster the week, approve the leave, publish the notice, answer the audit: one dashboard runs the whole operation, and there's nothing to install.
Secure your premises with Virtue
The field wrote everything down. Now someone has to find it, merge it, chart it, and defend it — by Friday.
The dashboard already did. Here's the operation, landing live:
The whole day, live on one screen
Live counts, not yesterday's report. Live KPIs
Guards on duty right now, visitors inside, patrols completed today, staffing shortfall — with the overstayed-visitors badge ticking on its own.
Week or month, per module. Trend Analytics
Incidents by severity, patrol completion, roster coverage — even a by-hour heatmap of when visitors actually arrive.
What needs attention finds you. Alert Rail
Complaints past their SLA, low stock, staffing shortfalls, overdue supervisory visits — surfaced on the rail, not buried in a report.
A check-in at the gate moves the numbers. Real-Time Events
Field events update exactly the panels they touch, in moments. Each panel loads independently too — one slow module never takes the page down.
Roster the week with AI assist
- 1Set the shape of the week Deployment Planner
Named shifts and per-weekday headcount targets, position by position, per site.
- 2AI drafts the roster AI Rostering
Auto-populate weighs site familiarity and workload balance, skips anyone on approved leave, and falls back round-robin — draft to publish in clicks.
- 3Guards respond from the field Accept / Decline
Published slots land on guards' phones — accept, reject, or request a change, visible per slot, so the roster reflects reality.
- 4Audit plan vs reality Deployment Audit
The roster against what actually happened, slot by slot — filterable and exportable.
The machinery you'll lean on every day
Compose once and push to one site, several, or the whole company — straight to the guards' phones.
Excel on virtually every table; branded PDF reports for attendance, patrols, incidents, lost & found, payslips, SOPs, and virtual patrols.
Excel bulk imports for employees, sites, checkpoint lists, payslip and KET data — live in minutes, not retyped.
Bot-checked login and authenticator-app two-step sign-in for admin accounts — the dashboard that guards the site guards itself.
Permissions down to the button
- 1Named roles, per staff login Role Matrix
Admins, staff, and clients each see exactly their piece — screens render to the permission.
- 2View / create / edit / delete, per module Granular Permissions
The permission matrix drives what every button does — down to who may delete an attendance record.
- 3Enforced by the server Server-Enforced
The rule holds even outside the UI — hand-built requests can't snoop what the screen merely hid.
- 4The audit trail stands Immutable Audit
Every sensitive action logged with who, which module, and when — write-once, with error logs alongside.
Twenty-five modules. One screen away.
Everything the field captures lands in a module here. Watch the console walk the board — or point at a switch to hold it.
Attendance
Photo-verified clock-in and out against the shift roster — lateness surfaces on the dashboard as it happens.
- Per-site module switches Module Switches — each site turns on only the modules it needs, from patrols-only to the full estate suite; the menu follows.
- Tenant loops close here Tenant Push — complaints answered with internal notes or public replies, works approved, bulletins posted — each pushed back to the tenant's phone.
- Site portfolio on a map Geo-Map — every site plotted live, with the day's quick actions one click away.
Nothing here works alone.
The dashboard is where the rest of the suite lands — every record the field captures, reviewable live in one place.
Run the whole operation from one screen.
We'll open a live dashboard on real data — KPIs to audit trail.
- every app, live — no slides
- your sites, your workflows, your questions
- the module mix & per-site plan that fits