Chrome Extension · Manifest V3 · Local-first

Apply to every one-click job. Automatically.

A Chrome extension that auto-applies to native Handshake one-click jobs straight from your own logged-in session — then logs every result in your browser. You click Start; it does the clicking.

Never stores your Handshake password. Your documents and history stay in your browser.
One-click apply native Handshake jobs only
1-click
Native Handshake jobs only
0
Credentials ever stored
Yours
Documents & history stay in your browser
No dupes
De-duplicated across runs
How it works

Three steps, then it runs itself.

No credentials, no scraping your account. The extension drives the Handshake pages you’re already logged into, and your documents, preferences, and history stay in your browser.

1

Install the extension & sign in

Add HandShook from the Chrome Web Store and sign in with Google. Upload your resume and documents and save your screening answers — all kept in your browser.

2

Open Handshake & click Start

Navigate to any supported Handshake jobs page while logged in, open the popup, and press Start Auto-Apply. Nothing runs on its own.

3

Watch eligible jobs get applied

It applies to native one-click jobs, skips anything risky with a machine-readable reason, and shows live progress in the popup.

Built deliberately small

Does one thing, refuses to guess.

The MVP applies only where it’s safe to. Anything that needs your judgment is skipped and recorded — never auto-answered.

Native one-click only

Applies exclusively to jobs that expose Handshake’s own Apply action. No external sites, no redirects.

Your session, your password

Works from your existing logged-in browser session. Handshake credentials are never entered, sent, or stored.

Duplicate-proof

Every successful application is keyed by Handshake job ID, so re-runs never apply to the same job twice.

Skips the risky stuff

Multi-step forms, off-Handshake flows, missing documents, unfamiliar screening questions — all skipped with a clear reason code.

Live progress

The popup reflects real-time run state — scanning, applying, skipping — and shows your recent run history.

Kept in your browser

Your resume, documents, preferences, and run history live in Chrome’s local storage — never on our servers.

Every result, logged locally

If it’s skipped, you know exactly why.

Nothing is silently passed over. Each skipped job is recorded in your browser with a machine-readable reason, so a run is a record you can trust.

  • Your data stays in your browser — our backend has no database and keeps no user data.
  • Starts only when you press Start — never auto-runs on page load.
  • No AI decides where to apply — the apply loop is deterministic; AI only drafts documents you review first.

Already applied

ALREADY_APPLIED

Handshake already shows the job as applied.

Leaves Handshake

APPLY_EXTERNALLY

The flow leaves Handshake or uses an external site.

Multi-step form

MULTI_STEP_FORM

Opens a multi-step form that needs your input.

Unsaved screening answer

SCREENING_QUESTIONS

A screening question you haven’t saved an answer for.

Transcript required

TRANSCRIPT_REQUIRED

A transcript is required but none is on file.

Questions

Good to know.

Does this store my Handshake password?
No. The extension operates inside your already-logged-in browser session. It never asks for, transmits, or stores your Handshake credentials anywhere.
What jobs will it actually apply to?
Only native Handshake one-click jobs that are eligible: you’re logged in, the page is supported, the Apply button is enabled, and the job isn’t already applied. It won’t follow multi-step forms or external sites. Screening questions are fine — it answers the Yes/No ones from your saved answers, and skips a job only when it hits one you haven’t answered.
Will it spam applications or run on its own?
No. A run only ever begins when you click Start Auto-Apply in the popup. It de-duplicates by Handshake job ID, so re-running won’t apply to the same job twice.
Where is my data stored?
In your browser. Your resume, documents, screening answers, and run history live in Chrome’s local extension storage. Our backend is a stateless AI service that drafts cover letters and requested documents on demand — it has no database and keeps no user data.
Which browsers are supported?
Desktop Google Chrome only for the MVP. Firefox, Safari, and Edge-specific packaging are out of scope for now.

Stop clicking Apply.

Install the extension, sign in, open Handshake, and let the one-click jobs take care of themselves.