A radically simple, privacy-first Chrome Extension that helps you track job applications with exactly one click. Never lose track of where you applied.
Job Tracker is built on Swiss Minimalism—zero clutter, sharp geometry, and a distraction-free interface. We believe tracking applications should take less than a second, and you shouldn't have to surrender your data to a third-party server to do it.
- One-Click Tracking: Hit the extension icon and let the intelligent Autofill engine instantly parse the target company and job title, or input it yourself.
- Smart URL Matching: We automatically detect if you stumble across a job you've already locally saved.
- Offline Page Backup: Takes a full offline snapshot of the job description in case the company deletes the remote listing.
- Insightful Analytics: View application timelines, status funnels, and response rates natively in your dashboard.
- Secure Cross-Device Sync: Generate a unique Sync Code to seamlessly link your pipeline across multiple devices. Individual jobs can be explicitly excluded from sync at any time for total privacy.
- Follow-Up Reminders: Optional badge alerts reminding you to follow up on applications that have gone stale.
- Complete Data Portability: Export or import your entire pipeline instantly to standard JSON or CSV files.
- Clone or download this repository.
- Open Chrome and navigate to
chrome://extensions/. - Enable Developer mode (top right corner).
- Click Load unpacked and select the
JobTrackerdirectory.
The extension stays completely out of your way until you need it.
- Track a Job: Click the extension icon while browsing a job posting. Select your status, add optional notes or tags, and hit track.
- View Dashboard: Open the Extension Popup and click the grid icon to enter the Dashboard. Here, you can sort, filter by tags, and view your application funnel analytics.
- Toggles & Themes: Use the absolute top header in the Dashboard to instantly toggle Dark/Light Mode, enable Cross-Device Sync, or activate Follow-Up Reminders globally.
Job Tracker is fundamentally built to be local-first. By default, your data is saved strictly to your local machine using the native chrome.storage.local API. We don't use third-party analytics or tracking payloads.
Regarding Sync: If you choose to link multiple devices using a Sync Code, your jobs are securely routed through a cloud backend managed exclusively by the developer to facilitate the real-time connection. Your data is strictly isolated to your personal Sync Code channel. We do not read, sell, or share your tracking data, and you can always toggle "Exclude from Sync" on any sensitive job to guarantee it stays 100% offline on your hard drive.
Contributions, UI improvements, and feature updates are highly welcome! Please feel free to open a Pull Request.
If you find this utility useful and want to keep development caffeinated: