Password required every time.
New admins are added by existing admins from inside the dashboard.
Sites where guards work. Each has a mode (Patrol or Fixed Post), email for reports, and assigned guards.
Hours over this become OT (1.5x). US default: 40.
Tracks admin actions and system events.
Appears on every PDF report.
Receives guard feedback, daily summary, and other admin notifications.
Triggers the daily summary email immediately to test the setup. Saved admin email must be set first.
One per line. Used in the incident report dropdown.
Runs ~20 automated tests to verify the app is healthy. Takes about 10 seconds.
Automatic email alerts when guards are late or skip end-of-shift reports.
Runs the check immediately. Sends emails only if there are real issues.
Users who can sign into the admin dashboard. Last login times help spot inactive accounts.
Supabase:
Meters from site coordinates. Block clock-in if farther. Leave blank to disable GPS check.
Auto-signs out to PIN screen after clock-out so the next guard can sign in.
Long-running notes shown to guards during shift handoff (e.g. "South gate camera is broken", "Manager arrives 7 AM weekdays").
Uncheck report types this client doesn't want emailed. Defaults to all.
Site-specific instructions guards see when they clock in here.
Only assigned guards can clock in or report at this site.
Upload a logo to brand reports for this client (e.g. RSS logo).
Optional QR codes around the site. Patrol guards scan them during their tour.
Print this and post at the site. Guards scan it to verify they're on-site.
Reports from all guards at sites you're assigned to. Useful for shift handoffs.
From the previous shift at this site:
Report a bug, suggestion, or concern. This goes directly to the admin.