Running Jira as a standalone app on macOS: so notifications are not missed

A mention in a work item is only useful if somebody sees it. On a Mac, the usual way that fails is familiar: the notification went to email, the mailbox has four hundred unread messages, and the actual Jira tab was closed two days ago during a tidy up. The phone had the push notification, but the phone was in another room. Searching for a Jira desktop app is an attempt to close that gap. Atlassian does not publish one for macOS, and the fix turns out to be about where the page lives rather than what gets installed.

What Atlassian ships for Jira

Atlassian's own app page for Jira is short and specific. It offers Jira Mobile, described as giving instant access to work items, team projects, and updates, and its download buttons point at the Apple App Store and Google Play. The same page promotes Jira Service Management for Mobile alongside it, and carries a banner about Jira Data Center mobile.

Every download on it is a phone or tablet. There is no macOS entry, no Windows entry, and no reference to a desktop client anywhere on the page. For a company that distributes desktop software elsewhere in its range, that absence is a decision rather than an omission.

Mobile is where push notifications live

The mobile page is also where Atlassian makes its clearest promise about notifications: "Get push notifications about critical projects and take action right away." That is a real answer to the problem of missing a mention, and it is only available on the two platforms the page lists.

Anyone whose working day happens on a laptop therefore has push notifications on the device they are not looking at, and email on the device they are. That mismatch is the whole reason this search exists.

The desktop client is the browser

Jira Cloud is reached at a site address in a browser, and that is the supported arrangement on macOS. Third party results promising a Jira desktop app for Mac are wrapping the same web interface, which is exactly what the routes below do, with the difference that nobody else's code sits between an account and the page.

Where notifications actually go on a desktop

It helps to be precise about the machinery, because it explains what a Dock icon fixes and what it does not.

Atlassian's administration documentation states that "Jira can send email notifications to users when significant events occur (e.g. creation of a work item; completion of a work item)." Those emails are governed by notification schemes, which are configured per space by someone with the Administer Jira global permission. The same page points individuals to their personal settings for managing which notifications they receive.

So there are two levers, and they are held by different people. An administrator decides what a space sends. An individual decides what arrives in their own mailbox. Neither lever changes the fact that the destination is email.

The gap this leaves

Email is a poor channel for something that needs a response within the hour. It is excellent for a record and mediocre for attention, and every team that has tried to fix missed mentions by adding more email notifications has ended up with a filter rule that hides them.

The other place updates appear is inside Jira itself, in the interface, where they are visible to anyone who is looking at Jira. That is the channel with the best signal and the strictest condition attached: it requires the page to be open somewhere. A tab that was closed during a tidy up is not open. A window with a Dock icon is.

The useful reframing is that this is a window problem, not a notification problem. The notification is being generated. What is missing is a place where it can land and be noticed.

What a standalone window gives

macOS has had a first party way to make one since Sonoma. Apple's support note on Safari web apps states that from macOS Sonoma 14 onward, "you can use Safari to save any webpage as a web app, so that you can use it independently of Safari." The path is File then Add to Dock in the menu bar, or the Share button then Add to Dock, and the result is saved to the Applications folder of the home folder.

That location is worth noting on a work laptop. The home folder is a per user place, so nothing is installed system wide and no administrator password is requested. Device management policies can still interfere, but the default case needs nobody's approval.

The isolation matters for anyone who works across organisations. Apple's documentation says a web app "shares no browsing history, cookies, website data, or settings with Safari." A contractor with access to a client's Jira site and their own company's site can hold both at once, in two windows, instead of switching accounts in one browser.

The notification permission rule

There is one step that decides whether the window actually helps, and it is easy to get wrong. Apple's note explains that a web app's Dock icon can carry a badge with the number of unread notifications, and is explicit about how to enable it: "to use this feature, respond to the website's notifications request in the web app, not in Safari." Because the web app keeps its own website data, a permission granted in the browser is invisible to it. Once granted in the right place, the web app appears in System Settings under Notifications, listed by its own name rather than by a URL.

Apple is also clear about the precondition: this applies to a site that is designed to send notifications and asks permission for them. The practical test takes thirty seconds. Build the window, sign in, and see whether a permission request appears. If it does, accept it there. If it does not, the window is still the reliable place for the in-product notification list, which is the channel that was being missed in the first place.

The routes compared

Route Session Notification permission Needs
Jira Mobile Its own login Push, handled by the app iOS or Android
Safari, Add to Dock Separate per window Granted inside the window macOS Sonoma 14 or later
Chrome, Install page as app Shared with the profile Follows the profile Chrome installed
A site to app tool Separate per window Granted inside the window The tool installed

