Unstoppable Activity Tracker is a fully standalone activity tracker. It does not depend on any other plugin — it hooks WordPress directly and writes to its own database table.
Use it as the audit log for a single site, or expose the REST endpoint to a dashboard, monitoring tool, or client portal of your choice.
What it tracks
Every event is stored with: timestamp, numeric event code, severity (info / notice / warning / error / critical), user, role, IP, user agent, message, and event-specific metadata (JSON).
What it does NOT do
REST endpoints
All endpoints live under /wp-json/unstoppable/v1/ and require the header X-Unstoppable-Key: <your key>.
GET /ping — health checkGET /events — paginated events feed, with limit, since, object, event_type, severity filtersGET /stats — aggregate counts (total / last 24h / last 7d / by object)Retention
A daily cron job deletes events older than the retention window (default 90 days). Set the retention to 0 to keep events forever.