Best Jira audit log & history apps (2026)
If you’ve searched for a Jira audit log app, you’ve probably found a crowded, confusing category — “issue history”, “change history”, “audit trail” and “deleted-issue recovery” all overlap, and Jira’s own admin audit log doesn’t cover any of them at the issue level. This guide sorts the market into the three jobs these apps actually do, compares the established options honestly, and helps you match one to your need — whether that’s compliance reporting, everyday “who changed this?”, or recovering an issue someone deleted.
What Jira’s built-in audit log does and doesn’t do
Jira Cloud has a site-level audit log, but it tracks administration events — permission changes, user management, configuration edits. It does not give you a per-issue, field-level history across projects, and it has no deleted-issue recovery. Once an issue is deleted, Jira’s own tools won’t bring it back. That’s the gap this whole app category exists to fill, split across three distinct jobs.
The three jobs — pick the one you’re solving
- Per-issue change history — “who changed this field, from what, to what, when?” on issues that still exist.
- Cross-project audit & compliance reporting — filterable, exportable evidence of changes across many projects, for SOC 2 / ISO 27001 reviews.
- Deleted-issue recovery — restoring an issue, or its last-known state, after it’s gone.
Most teams need one of these, not all three. The apps below are strongest at different jobs.
The main Jira audit & history apps, compared
Figures are approximate Marketplace numbers as of late 2026 and move over time — treat them as relative scale, not exact.
| App | Vendor | Main job | Scale (installs / rating) | Notes |
|---|---|---|---|---|
| Issue History for Jira | SaaSJet | Change history + reporting | ~3,100 · 4.7★ (most-reviewed) | Category leader, Cloud-Fortified, mid-range entry pricing |
| Issue History Collector | Appfire | Change history | ~740 · 4.3★ | Established vendor, history-focused |
| Restore Deleted Issues | Bloompeak Labs | Recovery | ~920 | Recovery specialist |
| Who Deleted My Issues? | Sevidev | Recovery / attribution | ~245 | Answers “who deleted it” |
| Work item History | Atlassway | History + audit + recovery | ~60 | Bundles all three, Forge, small |
| Trailkeeper | Datum | History + audit + recovery | New (free per-issue history) | Read-only, single-scope, no egress |
The takeaway: if you want a proven, heavily-reviewed change-history tool, SaaSJet and Appfire lead on track record. If you want recovery specifically, Bloompeak and Sevidev focus there. The bundlers — Atlassway and Trailkeeper — do all three in one app, which is simpler if you need more than one job done.
At a glance: the honest buyer’s comparison
Here are the same apps scored against the questions that actually decide a purchase, not a feature-count contest. Every competitor cell was checked against that app’s live Atlassian Marketplace listing — overview, pricing and trust-signal badges — in October 2026.
| Dimension | Trailkeeper | SaaSJet | Appfire | Bloompeak | Sevidev |
|---|---|---|---|---|---|
| App | History + audit + recovery | Issue History for Jira | Issue History Collector | Restore Deleted Issues | Who Deleted My Issues? |
| Free per-issue field history | ✓ Free, every issue panel | ✗ Paid editions only | ⚠ Trial only; no free tier found | ✗ Doesn’t do history | ✗ Doesn’t do history |
| Read-only (can’t modify your Jira) | ✓ | ✗ Bulk-revert + restore write back to Jira | ⚠ No write feature found, but scopes undisclosed | ✗ Restoring an issue is a write | ✗ Restoring an issue is a write |
| Narrowest Jira permissions (read-only) | ✓ read:jira-work, no write or manage | ✗ Needs write, on top of read | ⚠ Not Forge-built; scopes undisclosed | ✗ Needs write to restore | ✗ Needs write, despite running on Forge |
| No data egress (built on Forge) | ✓ | ✓ “Runs on Atlassian” badge¹ | ✗ Not Forge-badged | ✗ Not Forge-badged | ✓ “Runs on Atlassian” badge¹ |
| Cross-project audit report + export | ✓ (paid) | ✓ Filterable reports, Excel/CSV export | ⚠ Export exists; cross-project scope unconfirmed | ✗ | ⚠ CSV export, but of deletion logs only |
| Deleted-issue recovery | ✓ (paid)² | ✓² | ✗ | ✓² | ✓² |
| One app for history + audit + recovery | ✓ | ✓ | ✗ | ✗ | ✗ |
| Proven track record | ✗ New, 0 reviews | ✓ ~3,000 installs · 4.7★ (95 reviews) | ✓ ~720 installs · 4.3★ (39 reviews) | ⚠ ~935 installs, but only 3 reviews | ✓ ~230 installs · 4.9★ (22 reviews) |
¹ “Runs on Atlassian” is Atlassian’s own trust badge for apps built on Forge — it means the vendor can’t host your data outside Atlassian’s infrastructure. That’s a real, distinct claim from “Cloud Fortified” (a reviews-and-support badge any architecture can earn), but it says nothing about what an app can do with your data once it’s there. SaaSJet and Sevidev both carry it; Appfire’s collector and Bloompeak’s recovery app don’t.
² Recovery is install-forward for every app in this table, Trailkeeper included — none of them can bring back an issue deleted before they were installed. Bloompeak states this outright on its own listing; it’s a structural limit of how deletion-tracking works, not a vendor shortfall.
The honest surprise here: SaaSJet isn’t a lesser bundler than Trailkeeper, and it’s also moved onto Forge. What it can’t do is restore or revert an issue without writing to your Jira, so it needs more than a single read-only scope, and its per-issue history sits behind a paid edition rather than being free. That’s the real trade-off — not “new app vs. established app.”
Pick Trailkeeper if you want free per-issue history + the narrowest permission footprint + recovery in one app; pick SaaSJet if you want a long proven track record and deeper reporting today.
Best for compliance reporting: look at scope and export first
For a compliance use case, the differentiators aren’t features so much as trust posture and export. Check three things: does it export audit-ready reports (CSV or Excel), does it state data residency clearly, and what permissions does it ask for? This last one trips up more security reviews than people expect — many history and recovery apps request write or manage scopes, or send data to an external backend, because that’s how they were built.
If your admins vet scopes before approving an install, an app that is read-only — its only Jira scope is read:jira-work, with no write or manage access — and keeps all data inside Atlassian is the easiest to get signed off: it literally cannot modify your Jira or exfiltrate it. (Its other Forge scopes — app storage and privacy reporting — don’t touch your Jira data.) That’s the narrowest Jira footprint in this category.
Best for everyday “who changed this?”: free per-issue history
For the common, non-compliance need — someone changed a field and you want to know who and when — the deciding factor is whether per-issue history is free and in the issue view, rather than gated behind a paid cross-project report. A few apps surface field-level history directly in the issue panel at no cost, which covers most day-to-day questions without a purchase.
Where Trailkeeper fits (and where it doesn’t)
Trailkeeper is Datum’s entry here, and it’s honest about being new — it doesn’t have SaaSJet’s years of reviews yet. What it offers instead is a specific trust-first shape:
- Free field-level history in every issue panel — the everyday “who changed what” need, no purchase.
- One app for all three jobs — history, cross-project audit export, and deleted-issue recovery, rather than stitching together separate tools.
- Read-only (
read:jira-work, no write or manage), no egress — the narrowest Jira footprint in the category, built on Forge so your data never leaves Atlassian. Its only other scopes are Forge app storage and privacy reporting, neither of which touches your Jira data. If your security team vets scopes, this is the one claim the bigger incumbents can’t match without re-architecting.
Two honest limits: recovery restores an issue’s last-known state since install (it can’t recover what happened before Trailkeeper was watching), and as a newer app it’s building its review base. If you need a long track record above all else, the incumbents have it today. If you value a free history tier and the narrowest-possible scope, Trailkeeper is built for exactly that.
See how to recover a deleted issue in Jira and how to set up a Jira audit trail for compliance for the hands-on steps, whichever app you choose.
How to decide, quickly
- Need recovery? A bundler (Trailkeeper, Atlassway) or a recovery specialist (Bloompeak, Sevidev) — confirm it restores from your install date forward.
- Need compliance evidence? Prioritise export format, data residency, and permission scope over feature count.
- Just need everyday history? Pick one with free per-issue history in the issue view.
- Need a long proven track record above all? SaaSJet or Appfire lead on reviews today.
Match the app to the job you’re actually solving, check the permission scope before you install, and you’ll avoid the most common regret in this category — buying for a job you didn’t have.
Frequently asked questions
- Does Jira have a built-in audit log?
- Jira has a site admin audit log for configuration and user-management events, but it does not give you a per-issue, field-level change history across projects, nor deleted-issue recovery. Those gaps are what the apps in this category fill.
- What's the difference between an issue history app and a deleted-issue recovery app?
- An issue-history app shows who changed which field and when on issues that still exist. A recovery app restores issues (or their last-known state) after deletion. Some apps do one, some bundle both — the table below shows which.
- Which Jira audit app asks for the fewest permissions?
- Permission scope varies a lot. Most history and recovery apps request write or manage scopes; a read-only app whose only Jira scope is read:jira-work — with no write or manage access — has the narrowest Jira footprint in the category (its other scopes, Forge app storage and privacy reporting, don't touch your Jira data), which matters if your admins vet scopes before install.
- Are these apps free?
- Most offer a free tier or trial with paid plans for cross-project reporting, export and recovery. Free tiers differ widely — some give per-issue history free, others gate everything behind a trial.