Private. On-device. Free.
See how well a job posting fits your resume in seconds.
A Chrome extension that reads the posting you're on, scores it against your resume on your device, and saves the keepers to a Google Sheet you own.
Coming soon to the Chrome Web Store- LinkedIn supported today
- 100% on-device by default · cloud LLM optional
- 0 backend, 0 telemetry
- 13-column tracker in your Sheet
What JobTrail does
Read the posting, score the fit, save the row. No JobTrail signup — paste your resume once and you're done.
On-device scoring by default
Runs locally using Chrome's built-in Gemini Nano. Your resume never leaves your browser on the default path.
Bring your own key (optional)
Paste an OpenAI, Anthropic, or Google Gemini API key for refined scoring. Your account, your usage, your provider's terms.
Match, Related, Gap — at a glance
Every requirement is categorized: green for direct match, amber for adjacent skills you should strengthen, red for true gaps. Actionable at a glance.
Saves to your Google Sheet
One click writes a 13-column row to a sheet you choose. No proprietary tracker to migrate later — your data stays yours.
Side panel that stays pinned
JobTrail lives in Chrome's side panel, not a popup. Click into the next job, the score and breakdown stay open.
Built for LinkedIn today
Reads title, company, location, salary, and the JD automatically on LinkedIn job pages. Greenhouse, Lever, Workday, and Indeed support is coming soon.
How it works
- Paste your resume once in JobTrail's settings. Stored locally on your device.
- Open a job posting on LinkedIn. Greenhouse, Lever, Workday, and Indeed are coming soon.
- Click the JobTrail icon. The side panel reads the posting, scores fit on-device, and lists what matches, what's adjacent, and what's missing.
- Save the worth-applying ones. One click writes the row to your Google Sheet.
What you'll see
JobTrail lives in Chrome's side panel, pinned next to the job posting you're reading. The score tells you whether to apply. The breakdown tells you what to strengthen on your resume before you do.
Privacy
JobTrail has no backend and collects no telemetry. Your resume, API keys, and OAuth token are stored on your device. The on-device path sends nothing over the network. The optional bring-your-own-key path sends prompts to the AI provider you chose, under your account, with phone, email, address, ZIP, City/State, LinkedIn URL, and personal websites stripped before the request leaves your browser.
Full details: Privacy Policy.
FAQ
Is JobTrail free?
Yes. The default scoring path uses Chrome's built-in AI, which runs in your browser at no cost. There's no JobTrail account, no signup, and no payment.
Do I need to give it my data?
You paste your resume into JobTrail's settings — that's stored locally on your device, not uploaded anywhere. On the default on-device path, the resume never leaves your browser.
Why would I use a cloud LLM with my own API key?
Gemini Nano is small and runs in your browser — fast and free, but limited context and less nuanced reasoning. Cloud models (Claude, GPT-class, Gemini Pro) handle longer postings and produce a sharper fit score. Paste an API key from OpenAI, Anthropic, or Google Gemini in settings; the request goes directly from your browser to your provider, at a fraction of a cent per scoring call.
Which job boards does it work on?
LinkedIn today. Other job boards will be added soon.
Where does it save the jobs I'm tracking?
A Google Sheet you own. The first time you connect Google, JobTrail asks for permission to write to a sheet you pick. Each save writes one row (13 columns: company, title, location, salary, source URL, score, tier, matched keywords, rationale, and a few more). You can delete or migrate the sheet any time — it's yours.
Support
Questions, bugs, feedback, or feature requests — email jobtrail@ascentreon.com.
JobTrail is free and runs entirely in your browser. No JobTrail signup — connect Google only when you're ready to save jobs to a Sheet.
Coming soon to the Chrome Web StoreMade for job seekers who'd rather spend the hour writing a great application to one role than a generic application to ten.