Chrome's help pages on web apps describe its route as More, then Cast, save, and share, then Install page as app, with an install icon appearing at the right of the address bar on some sites. The installed app belongs to the Chrome profile that created it, which carries the signed in Atlassian session across and removes the isolation a second account would need. Chrome also warns about changes to an installed app's name or icon and offers to update, ignore, or uninstall it, which is worth recognising when a dialog appears unexpectedly.

Building windows per board, not per product

The step that changes the day is choosing what the window opens on, and it is the step most people skip.

Jira's useful unit of work is not the site home page. It is a board, a backlog, a filter, a dashboard, or a queue. Each of those has its own address. A window built from the board a team actually stands around every morning opens on that board, every time, without navigation.

Named after the work rather than after the product, those windows behave differently in the application switcher. Typing the name of a team reaches that team's board. Typing Jira reaches a product. Someone holding three responsibilities, a delivery board, a service queue, and a personal filter of assigned work, can have three windows with three icons instead of one window and a navigation habit.

Icons deserve a moment here for the same reason they do anywhere several windows come from one site. Three identical Jira icons in the Dock are worse than one, because every click becomes a guess. Apple's settings panel for a web app exposes an Application Name field, an Application URL field with a button to set it to the current page, and an icon that can be replaced from a file, so each window can be made unmistakable in about a minute.

Doing that once through a browser menu is easy. Doing it six times across two sites, and keeping the naming consistent, is where a purpose built tool starts to pay for itself. Supported services lists the sites that most often end up handled this way, and the Guide covers how the window rules and icons get set.

Keeping the window open, which is the entire point

None of this survives a habit of quitting everything at the end of the day. Apple's note mentions that a web app can be added as a login item so that it opens automatically at login, and for a notification surface that is the setting that matters most. A window that opens by itself every morning is a window that is there when the mention arrives.

Hiding rather than quitting tends to become natural once the page is an application, because there is no longer a tab bar inviting anyone to clean up. That is a small behavioural change, and it is the one that actually stops mentions from being missed.

What does not follow the window

Four things stay where they were, and knowing them in advance prevents disappointment.

Extensions do not come along. Apple's note describes an Extensions tab in a web app's settings panel where Safari extensions are enabled per web app, so the first sign in happens in a window that has never seen a password manager. Doing that sign in early avoids a confusing few minutes with a corporate login page.

Notification schemes are unchanged. What a space sends is configured by an administrator, and a Dock icon has no effect on it. Anyone receiving nothing at all should check their personal notification settings and the space's scheme before blaming a window.

Links open in the default browser. A work item URL clicked in a chat message goes to whatever browser macOS is configured to use, not to the window built for that board. That is a system level routing rule rather than a property of any route.

Permissions are unchanged. The window is a frame around the same page, so a project that was not visible before is not visible now.

What to change first

Build one window from the board that gets opened most, sign in there, and answer any notification request inside that window rather than in the browser. Then add it as a login item so it is running before the first mention of the day. If a second site or a third board deserves the same treatment, Kagemusha is built for running several of these side by side.

Frequently asked questions

Is there an official Jira desktop app for Mac?

No. Atlassian's app page for Jira offers Jira Mobile with downloads for iOS and Android only, and names no desktop client for macOS or Windows. On a computer, Jira Cloud is used in a browser.

Can Jira notifications reach macOS without the browser running?

The window has to be running somewhere. Atlassian's documentation describes email notifications governed by notification schemes, and its mobile page describes push notifications on phones and tablets. On a Mac, a standalone window in the Dock keeps the in-product notification surface available without the browser being open.

Why does the standalone window show no notifications when the browser does?

Because the permission belongs to the browser. Apple's support note says to respond to the website's notifications request in the web app rather than in Safari, since the web app keeps its own website data. Granting it again inside the window is the fix.

Can two Jira sites be signed in at once?

Yes, with a route that keeps separate storage. Apple's documentation states that a Safari web app shares no cookies or website data with Safari, so one window can hold a client's site while the browser holds another. A single browser profile holds one session at a time.

Is a third party Jira desktop client worth installing?

It depends on what it adds. A separate client can offer a different layout or a menu bar summary, and those are real features. It also means an account token held by software outside Atlassian's control. When the goal is only a window that stays open and gets noticed, that trade has no matching benefit.

Back to all posts