Fill once. Apply everywhere.
AHA Copilot is a Chrome extension that pulls data from your AhaMatch Application Vault and auto-fills supported job application forms. This page explains exactly how it works, what data goes where, and what stays under your control.
Three steps. You stay in control.
Setup once, then the workflow is the same on every supported job page. You never give up control of what gets submitted.
Fill your Application Vault
Visit /vault and fill once: name, contact, work history, education, skills, location. The Vault is a living profile — update it whenever your details change, and every future application benefits.
Install AHA Copilot from Chrome Web Store
One click adds the extension to your toolbar. Stay logged into ahamatch.ai in the same browser. The extension reads your Vault data securely when you're on a supported job application page — never on any other site.
Open the sidebar on any supported job page
When you land on a Greenhouse, Lever, or Ashby application, click the AHA Copilot icon. The sidebar opens with your Vault data mapped to the form's fields. Review what's pre-filled, edit anything you want, then submit yourself. The extension never auto-submits — that's always your call.
Which Vault sections fill which fields.
Each Vault section maps to a family of ATS fields. The extension reads field labels, placeholders, ARIA attributes, and platform-specific DOM patterns to find the right match.
Where AHA Copilot works today.
Each adapter is hand-built per platform — Greenhouse, Lever, and Ashby each handle field labels and dropdowns differently, so dedicated code per platform means fewer misfills.
Your data stays yours.
- All traffic is between your browser and the AhaMatch backend — never any third party.
- Vault data is cached in
chrome.storage.localfor speed. Cleared on logout. - The extension only activates on supported ATS domains. It never runs on other websites.
- Sensitive fields (salary, SSN, disability status, compensation expectations) are flagged SENSITIVE and never auto-filled — you fill them manually per application.
- The extension never auto-submits an application. You always review the final state and press Submit yourself.
Common questions, short answers.
What if a field on the application doesn't have data in my Vault?
The extension leaves it blank. Nothing is invented or guessed. You fill it in manually like you would on any other application.
Can I override what the extension fills in?
Yes. Every field is editable after auto-fill. Review the sidebar, change anything that needs adjusting (different phone number for this one application, custom cover letter answer, etc.) before submitting.
Does the extension submit the application for me?
No, and it never will. The extension fills the form; you press Submit. We made this deliberate — a human should always see the final state of an application before it's sent.
What about sensitive fields like salary expectations, SSN, or compensation?
Those are flagged as SENSITIVE and never auto-filled, even if the data exists in your Vault. You can manually fill them per-application, or save them as session-scoped values that get cleared when you close the tab.
I updated my Vault — when do new applications start using the new data?
Immediately. The extension reads fresh Vault data on each application page. There's no caching delay or sync step — your latest data is always used.
Which ATS platforms are supported today?
Greenhouse, Lever, and Ashby. We're adding Workday, LinkedIn Easy Apply, iCIMS, BambooHR, SmartRecruiters, and Jobvite based on user demand. Email support if you'd like to nominate an ATS.
Ready to stop typing?
Install the extension and fill your Vault once. Every supported job application from then on takes one click.