Source
Hi. I'm Kit.
Checking every field twice.
Education, work history, custom fields. All in there.
Your data stays in this folder. Yours.
Profile once in your browser. Click the icon on the form. No account. No server. You click Submit.
No account. No server. Open source.
Free · MIT · nothing leaves your browser
Twenty-odd Indonesian fields (NIK, tempat/tanggal lahir, alamat KTP, IPK) kept in one place. The radar shows what's still empty before a form does.
Result
17 filled · 3 need review · 3 not recognised
Amber outline = click to teach it. It remembers, for that site.
If it isn't sure, it leaves the field empty and outlines it in amber instead of inventing an answer. Hover a segment to see how a fill actually landed.
It never submits the form. You review, you click Submit.
Custom Fields
(word) | label contains it |
(=word) | label is exactly it |
(^word) | label starts with it |
(!word) | label must not contain it |
&& || () | and · or · group |
The shipped list doesn't have your column? Add a row: a name, a condition in parentheses, a value. It fills on every site from then on, the same way Email does.
English and Indonesian labels, both understood.
CV
Parsed on your machine. Nothing is uploaded.
Attach the PDF once on the Profile page. Every upload field that wants a CV gets the same file, and matching text fields fill from it, locally, in your browser.
Export everything to JSON whenever you want it back out.
Saved jobs
Each fill saves the posting alongside it, so a month later you still know what you applied to and where it went.
Stored in this browser only. Export to JSON anytime.
No account
No server · activeTab only
English + Indonesian labels
Saves the job posting too
Never guesses, outlines instead
Export to JSON anytime
Add any field the list is missing