A privacy-first, local-only Chrome Extension to automatically track your job applications.
JobTrail takes the manual work out of your job search. Whenever you click "Apply" on LinkedIn, Indeed, or Naukri, JobTrail seamlessly intercepts the application, scrapes the job details, and organizes them in a beautiful Kanban dashboard right inside your browser.
No more messy spreadsheets, and no more forgetting what salary you applied for.
- 🪄 Auto-Tracking: Automatically detects when you apply for a job on LinkedIn, Indeed, or Naukri.
- 📋 Kanban Dashboard: Manage your application pipeline with drag-and-drop columns (Applied, Follow-up, Interview, Offer, Ghosted, Rejected).
- 📊 Analytics Engine: Visualize your application velocity, response rates, and pipeline funnel using built-in HTML5 canvas charts.
- 📱 Triage Center Popup: A quick-access extension popup that highlights jobs needing immediate attention (like follow-ups and interviews).
- 🤖 AI Context Generator: A one-click button in the job details modal to generate a structured prompt loaded with the job description and your notes—ready to paste into ChatGPT/Claude for tailored cover letters and interview prep.
- 🔒 100% Privacy-First & Local-Only:
- Zero accounts or logins required.
- Zero network requests to external servers.
- Zero telemetry.
- All your data is stored locally on your device in
chrome.storage.local.
Since this is an unpacked open-source extension, you can install it directly in Developer Mode:
- Download or clone this repository to your local machine:
git clone [https://github.com/hrshl21/JobTrail.git](https://github.com/hrshl21/JobTrail.git)
- Open Google Chrome and navigate to
chrome://extensions/. - Enable Developer mode using the toggle switch in the top right corner.
- Click the Load unpacked button in the top left.
- Select the
job-tracker-extensionfolder that you just cloned. - Look for the JobTrail icon in your extensions menu, pin it, and start applying!
For full technical details, please see ARCHITECTURE.md.
JobTrail is a purely client-side application utilizing:
- Manifest V3
- Content Scripts for DOM parsing, MutationObservers, and scraping on job portals.
- Background Service Worker to handle reminders and desktop notifications.
- Vanilla structure (HTML/CSS/JS) with no external bloated frameworks or charting libraries.
Contributions, issues, and feature requests are welcome! Feel free to check the issues page.
This project is open-source and available under the MIT License.
.png?raw=true)
.png?raw=true)