Greenhouse Chrome Extension for Job Seekers, Not Recruiters
By Mbason AI Team
If you have applied to more than a few startups, you have spent a lot of time on Greenhouse. It is one of the most common applicant tracking systems, which means a large share of the roles you actually want live on a URL like boards.greenhouse.io or a company subdomain running the same software.
It also means the same repetitive work: open the role, read it, copy the description, paste it somewhere to check whether you are a fit, then come back and start the form.
What does the extension do on a Greenhouse page?
It reads the job off the page you are already looking at.
Greenhouse boards are consistent in structure, so the extension pulls four things directly from the rendered page: the job title, the company, the location, and the full description text. On Greenhouse specifically it also falls back to the company name in the board URL when the page does not print it separately, which is common on single-company boards.
Once it has those, the side panel can act on the job without you leaving it: check how well your profile matches, tailor your CV against that specific description, generate a cover letter, or save it to your tracker.
Nothing is copied by hand, and the description it works from is the actual posted text rather than a summarised or truncated version from an aggregator.
Does it work outside Greenhouse?
Yes. Greenhouse is the case this page is about because it is so common, but the extension runs on the major hosts a job search actually touches:
- LinkedIn job pages, including the search view where the role opens in the right-hand pane
- Indeed
- Workday sites
- Lever
- Ashby
- SmartRecruiters
- iCIMS
- Workable
Each one gets its own extractor, because these sites do not share markup. That is the unglamorous part of the work: a generic scraper produces mush, so the title, company, location, and description are pulled per-host from the elements that host actually uses.
What permissions does it need, and why?
It runs a content script on the job sites listed above, which is what lets it read a job page. It requests storage, side panel, active tab, and scripting, and its host permissions are limited to mbason-ai.com for talking to your own account.
It reads the job posting. It is not a general browsing tracker, and it has no permission to run on sites outside that list.
Do I need a paid plan?
Not to find jobs. Searching the job board is free and needs no plan, and Free accounts can apply to 3 jobs and track their first five (both lifetime allowances). Gold removes those limits.
The AI tools the panel can run on a job are mostly the paid part. Your first tailored CV preview, cover letter and Resume Roast are free; after that, tailored CVs with PDF and Word downloads, cover letters and Resume Roasts sit on Gold at $14.99 a month, as does autofilling application forms from your saved profile. Installing the extension and seeing match scores on job sites is free, as are searching the job board and job alerts, and the application tracker is free for your first five tracked jobs (a lifetime allowance). There is no free trial, though most new accounts start with a free 1-day Gold pass.
The honest limitation
The extension reads what the page renders. If a company posts a two-line description and links to a PDF, that is what it gets, and a match score built on two lines is not worth much. The same is true of postings that hide most of the detail behind a login.
It is also reading a live page, which means a site can change its markup and break an extractor until it is updated. That is the tradeoff for not asking you to copy and paste: it is faster almost always, and occasionally it is wrong about a field. Check the title and company it detected before you rely on a tailored CV built from them.