For Jira Cloud administrators
Someone installed a Marketplace app for a project in 2023. The project ended. Nobody uninstalled it. The subscription renews every year, quietly, forever. This finds the ones worth asking about before your next renewal — and tells you plainly where it cannot see.
Jira Cloud gives you no way to see which apps are actually being used. The request for it — ECO-470 — has been open more than four years with 383 votes, and the equivalent tool that exists for Data Center has no Cloud version. So admins audit by hand, or don't audit at all.
It reads the configuration surfaces that record app ownership and that Jira exposes to apps — custom fields and dashboard gadgets (workflow rules are read but not yet verified against a real app-provided rule) — and attributes each element back to its owner. Then it cross-references your billing list. Apps that appear nowhere are the ones worth questioning.
The first thing it tells you needs no input at all. An app registers the dashboard gadgets it offers whether or not anyone ever uses one. Comparing that against the gadgets actually placed on your dashboards gives you a finding in the first thirty seconds — and unlike "has no configuration", it does not wrongly accuse reporting apps, because offering is exactly what they do.
Example: Great Gadgets — 20 gadgets offered, none on a dashboard.
And where an app has actually been working, you get a date. Apps act through their own Jira account, so when one changes an issue, Jira records and timestamps it exactly as it would a person's edit. Reading that back gives hard evidence rather than inference: “this app last changed an issue on 12 March.” Anything caught working is excluded from every finding, so it can only ever shorten your shortlist — never lengthen it.
It cuts one way only. Seeing an app work proves it is in use; not seeing it proves nothing, because an app that only displays things never writes to an issue at all.
| App key | Config elements | Footprint | Annual cost |
|---|---|---|---|
| com.example.script-runner | 147 | configured | 12,400 |
| com.example.time-tracking | 38 | configured | 9,900 |
| com.acme.roadmap-planner | 0 | none found | 7,200 |
| com.vendor.legacy-reports | 0 | none found | 5,600 |
| com.vendor.survey-toolkit | 0 | none found | 3,150 |
| com.oldvendor.issue-templates | 0 | none found | 2,480 |
Illustrative figures. "None found" means no configuration footprint was detected — not that the app is unused. Jira exposes no last-viewed or last-run timestamp to an app, so this measures what has been set up, never what is being looked at.
Install and press one button. No configuration, no setup wizard. You see the attribution table before you give it anything.
It discovers your installed apps itself, by reading the app accounts Jira creates in your user directory — including Forge apps, which Atlassian's own plugin API does not list. Nothing to paste, nothing to upload.
Optional, and asked for after the findings. Copy the figures from your billing screens — Atlassian offers no export. Anything that doesn't match an installed app is reported, never silently dropped.
This product asserts a negative — "nothing uses this" — and a wrong answer means someone cancels software their team depends on. So it is built to say "cannot judge" rather than guess:
Free, permanently. One click — nothing to sign up for, no account to create. It installs by direct link while the Atlassian Marketplace listing is being prepared.