Personal job-search CRM
Track every application from bookmark to offer
Log applications, watch your pipeline and funnel analytics, and prep interviews with AI — all in one place. Your data stays private in your own Google Drive.
Just exploring? Open the live demo — no sign-in needed. Signing in is only for using this as your own job tracker (your data syncs privately to your Google Drive).
This build has no Google Client ID configured. Copy config.example.js to config.js and set googleClientId. See the README.
Site analytics
Visits to your public app — where people come from, what they view, and how many sign in.
Daily visits
Top referrers
Top countries
Top pages
Devices
Visitors
| Visitor | Last seen | Location | Device | Lang | Source | Visits |
|---|
Today’s picks
A fresh daily batch matched to you — region-eligible, above your salary floor, employer boards and best fit first.
Loading today’s remote picks…
Live feed status
Apply today
Germany · Switzerland · Singapore · China
Hybrid and on-site roles located in Germany, Switzerland, Singapore or China. Each country gets its share of the list, so the busiest one cannot crowd out the others. Language flags show when German or Mandarin is required.
Recruiter outreach
Every contact, draft and next step in one place. Act on a card here, or open the conversation to write and log the full thread.
Discover your next role
Fourteen live job feeds and the employers you follow, searched together.
Typing narrows what is already loaded; press Enter to search the feeds themselves. Use "quoted phrases" and -word to exclude. Keyword scores are estimates — check the offer before applying.
Loading live remote roles…
Live feed status
Explore more job portals External searches ↗
These portals open separately; their listings are not included in the live results above. Check each offer on the employer’s own website.
Find companies worth following
Build your employer watchlist. Find a careers board, check the match, then follow it to bring its roles into Today's picks.
Use its name or exact careers-board handle.
Open the careers page to confirm it is the right company.
After a refresh, review roles and Track the ones you like.
Find a company
Checks Greenhouse, Lever, Ashby, Workable, SmartRecruiters and Recruitee. This is a board-handle lookup, not a full company directory; some employers won't be found.
Your followed boards
Includes boards added automatically when you Track a role. Unfollowing a board does not delete tracked jobs.
Funnel
How your applications progress from bookmark to offer. Counts include jobs that have reached at least that stage.
Outcomes
Upcoming interviews
- None scheduled.
Recent activity
Applications you sent, and how that compares with the period before.
Show the numbers
Response insights
Where your applications actually get replies — so you can double down on what works.
By source
| Applied | Replies | Interviews | Rate |
|---|
By fit score
| Applied | Replies | Interviews | Rate |
|---|
By speed of applying
| Applied | Replies | Interviews | Rate |
|---|
Pipeline
No applications yet
No applications yet
Add your first application and track it from bookmark to offer. You can also save jobs straight from any page with the JobTrail Chrome extension.
| Role | Location | Status | Fit | Applied | Actions |
|---|