Install the extension

Required for the Apply-with-extension flow on /applications. Pick whichever option works for your browser.

Option A — Add to Chrome (Web Store)not yet available

The Chrome Web Store listing is currently in review (or pre-launch). Use Option Bbelow in the meantime — same code, manual install. We'll update this card as soon as the listing goes live.

Option B — Download & load unpackedv0.1.6 · 18 KB

Always works, no Chrome Web Store account needed. Chrome blocks direct .crx installs from third-party domains, so we ship a .zip that you load via Developer mode. Same code that ships to the Web Store; verify the SHA-256 below.

Download v0.1.6 (18 KB)
SHA-256: c7a95a6a6bb0157758c7ba605169aeeb75be1f562bdfb9b0ebb7b93f1cd3aed8
  1. Click Download above to grab job-app-extension.zip.
  2. Unzip it. You'll get a folder containing manifest.json + JS files. Keep the folder somewhere stable (Chrome reads from this path on every browser launch — don't put it in ~/Downloads if your downloads auto-clean).
  3. Open chrome://extensions in Chrome (also works in Brave / Arc / Opera / Vivaldi). Edge users: edge://extensions.
  4. Toggle Developer mode in the top-right corner.
  5. Click Load unpacked and select the folder you unzipped (the one with manifest.json inside).
  6. Click the puzzle-piece icon in the toolbar → pin landoffersoon Apply Helper so it stays visible.
  7. Reload this tab and test the connection on /extension.
Verifying the download (optional)

On macOS / Linux:

shasum -a 256 ~/Downloads/job-app-extension.zip

Compare with the SHA-256 above. If they differ, the file was tampered with in transit — re-download.

Updates aren't automatic with this path — you'll need to re-download and reload the extension in chrome://extensions whenever a new version drops. The Web Store path (Option A) auto-updates.

What it does

When you click Apply with extension on a filled-pending-review application, the extension:

  1. Opens the role's apply URL in a new tab.
  2. Types each pre-filled value into its matching form field.
  3. If a required field can't be located on the live page, posts it back as a new FieldRequest so you can answer it here.
  4. Uploads your résumé to the file slot.
  5. Clicks submit and reports the outcome back.

The extension drives yourbrowser session — any ATS portal you're signed in to (Workday, iCIMS, etc.) works automatically. We never store credentials.

Privacy

The extension only acts when an allowlisted origin tells it to. It reads the DOM of pages you're applying through to find the right inputs, but it never transmits page content off-device — DOM operations happen entirely inside your browser.

See the full privacy policy for details.