Contents
What Is It, and Why I Built It
TrackMate is a browser extension that makes logging work time in Jira painless. I built it for my own needs alongside SAP consulting: switching between multiple issues during the day and then trying to reconstruct the hours by memory in the evening was tedious and error-prone. TrackMate reduces it to starting a timer right on the issue with a single click.
The extension is live for Chrome (Manifest V3) and Firefox, and the interface is available in 10 languages (Turkish, English, French, German, Italian, Portuguese, Spanish, Russian, Japanese, Korean).
An honest note: the extension is newly published and has no store reviews yet. If you try it and leave feedback, you directly shape its development.
Key Features
Floating Timer
A floating timer visible on every Jira page; start/pause/stop with ▶ ⏸ ⏹ buttons directly on issues and boards.
Weekly Calendar
Visualize your week on a calendar; edit worklogs with drag & drop.
Local-First Editing
Changes are kept locally first and saved in one batch with a single "Save to Jira". A colored diff modal shows exactly what will change before you commit.
Keyboard Shortcuts
Full undo with Ctrl+Z, save with Ctrl+S — desktop-app comfort in the browser.
JQL Presets
Store your frequently used JQL queries as ready-made filters and apply them with one click.
Monthly Report
Monthly worklog report with CSV and JSON export.
Screenshots & Demo
The image and screen recordings below are taken from real usage of the extension (v1.4.4):
Privacy & Security
Your time records are business data; who spent how many hours on which project should not end up on a third party's server. TrackMate is designed around that principle — in the words of the store listing, "100% private":
- No server: the extension has no backend of its own; your data stays between your browser and your own Jira instance.
- No OAuth / no separate account: it uses your existing Jira session (cookie); you never hand TrackMate a password.
- Single host permission: the extension only requests access to
*.atlassian.net— no other site. - Strict CSP: no
eval(), no remote code execution; all code ships inside the package.
Every one of these claims can be verified in the extension's manifest, and the store pages list the permissions openly.
Under the Hood
For the curious: TrackMate runs on Manifest V3 on Chrome, with a separate build/zip pipeline for Firefox. The code is bundled with esbuild; unit tests run on Vitest and end-to-end tests on Playwright. This is the same quality standard I apply in client projects — built to avoid the "works today, unmaintainable tomorrow" extension trap.
Installation
After installing, you are up and running in three steps:
- Open Jira: log in to your Jira Cloud instance (
*.atlassian.net) as usual — TrackMate securely uses your active session. - Start a timer: click the ▶ button that appears on issue pages and board cards.
- Open the calendar: click the TrackMate icon in your toolbar to view the weekly calendar, edit worklogs and sync them to Jira.
TrackMate is free to install from the stores:
How I built this extension is a concrete example of my approach to software quality. I bring the same care to SAP projects.
Free Initial Assessment