BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
SB Replayborg icon
Actively maintained Tested up to 7.0.6

SB Replayborg

Self-hosted session replay for WordPress. Watch how visitors really use your site, with recordings stored in your own database.

Active installs<10New
Downloads · 30d73▼ -53.5% vs prev. 30d
Rating—0 reviews
Health score55/100Fair
All-time downloads194Since Aug 2026
Support resolved—No recent threads
RequiresWP 6.4PHP 8.2+
Downloads · 7d19▲ +26.7% week over week
Our verdict

Use with caution

SB Replayborg works, but test it on a staging site before relying on it in 2026. Was last updated 2 months ago, and scores 55/100 on our health check.

  • Small user base (<10 active installs)
  • Very few reviews so far
  • Needs PHP 8.2 or newer

How does it stack up?

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

Daily downloads

142943Aug 14Sep 5Sep 28
Yesterday1
Daily average (1y)4
Peak day58Aug 14, 2026
Last 12 months195

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

Rankings

Where SB Replayborg stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
analytics >100 7,466 Best analytics plugins →
privacy >100 10,000 Best privacy plugins →
screen recording #90 564 Best screen recording plugins →
session replay #43 190 Best session replay plugins →
user experience >100 8,102 Best user experience plugins →

About SB Replayborg

From the official readme · v1.1.0

Description

SB Replayborg records what visitors do on your site and lets you play it back — the pages they moved through, where they clicked, how long they stayed. Everything is captured by your own site and stored in your own database. No third-party service is involved at any point, and nothing is sent anywhere.

Listed here as SB Replayborg — SB for Stackborg, who publish it. In your admin menu and on its screens it is simply Replayborg.

What this version does

  • Session recording — visits are captured with rrweb and stored, GZIP compressed, in your database
  • Session replay — watch a visit back in a player with play, pause, ten-second jumps, speed control and a scrubber marked with each page the visitor opened
  • Pages visited — every page in the visit with time on page, clicks, and its share of the session; click any row to jump the player there
  • Signed-in visitors — a session made by a logged-in user is attributed to them, with a link to their WordPress profile
  • Filtering and sorting — by device, by signed-in status, by date range, or by the page they landed on or left from
  • Traffic source — referrer and UTM parameters, recorded with the session
  • Retention — recordings older than your retention window are removed automatically by WP-Cron

Documentation and support

The plugin has its own Help & Support screen: the documentation, the privacy policy, the support address, and the setup details a support email needs, in one place. Every screen links to it from the header.

The full documentation is at https://replayborg-wp-plugin.stackborg.com/ — installation, reading a session, the privacy controls, the hooks, troubleshooting, and the privacy policy.

Built as modules

The plugin is organised so that features arrive as modules that can be switched on without disturbing what is already installed. This first release ships one — sessions. Anything added later slots in beside it, and turning a module off never destroys the data it collected.

Privacy

  • No external services. Recording, storage and playback all happen on your own server.
  • Inputs are masked by default. What visitors type is not recorded unless you turn masking off.
  • Elements can be blocked from recording by CSS selector.
  • Sample rate lets you record a percentage of visits rather than all of them.
  • No cookies. An anonymous visitor id is kept in localStorage.
  • Consent aware. Recording can be held until a consent tool signals agreement.

Session recordings are still personal data in most jurisdictions. Tell your visitors you collect them, in your privacy policy — the plugin adds a suggested passage to WordPress’s own privacy policy guide to help. The full policy, including wording you can adapt, is at https://replayborg-wp-plugin.stackborg.com/privacy

Third-Party Services

SB Replayborg does not connect to any third-party service. All recording, storage and playback happens on your own server, in your own database. No data is transmitted anywhere.

Installation

  1. Install SB Replayborg through Plugins → Add New, or upload the sb-replayborg folder to /wp-content/plugins/.
  2. Activate it through the Plugins menu.
  3. Open Replayborg in the admin menu. Recordings appear as visitors browse the site.

Nothing needs configuring to start. Administrators are recorded like anyone else; to exclude a role, see the FAQ.

Frequently asked questions

Does this send my visitors’ data anywhere?

No. There is no external service, no API key and no account. Recordings are written to your WordPress database and read back from it.

Does it slow the site down?

The recorder is loaded once, asynchronously, and sends batches rather than a request per event. Idle stretches produce no data at all.

How much database space does a recording use?

Events are GZIP compressed, which removes roughly 90% of their size. A five-page visit is usually a few hundred kilobytes. Set a retention window so old recordings clear themselves out.

Does it work with caching plugins?

Yes. The recorder is a static script with no per-page markup, so a cached page records exactly like an uncached one.

How do I stop recording administrators, or any other role?

Add this to your theme’s functions.php or a small plugin: add_filter( 'sb_replayborg_should_record', function ( $record ) { return current_user_can( 'manage_options' ) ? false : $record; } ); Nothing is excluded by default, so that the first thing you do — opening your own site to check recording works — actually shows you a recording.

What happens to my data if I uninstall?

Everything the plugin created is removed: the recordings, the events, and its settings. Deactivating changes nothing.

Which timezone are the times shown in?

Yours. Times are stored in UTC and displayed using the timezone, date format and time format from Settings → General.

Where can I read the documentation?

The full guide — setup, reading a session, privacy, hooks and troubleshooting — is at https://replayborg-wp-plugin.stackborg.com/. The plugin’s own Help & Support screen links to it, and every screen links there from its header.

How do I get support?

Email support@stackborg.com. The Help & Support screen in the plugin has a card that copies your setup details, which usually saves a round trip. Security reports go to security@stackborg.com — privately, please, rather than in public.

Is the JavaScript source included?

Yes. The two files in assets/js/ are compiled, and their complete TypeScript sources ship inside the plugin, in src-js/, with the build configuration. cd src-js && npm install && npm run build:all rebuilds exactly what is shipped. No obfuscation of any kind is applied.

Changelog

Sessions now show as finished when the visitor actually leaves. Adds one column to the recordings table; the upgrade is automatic.

1.1.0

  • A visit is now marked finished by the browser as the page closes, instead of being guessed at from how long the recording has been quiet. A visitor reading a page without touching anything sends nothing at all — which is exactly what a closed tab sends — so guessing got it wrong in both directions.
  • Removed nineteen unused files that were shipping inside the package — a set of interface components no screen uses, left over from earlier drafts. Nothing that runs changed.

1.0.1

  • Internal: the admin screen’s loading state now comes from the shared library rather than a local override, so it behaves the same here as in every other Stackborg plugin. No change to what the plugin does.

1.0.0

  • First release.
  • Session recording with rrweb, GZIP compressed into your own database.
  • Session replay with play, pause, ten-second jumps, speed control, and a scrubber marked with each page of the visit.
  • Pages visited, with time on page, clicks, share of the session, and entry and exit marked.
  • Sessions attributed to signed-in WordPress users.
  • Filtering by device, signed-in status, date range and URL; sorting by duration, pages or time.
  • Referrer and UTM capture.
  • Automatic retention cleanup through WP-Cron.
  • Module architecture, so later features can be added without disturbing an installed site.
  • A Help & Support screen — documentation, privacy policy, support address and copyable setup details — linked from the header of every screen, the Help tab, and the Plugins list row.

Full changelog on WordPress.org →

Screenshots

The session list — every recorded visit with its visitor, journey, source, device, duration and pages, above four figures for the page in view.
The session list — every recorded visit with its visitor, journey, source, device…
A session played back, with the transport bar, the page markers on the scrubber, and the visitor and the visit at a glance beside it.
A session played back, with the transport bar, the page markers on the scrubber, and the…
Pages visited — time on page, clicks, clicks per minute and each page's share of the visit, with entry and exit marked. Clicking a row jumps the player there.
Pages visited — time on page, clicks, clicks per minute and each page's share of the…
Help & Support — the documentation, the privacy policy and where to write, with the setup details a support email needs.
Help & Support — the documentation, the privacy policy and where to write, with the setup…

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 SB Replayborg alternatives

