The most tedious minutes of any job application are the ones spent re-typing your own CV into a form that is holding a copy of it. Our browser extension exists to delete those minutes — and this article explains exactly how it works, because for a tool that types into job applications on your screen, "trust us" is not documentation. We will cover what it fills, what it deliberately refuses to touch, how the token security model works, and where the beta honestly stands.
The JJ-JobHunter extension is an autofill tool for job application forms. You install it, connect it to your account with a token, open a job application, and it types your details — name, contact information, work history fields — from your confirmed CV profile: the structured data the platform extracted from your real CV and you verified. Currently, in beta, it ships with field mappings for Personio and Workday application forms, two systems you meet constantly when applying in the DACH region and at larger companies. That is the whole product. Everything else in this article is the design decisions around it.
The extension's fill logic is deliberately narrow, and the boundaries are hard-coded, not configurable:
The honest consequence of these boundaries: the extension does not complete applications for you. It clears the typing, and leaves you a form where everything that remains — the CV attachment, the dropdowns, the consent boxes, the salary question, the final click — is judgment, and deliberately so. Our measure of success is the boring part disappearing, not the human part.
A browser extension that can read your CV data needs a security story better than a password pasted into a config file. Ours works like this.
You generate an extension token in your account settings. The platform shows you the raw token exactly once — it is never stored on our side; only a cryptographic hash (SHA-256) of it is kept, which means nobody, including us, can retrieve your token later. You paste the token into the extension, and from then on the extension authenticates with it to fetch your fillable profile.
Three properties make this model easy to reason about:
The extension is in beta, and beta means concrete things here rather than a marketing adjective. Installation is currently the developer flow: you download the extension package from Settings and load it unpacked in your browser — a process with more steps than a store install. Field coverage is Personio and Workday; forms on other systems, and unusually customised forms on those two, may fill partially or not at all — the extension errs toward leaving a field empty rather than guessing wrong. When a form lives inside certain embedded frames the browser walls off, some fields are technically unreachable for any extension, and ours logs that honestly instead of pretending.
Two practical habits make it work best: keep your CV profile current on the platform (autofill from stale data looks correct and is not — the most dangerous kind of wrong), and treat the filled form as a draft for the review pass every application deserves: check the judgment fields, attach the right CV, read the free-text answers, then click submit yourself.
It would have been easy to demo a more spectacular extension — one that attaches files, answers dropdowns, maybe even submits. Every one of those capabilities fails the same test: would you want software doing this in your name, unreviewed, on a legal document addressed to your potential employer? Autofill that stops at text fields, holds one revocable token, and structurally cannot press submit is less impressive on a landing page and much easier to trust on a Tuesday night with a real application open.
The typing was never the valuable part of your application. It was just the part that took longest. That is the part we automated — and, deliberately, nothing else.
Join thousands of job seekers using JJ-JobHunter to generate tailored CVs, cover letters and emails — in seconds.
Get Started Free →