One-time downloads · $2.99–$9.99 USD. No subscription.

Perunlight

Step-by-step guide

MuninCompare

Install the unpacked Chrome extension and compare two fictional analytics HAR captures.

For analysts or QA teams reviewing an authorised before/after browser journey.

Get MuninCompare · $9.99

See it in use

Compare two fictional checkout journeys

A screenshot walkthrough with fictional practice data. Select a step to explore.

1. Start with

Compare two fictional checkout journeys

The included before and after HAR files represent the same test journey.

Sample files and contents

The included fictional changes-before.har and changes-after.har, captured as equivalent test journeys.

Practice files and guides are free. The complete app is included only where the product page says so.

2. In the app

Start with the changes. Review changes shows five fictional event groups needing attention. All shows all nine; supported totals and six unsupported requests remain visible.
Review changes shows five fictional event groups needing attention. All shows all nine; supported totals and six unsupported requests remain visible. Enlarge image ↗

Try it in three steps

  1. Load the fictional HAR pair.
  2. Review changed groups and unsupported traffic.
  3. Open export preview and save the redacted report.
Show every click and setting
  1. Load fictional example in the extension.
  2. Review changes and unsupported traffic.
  3. Open export preview and download the redacted HTML report.

3. The result

Inspect the result

The report groups removed, added, changed and unchanged requests. The exported HTML is self-contained and uses fictional traffic.

Take a readable report away. Actual fictional export opened locally. The standalone HTML report contains no scripts or external assets.
Actual fictional export opened locally. The standalone HTML report contains no scripts or external assets. Enlarge image ↗
What to check in the practice result

The fictional change pair produces nine groups: one removed, one added, three changed and four unchanged. One changed group is also repeated. Review changes shows five groups. Six unsupported requests remain counted but unanalysed. The result does not certify correct tracking or consent.

This fictional example is shown in the working interface and in the supplied result. Review the guide before using your own files.

See the workflow at a glance

Choose a short explanation, then follow the worked example below. Check the requirements and compatibility before using your own files.

Review the tracking differences after a release.

Repeat an authorised journey, then inspect what changed in its supported analytics traffic. MuninCompare compares two local HAR captures for added, removed, changed and repeated GA4 or Adobe Analytics events, with HTML, CSV and JSON exports. The fictional checkout example shows the review flow without exposing customer traffic. It does not capture requests or certify correct tracking or consent. Installation requires an unpacked Chrome extension and Developer mode; inspect exported reports before sharing because redaction does not guarantee anonymity.

View the illustrated card
Review the tracking differences after a release. — the same explanation written above, with a labelled illustrative panel.
Download the full-size PNG card
Try the Fictional Journey First

Start with the fictional HAR comparison in the free Perunlight guide. It shows the kind of event differences to review before you decide whether you need MuninCompare for your own authorised captures. The paid extension costs $9.99 once and requires manual installation in Chrome. Check unsupported traffic and review every export; redaction is not guaranteed anonymisation. The free exercise is a learning example, not a Chrome Web Store installation or proof that your tracking is correct.

View the illustrated card
Try the Fictional Journey First — the same explanation written above, with a labelled illustrative panel.
Download the full-size PNG card

Before you start

  • Google Chrome 120+ with Developer mode and Load unpacked allowed; tested in Chrome for Testing 152 on Linux. Managed browser policy may forbid this.
  • MuninCompare-1.0.2.zip; this is not a Chrome Web Store listing.
  • Two HAR files from an authorised, comparable journey; start with the fictional examples.

Your first result

  1. Install unpacked

    Extract MuninCompare-1.0.2.zip to a permanent folder. Open chrome://extensions in Chrome, enable Developer mode, click Load unpacked and select the extracted extension folder containing manifest.json.

  2. Open and load

    Click its toolbar icon or press Alt+Shift+M. Choose Load fictional example, or load your own before and after HAR files.

  3. Review and export

    Start in Review changes to see removed, added, changed or repeated groups. Choose All for unchanged groups too. Expand Coverage to inspect unsupported traffic; its totals remain visible when closed. Open Explain for the reason behind a difference. Preview and download HTML, CSV or JSON. View filters do not restrict exports, which are capped at 2,000 groups with omissions stated. Review content before sharing.

  4. Uninstall

    In chrome://extensions remove MuninCompare and delete its extracted folder. The extension stores no files or browser data.

A worked example

Find changes in a fictional checkout journey

Input: The included fictional changes-before.har and changes-after.har, captured as equivalent test journeys.

  1. Load fictional example in the extension.
  2. Review changes and unsupported traffic.
  3. Open export preview and download the redacted HTML report.

Expected result: The fictional change pair produces nine groups: one removed, one added, three changed and four unchanged. One changed group is also repeated. Review changes shows five groups. Six unsupported requests remain counted but unanalysed. The result does not certify correct tracking or consent.

Troubleshooting

Some event groups are not shown

Review changes hides unchanged groups. Choose All, clear search and turn off Repeated only to inspect the full comparison. Exports ignore these view filters.

Load unpacked is unavailable

A managed Chrome policy can block Developer mode or unpacked extensions. Ask your administrator or use a profile you control.

Events are missing

Check unsupported-traffic counts. Custom collection domains, Adobe Target and Adobe Web SDK are not supported.

Compatibility & limits

  • No network requests or automatic capture; selected HAR data is processed in tab memory. HAR files can contain secrets, so handle originals carefully.
  • Redaction is not guaranteed anonymisation. Review exports before sharing.
  • Chrome for Testing 152 on Linux was tested; other Chromium browsers and real customer journeys were not.

Need a hand?

Tell us the product, host application and version, what you tried, and the exact error. Contact support with a fictional example; keep private customer files and passwords out of your message.