A job-search tracker
Most applications don’t get rejected.
They go quiet.
A list tells you what you applied to. JobTracker tells you what is slipping away, by measuring the one thing a spreadsheet never shows: how long each application has been silent.
- Product Engineer3d quietwaiting
- Senior Frontend Engineer9d quietwaiting
- Backend Engineer16d quietwaiting
- Staff Engineer24d quietWent quiet 24 days ago
- Product Engineer31d quietNo reply in 31 days
Days since anyone last spoke to you. Past 21 days after a conversation, or 30 with no reply at all, it stops counting as live.
What do I do today?
One queue, not a pile
Everything you owe an application sits in one list, soonest first, with the interviews you have to turn up to mixed in among the notes to yourself. Tick one off and the next takes its place.
Next actions
- Send the take-home
- Chase the recruiter2 days overdue
- Second interviewSun 11:35 am
What is coming?
A week you can see
Interviews get a date and a time, take-homes get a deadline, and both land on the same calendar. A booking counts as a plan rather than as contact, so putting it in the diary never makes an application look freshly answered.
Calendar
Is any of this working?
Numbers that admit what they do not know
How many applications were answered at all, how long the first reply took, and whether replies come from company sites or job boards. Every rate carries the fraction behind it, and one built on too few applications says so instead of printing a percentage that will move eleven points on the next email.
Where they stop
- Applied42
- Screen11
- Interview4
- Offer1
18 ghosted — counted as ended, not as still going.
What will they ask me?
The questions that keep coming back
Every question you write down joins a bank that groups the repeats, so the one asked five times is one entry rather than five rows. Write what you would say next time, and before a booked interview the bank reorders itself around it — what that company asked before, what recurs, and what went badly.
Before Shopee
“Design a webhook delivery system with retries and ordering.”
Asked 3×They asked thisAnswered
“Walk me through a time you disagreed with a product decision.”
Went badly4 Oct
And the rest of it
- Paste a job link
- The company, role, and location fill themselves in.
- One-click capture
- A button on your bookmarks bar reads the posting you are looking at — including the sites that refuse to be read by a server.
- Company logos
- Fetched once from the company's own site and served from here, never hotlinked from a service that would learn who you are applying to.
- Duplicate detection
- It notices when you are about to add something twice.
- Stage moves that mean something
- Moving one forward asks whether it happened or is booked.
- Your data, out
- A JSON export that round-trips, and a CSV for spreadsheets.
- Dark and light
- Set by you, or follow the machine.
- Your calendar days
- Deadlines are judged in your timezone, not the server's.