Skip to content
JobHunt by ULYX
Notifications

Autonomous mode

Runs on its own. No install required.

Connect Google once. JobHunt pulls openings from public job feeds, matches them against your profile, and sends applications from your own Gmail within the limits you set.

Connect Google

On the Google screen, tick “Send email on your behalf.” It is not ticked by default, and JobHunt cannot send anything without it.

One consent covers identity and sending. Applications go out from your own mailbox, on your own quota — never from ours. Read the privacy policy.

Upload a resume

Your roles, skills and seniority are read off the PDF. There is no profile to fill in first.

Then nothing

Matching, writing and sending run server‑side on a schedule. Nothing to install, nothing to keep open.

Step 1 of 1

Upload your resume to finish signing up

Everything else is read off it — your roles, your seniority and your skills — and it is the document employers receive. There is no profile to fill in first.

JobHunt cannot match or send anything without it, so this is the one thing setup requires.

Drop your resume PDF here or click to choose · max 1.8 MB · PDF only
PDF
--

What should happen when JobHunt finds a match?

Either way you can change it in Settings whenever you like.

Stored for your applications only, never shared or sold. You can replace or delete it at any time from the Resume tab.

Changed your mind? You can instead — it revokes JobHunt's access to your Google account and removes everything we hold.

Your resume

Your roles, seniority and skills are read off it, and it is the document employers receive. Replacing it re-reads your profile.

Resume
Drop your resume PDF hereor click to choose · max 1.8 MB · PDF only
PDF
--

Remove it and applications fall back to a resume generated from your details under Settings › You.

Match readiness

      Which sources produce postings that answer
      Source Applications Answered Interview
      Pending

      Posted
      Work
      Sort

      Looking for openings

      JobHunt checks the job feeds on a schedule and scores every new posting against your profile. Matches appear here on their own — there is nothing to press.

      -

      · · View posting

      - -
      Why this matched
      Job description
      
                    
      Applied
      Applying on their site?
      Added to every application
      
                    
      Companies
      Your ideas

      Loading…

      In testing

      Fill applications without retyping anything

      Most of what we find for you is on an employer’s own portal, so there is a form only you can submit. The JobHunt Helper fills your name, contact details and links, attaches your CV, shows you exactly what it filled — and never submits anything for you.

      — of your — apply-yourself matches can be filled for you right now

      1. Install it

      It installs from a folder. Takes about a minute, and Chrome will keep it until you remove it.

      Add to Chrome Download the extension

      Chrome Web Store blocked or not working? Install the file instead

      Same build, installed by hand. Useful if your workplace blocks the store, or you are on a Chromium browser without it.

      Download the .zip

      1. Unzip the file you just downloaded.
      2. Open chrome://extensions.
      3. Turn on Developer mode, top right.
      4. Press Load unpacked and choose the unzipped folder.
      5. Pin the puzzle-piece icon so the panel is one click away.

      Works in Chrome, Edge, Brave and Arc. Firefox and Safari are not supported yet.

      2. Connect it

      Open the side panel and press Sign in with Google — the same account you use here. If that is unavailable, use a pairing code instead:

      What it fills, and what it will not

      Name, email, phone, location, current employer, LinkedIn and GitHub, plus your CV. On Greenhouse, Lever and Ashby.

      It leaves anything that is not ours to answer — work authorisation, sponsorship, salary or CTC, notice period, and every question specific to that posting — empty, and shows you each one with the reason. There is no “best guess” setting, because a stored answer to a legal question goes stale silently and would be submitted under your name.

      It never presses submit. Every one of these forms has a bot check, and a bot check is the employer asking for a person — you are already there.

      It is still in testing

      This is an early build and we would rather you knew that than found out. It has been tested against real Greenhouse, Lever and Ashby forms, but an employer can change a form at any time.

      Check what it filled before you submit. The panel lists every field it touched. If something looks wrong, tell us what the posting was and we will fix the form it came from.

      Settings

      -

      Sending

      Referrals

      Who has your details

        Founding teams
        How it runs
        Matching
        Regions

        Never apply to
        Limits
        Sources
        You
        Apply with the browser helper

        What the helper sends back

        • Which field names it filled — never a value
        • Which questions it left for you, and why
        • That you pressed submit, when you tell it you did

        What it never does

        • Submit anything. You press the employer’s own button
        • Answer a question about pay, sponsorship or anything protected
        • Report a form you found yourself

        Rewrite my resume with AI for each job

        What the rewrite does

        • Put the skills a posting asks for first, and leave out ones it has no use for
        • Lead with the achievements most relevant to that job
        • Order your roles by relevance rather than only by date
        • Rewrite your summary line using facts already in your profile

        What it will never do

        • Add a skill, tool or technology you did not list
        • Change an employer, job title, date range or location
        • Reword, merge or invent an achievement — your bullets are sent exactly as you wrote them
        • Touch your education
        • State a number you did not — not your years of experience, not a metric

        Every rewrite is checked against your profile before it is attached. If anything does not trace back to something you wrote, the tailoring is thrown away and your normal resume is sent instead.

        Note: you have uploaded a PDF. Tailoring works on the details we parsed out of it, so with this on we attach a resume we generate from those details rather than your own file. Turn it off and your uploaded PDF is sent again, unchanged.

        Free credit

        Loading…

        Every question costs a fraction of a cent to answer, and JobHunt covers two or three of them a month for you — enough to try it on your own data and see whether the answers are worth having. It is not meant to be enough to rely on.

        To use it properly, connect your own OpenRouter account below. There is no limit then, and no involvement from us in what it costs: you top the account up yourself and pay the provider directly, at their price.

        Your own AI account

        Loading…

        Connect OpenRouter

        OpenRouter gives every new account a little free credit and you top it up yourself. On the authorisation screen you can set a credit limit for the key it creates, which caps what JobHunt is ever able to spend of yours — worth doing, and you can change or revoke it at openrouter.ai at any time.

        A ChatGPT Plus or Gemini subscription cannot be used here — neither company allows an app to spend one on your behalf, whatever the app.

        Use these tools from your own AI app

        JobHunt speaks MCP, so ChatGPT, Claude or anything else that supports it can read your matches and the job pool directly. Add this address, with the token as a bearer credential.

        —

        Delete account

        Deletes your profile, resume, matches and queued applications, and revokes JobHunt's permission to send mail from your Google account. Applications already sent are not recalled — they are in the recipient's mailbox, not ours.

        A copy is held for 30 days so we can undo an accidental deletion if you write to admin@ulyx.in, then it is destroyed permanently. After that it cannot be recovered by anyone.