Skip to content
Browser Extension

Copy any job description in one click

Right-click on a job posting, hit Copy JD, paste a clean plain-text job description anywhere. No backend, no AI, no tracking. Runs entirely in your browser.

Install

Chrome Web Store, coming soonFirefox Add-ons, coming soonSource on GitHub

How it works

A deterministic tier ladder. The first tier that finds a long-enough job description wins. No guesswork, no LLM in the loop.

Tier 1

JSON-LD

Reads schema.org JobPosting metadata when the site publishes it. Works on LinkedIn, Indeed, hh.ru, Lever, Ashby, Workday and most modern job boards.

Tier 2

Per-site DOM and APIs

Known selectors for Greenhouse, Indeed, hh.ru, Apple Jobs, Stripe Careers, plus the Workday cxs JSON API. Easy to extend, every rule has a fixture and a test.

Tier 3

Readability fallback

Mozilla Readability as the universal last resort. Stable, deterministic, covers the long tail of company career pages.

What ships in v1

One feature, done well: Copy JD.

Shipping

Copy JD

Right-click → Copy JD. Cleaned plain text lands on your clipboard, ready to paste into a doc, a chat, or an AI assistant. If you have text selected, that selection wins.

What is next

The extension will grow into a connector to roasted.cv. Each feature ships when it works end-to-end.

  • Next

    Send to roasted.cv

    One click to push the current job description into roasted.cv and tailor your resume against it.

  • Later

    Apply-kit generator

    Resume, cover letter, and key talking points generated from the job description and your roasted.cv profile, right on the listing page.

  • Later

    Application tracker

    Save the listings you applied to, with the JD snapshot at the moment of application, so reviews and follow-ups stay grounded.

Privacy and permissions

No analytics, no telemetry, no remote calls beyond per-site APIs declared in the open-source code. The extension does not request broad host permissions: the content script is injected on demand only into the tab you right-click, using Chrome's activeTab grant.

Read the full privacy policy

Open source

MIT licensed. Everything that runs in your browser is in the repository. Issue reports and pull requests welcome.

github.com/roasted-cv/roasted-extension →