All analytics plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Site Kit by Google – Analytics, Search Console, AdSense, Speed Site Kit by Google Site Kit is a one-stop solution for WordPress users to use everything Google has to offer… by Google 5M+ ★★★★★★★★★★ 4.2 (1K) 1 week ago 92
2 MonsterInsights – Google Analytics Dashboard for WordPress (Website Stats Made Easy) MonsterInsights The best free Google Analytics plugin for WordPress. See how visitors find and use your… by chriscct7 2M+ ★★★★★★★★★★ 4.5 (3.2K) 2 weeks ago 96
3 WP Statistics – Simple, privacy-friendly Google Analytics alternative WP Statistics Get website traffic insights with GDPR/CCPA compliant, privacy-friendly analytics. Includes… by VeronaLabs 600K+ ★★★★★★★★★★ 4.1 (758) 1 week ago 88
4 GA Google Analytics – Connect Google Analytics to WordPress GA Google Analytics – Connect Google Analytics to WordPress Adds Google Analytics tracking code to your WordPress site. Supports many tracking features. by Jeff Starr 400K+ ★★★★★★★★★★ 4.9 (159) 2 months ago 89
5 ExactMetrics – Google Analytics Dashboard for WordPress (Website Stats Plugin) ExactMetrics Connects Google Analytics with your WordPress site. Displays stats to help you understand… by Syed Balkhi 300K+ ★★★★★★★★★★ 2.5 (1.5K) 2 weeks ago 85
6 Head, Footer and Post Injections Head, Footer and Post Injections Head and Footer plugin lets you to add HTML code to the head and footer sections of your… by Stefano Lissa 200K+ ★★★★★★★★★★ 4.9 (735) 6 months ago 53
7 HubSpot All-In-One Marketing – Forms, Popups, Live Chat HubSpot All-In-One Marketing – Forms, Popups, Live Chat The CRM, Sales, and Marketing WordPress plugin to grow your business better. Capture and… by HubSpot 200K+ ★★★★★★★★★★ 4.3 (207) 2 weeks ago 81
8 Burst Statistics – Simple WordPress Analytics (Google Analytics Alternative) Burst Statistics Simple, lightweight WordPress analytics with privacy-friendly visitor tracking. Cookieless… by Burst Statistics B.V. 200K+ ★★★★★★★★★★ 4.9 (185) 15 hours ago 96
9 UserFeedback – Create Interactive Feedback Form, User Surveys, and Polls in Seconds UserFeedback Ultimate user feedback plugin to ask questions, surveys, polls, from your website in seconds by Syed Balkhi 200K+ ★★★★★★★★★★ 4.8 (305) 2 weeks ago 86
10 Post Views Counter Post Views Counter Post Views Counter allows you to collect and display how many times a post, page, or other… by dFactory 100K+ ★★★★★★★★★★ 4.9 (1.2K) 2 months ago 77

FAQ

SB Replayborg: quick answers

Straight answers, pulled from live WordPress.org data.

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

Is SB Replayborg free?

Yes. SB Replayborg is free to download and use from the official WordPress.org plugin directory.

Is SB Replayborg safe to use in 2026?

SB Replayborg works, but test it on a staging site before relying on it in 2026. Was last updated 2 months ago, and scores 55/100 on our health check.

How many websites use SB Replayborg?

SB Replayborg is active on <10 WordPress websites and has been downloaded 194 times since it launched in August 2026. It was downloaded 73 times in the last 30 days.

Does SB Replayborg work with WordPress 7.1?

SB Replayborg 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 SB Replayborg need?

SB Replayborg requires PHP 8.2 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was SB Replayborg last updated?

The latest version, 1.1.0, was released on August 14, 2026 (2 months ago).

Who makes SB Replayborg?

SB Replayborg is developed and maintained by Stackborg.

What are the best alternatives to SB Replayborg?

The most popular alternatives to SB Replayborg are Site Kit by Google (5M+ installs), MonsterInsights (2M+ installs) and WP Statistics (600K+ 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.