ePatrol – Guard Patrol Tracking for WordPress

ePatrol – Guard Patrol Tracking for WordPress — preview 1
ePatrol – Guard Patrol Tracking for WordPress — preview 2
ePatrol – Guard Patrol Tracking for WordPress — preview 3
ePatrol – Guard Patrol Tracking for WordPress — preview 4

Overview

ePatrol is a Guard Patrol Tracking for WordPress built as a Themeatos product. It proves checkpoint rounds on your domain — with QR scans, camera photo proof, offline sync, shift scheduling, live tracking, notifications, and incident management.

Managers operate in the admin shell at /epatrol/: Dashboard alerts, Live Tracking (map and timeline), Schedule calendar, Checkpoints with printable QR, Tours (ordered routes), Incidents, Staff, Merchants, and Sites. Guards use the mobile PWA at /patrol/ — Home / Scan / Incident — with IndexedDB queuing when the network drops.

Themeatos Hub is required for licensing, entitlement, and updates. REST lives under epatrol/v1. Custom roles epatrol_guard and epatrol_manager keep access clean. Optional Google Maps integration powers site maps and live overlays.

English documentation ships in the plugin package (docs/). License ePatrol through Themeatos or All-Access membership.

Key Features

  • Offline sync

    Workbox shell cache + IndexedDB queue; syncs via POST /epatrol/v1/sync when online.

  • Live Tracking

    Maps and Timeline toggle with week/day/month planner and patrol progress overlays.

  • Incidents end-to-end

    Guard reports with photos; admin assignment, notes, timeline, CSV export, and email alerts.

  • QR checkpoint proof

    Unique checkpoint UUIDs, printable QR payloads, and security notes per stop.

Technical Specifications

WordPress 6.0 or later
PHP 8.2 or later