BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Unstoppable Activity Tracker icon
Actively maintained Tested up to 7.0.6 #23 in Activity Log

Unstoppable Activity Tracker

Standalone activity log with a visual Insights dashboard, a filterable log viewer, and a secure REST endpoint for external monitoring tools.

Active installs30+10+ tier
Downloads · 30d86▼ -17.3% vs prev. 30d
Rating—0 reviews
Health score58/100Fair
All-time downloads369Since Jul 2026
Support resolved—No recent threads
RequiresWP 6.0PHP 7.4+
Downloads · 7d21▲ +5% week over week
Our verdict

Use with caution

Unstoppable Activity Tracker works, but test it on a staging site before relying on it in 2026. It runs on 30+ sites and was last updated 2 months ago, and scores 58/100 on our health check.

  • Small user base (30+ active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

91929Jul 9Aug 18Sep 28
Yesterday1
Daily average (1y)5
Peak day39Jul 9, 2026
Last 12 months377

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Unstoppable Activity Tracker stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
Activity Log >100 2,113 Best Activity Log plugins →
audit log >100 1,474 Best audit log plugins →
monitoring >100 1,947 Best monitoring plugins →
rest-api >100 7,316 Best rest-api plugins →
security >100 10,000 Best security plugins →

Version adoption

Share of active sites per release.

  • 2.1100.0%

About Unstoppable Activity Tracker

From the official readme · v2.1.0

Description

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.

New in 2.1.0: an Insights dashboard. See activity trends over time, event breakdown by category, most active users, and security highlights (failed logins, role changes, plugin activity, and more) — all with a time range switcher (24 hours / 7 days / 30 days / 90 days).

Use it as an 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

  • Authentication: successful logins, failed login attempts, logouts.
  • Posts and pages (and any other public post type): created, updated, published, unpublished, trashed, restored, permanently deleted.
  • Users: registered, deleted, profile updated, role changed.
  • Plugins: activated, deactivated, installed, updated, deleted.
  • Themes: switched, installed, updated.
  • WordPress core: updated.
  • Site settings: site title, tagline, admin email, site URL, home URL, registration, default role, permalink structure, language.

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

  • It does not depend on any other plugin.
  • It does not send any data anywhere. All data stays on your site. Outbound requests only happen when you configure something else (a dashboard, portal, monitoring tool) to read the REST endpoint with the per-site API key.
  • It does not modify any third-party plugin’s data.

REST endpoints

All endpoints live under /wp-json/unstoppable/v1/ and require an API key in the X-Unstoppable-Key header. The key is auto-generated on activation and shown on the plugin’s settings page — no signup, no license, no external service. You can regenerate it any time. The requirement is authentication only (so the endpoint doesn’t expose activity data to the public web), not a paywall.

  • GET /ping — health check
  • GET /events — paginated events feed, with limit, since, object, event_type, severity filters
  • GET /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.

Installation

  1. Upload the plugin via Plugins → Add New → Upload Plugin, or extract the zip into /wp-content/plugins/.
  2. Activate “Unstoppable Activity Tracker” through the Plugins menu in WordPress.
  3. Open the Activity Tracker menu in the admin sidebar and copy the endpoint URL and API key into whatever dashboard or tool you want to read events from.

Frequently asked questions

Do I need WP Activity Log or any other plugin?

No. This plugin is standalone. It hooks WordPress directly and stores events in its own database table.

Where is the data stored?

In a custom table named {your-wp-prefix}uatr_events. The plugin writes to it; nothing else does.

Does the plugin contact any external services?

No. The plugin makes zero outbound HTTP requests. Data stays on your site unless something else pulls it via the authenticated REST endpoint.

How do I rotate the API key?

On the settings page, click “Regenerate API Key”. The old key stops working immediately — update it in any consumer that uses it.

Do I need to pay for or activate the API key?

No. The key is created locally on your site when you activate the plugin and stored in your own database. There is no signup, no license activation, no external validation server. The key exists purely so the REST endpoint isn’t wide open to the public web — it’s authentication, not a paywall.

Can I temporarily disable the REST endpoint without rotating the key?

Yes. Uncheck “Enabled” under Settings on the settings page. Event tracking continues; only the REST endpoint stops responding.

How does incremental sync work?

Pass a Unix timestamp as the since query parameter to the events endpoint. Only events newer than that timestamp are returned, capped at the limit value (default 50, max 200).

What happens to my data when I deactivate the plugin?

Nothing — the table and your settings are kept. Deactivating just stops new events from being recorded and clears the daily cleanup cron. Uninstalling drops the table and removes all options.

Can I keep events forever?

Yes. Set the retention setting to 0.

Changelog

New Insights page with charts and security highlights. Menu restructure — Settings URL changed; old bookmarks now land on Insights. All data preserved.

2.1.0

  • New: Insights page. Visual summaries of activity with four cards: events over time (bar chart), events by category (donut), most active users (top 5), and security highlights (failed logins, new users, role changes, plugin/core activity).
  • Time range switcher: 24 hours, 7 days, 30 days, or 90 days.
  • Insights is now the default landing page when opening Activity Tracker from the sidebar menu.
  • Menu restructure: Insights (default), Activity Log, Settings. The Settings page URL changed from ?page=unstoppable-activity-tracker to ?page=unstoppable-activity-tracker-settings. Old bookmarks now land on Insights.
  • Charts render locally with a bundled copy of Chart.js — no external CDN calls.

2.0.3

  • Restricted all admin notices to the plugin’s own pages. Removed the activation welcome notice and removed the announcement notice infrastructure. Flash notices (shown briefly after actions like API key regeneration) now include a defensive screen scope check.

2.0.2

  • Collapsed four multi-line database queries to single-line form so phpcs:ignore comments correctly cover the interpolated identifier. No behavior change; static-analysis polish only.

2.0.1

  • Static-analysis polish for cleaner Plugin Check output. No user-facing changes.
  • Refactored IP and user-agent capture in the logger to sanitize inline (single expression) so static analyzers can trace the sanitization path.
  • Expanded phpcs:ignore comments on all custom-table queries with clear explanations of why interpolated identifiers are safe.
  • Prefixed local variables in uninstall.php ($table → $uatr_table, $options → $uatr_options, $opt → $uatr_opt).

2.0.0

  • Breaking change: removed the built-in Base44 update mechanism. The plugin now relies on WordPress.org for updates.
  • If you were running the previous build with the Base44 updater: update via WordPress.org from this version forward. No data loss — the events table and all settings are preserved across the upgrade.
  • No outbound HTTP requests anywhere in the plugin. The plugin is now fully passive: it records events locally and waits for authenticated reads.
  • Replaced the admin_head-injected menu branding CSS with the canonical wp_add_inline_style() pattern for WordPress.org compliance.
  • Hardened all $_POST / $_GET access to use wp_unslash() before sanitizing.
  • Tested with WordPress 7.0.

1.0.0

  • Initial release.
  • Standalone event tracking — no dependency on any other plugin.
  • Custom database table with indexes for fast filtered reads.
  • Hooks ~20 WordPress actions covering auth, content, users, plugins, themes, core, and key settings.
  • REST endpoints: /ping, /events (with filtering), /stats.
  • Per-site auto-generated API key with constant-time comparison.
  • Top-level admin menu with brand accent.
  • Activity Log viewer with filters and pagination.
  • Daily retention cleanup cron (default 90 days, configurable; 0 = forever).
  • Welcome notice, flash notices, and announcement system.
  • Full uninstall cleanup (drops table, deletes options).

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Unstoppable Activity Tracker alternatives

All Activity Log plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 WP Activity Log WP Activity Log The #1 user-rated activity log plugin for event logging, activity monitoring and change… by Melapress 300K+ ★★★★★★★★★★ 4.7 (488) 6 days ago 92
2 Activity Log – Monitor User and Agent Changes Activity Log – Monitor User and Agent Changes Monitor every change on your WordPress site — who did what, when, and where it came from —… by Elementor 200K+ ★★★★★★★★★★ 4.3 (74) 3 weeks ago 89
3 Stream – Activity Log & Audit Trail Stream – Activity Log & Audit Trail Real-time activity log and audit log for WordPress. Track every user action — logins… by XWP 70K+ ★★★★★★★★★★ 4.3 (76) 4 weeks ago 72
4 Shield Security – Smart Bot Blocking, Brute-Force Login Protection & File Scanning Shield Security Smart WordPress security that blocks bots automatically, guides you to what matters, and… by Paul 30K+ ★★★★★★★★★★ 4.8 (1K) 1 week ago 94
5 User Activity Tracking and Log User Activity Tracking and Log Track time and monitor user activity & history on your website, LMS online learning system… by Moove Agency 2K+ ★★★★★★★★★★ 3.5 (34) 2 weeks ago 70
6 Activity Logs, User Activity Tracking, Multisite Activity Log from Logtivity Activity Logs, User Activity Tracking, Multisite Activity L… Logtivity is the activity log service for WordPress admins. Track user activity and site… by Logtivity Activity Logs 2K+ ★★★★★★★★★★ 5 (4) 6 days ago 78
7 WP Admin Audit WP Admin Audit WP Admin Audit monitors the security-relevant activities on your site, keeps an event log… by brandtoss 1K+ ★★★★★★★★★★ 3.7 (6) 1 month ago 73
8 Login Armor Login Armor Thirteen security modules + AI briefing: hide login, request firewall, brute force, 2FA… by wpformation 500+ ★★★★★★★★★★ 5 (6) 5 days ago 86
9 Activity Log Pro – User Activity Log, Audit Log & Security Monitor Activity Log Pro WordPress activity log & admin user tracking. Track logins, content changes, and security… by Activity Log Pro 400+ ★★★★★★★★★★ 5 (15) 7 days ago 82
10 Logify WP – Activity Log & User Audit Log Logify WP – Activity Log & User Audit Log Logify WP - Activity Log & User Audit Log tracks critical changes, logins, and updates with… by Made Neat 300+ ★★★★★★★★★★ 5 (2) 1 month ago 72

FAQ

Unstoppable Activity Tracker: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Sep 29, 2026

Is Unstoppable Activity Tracker free?

Yes. Unstoppable Activity Tracker is free to download and use from the official WordPress.org plugin directory.

Is Unstoppable Activity Tracker safe to use in 2026?

Unstoppable Activity Tracker works, but test it on a staging site before relying on it in 2026. It runs on 30+ sites and was last updated 2 months ago, and scores 58/100 on our health check.

How many websites use Unstoppable Activity Tracker?

Unstoppable Activity Tracker is active on 30+ WordPress websites and has been downloaded 369 times since it launched in July 2026. It was downloaded 86 times in the last 30 days.

Does Unstoppable Activity Tracker work with WordPress 7.1?

Unstoppable Activity Tracker is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does Unstoppable Activity Tracker need?

Unstoppable Activity Tracker requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Unstoppable Activity Tracker last updated?

The latest version, 2.1.0, was released on July 22, 2026 (2 months ago).

Who makes Unstoppable Activity Tracker?

Unstoppable Activity Tracker is developed and maintained by Unstoppable Solutions.

What are the best alternatives to Unstoppable Activity Tracker?

The most popular alternatives to Unstoppable Activity Tracker are WP Activity Log (300K+ installs), Activity Log (200K+ installs) and Stream (70K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.