Chrome extension · v0.16 · free & open source

Stop retyping the same
job application answers.

Betterday saves your application profile on your own machine, then fills the long, repetitive steps of a Workday application when you click. You read back every field before anything is submitted.

  • Stored on your device
  • You review every field
  • Never submits a form
  • 0bytes sent anywhere
  • 6application steps covered
  • 1click per step

The problem

You already answered
all of it.

25+repeated fieldsin a standard Workday application

Most are answers you have already typed somewhere else.

Workday has no standard name or autocomplete attributes, so Chrome’s autofill can’t see a single field — every application starts from empty. Again.

Betterday finds each field by its data-automation-id instead, and fills it from a profile you wrote once.

How it works

Three steps, one of them yours.

Betterday does the typing. Deciding what gets sent stays with you, at every stage.

  1. 01

    Fill your profile once

    Open the side panel and type in your details — or paste the JSON. It saves to your own browser and stays there.

  2. 02

    Click fill on any step

    Open a Workday application and press Fill from Betterday. It works out which of the six steps you are on and writes what belongs there.

  3. 03

    Read it back, then submit

    Every field it touched is outlined in jade. Fix anything you want, then click Next yourself — Betterday never submits.

Watch it fill

Not a spinner asking you to trust it.

Scroll to run a fill. This is the real overlay, field by field.

Detects the stepFills what it knowsOutlines every touchNever submits

Coverage

Six steps. One click each.

Every page of a standard Workday application, in the order Workday asks for them. Click once per step and read back what it wrote.

01

Autofill with Resume

Attaches your résumé on the first step, if Workday asks for it.

02

My Information

Name, address, country, phone, and the referral-source dropdown that never remembers you.

03

My Experience

Work history, education, skills, résumé and websites — every repeated entry, expanded in order.

04

Voluntary Disclosures

Gender, ethnicity, veteran status, disability. Entirely optional — leave it blank and it stays blank.

05

Self Identify

Signature, disability selection, signature date. Also optional, also yours to skip.

06

Application Questions

The employer writes these, so there is no fixed list. You type in what your Workday actually asks and the answer to give — it fills whichever it finds.

Confirmed against a real tenant

Where it runs

Workday. That’s the whole list.

An extension can only touch the sites it asked Chrome for, and Betterday asked for two. The short list is the feature — there is nowhere else for it to go.

  • Workday*.myworkdayjobs.com
  • Workday tenants*.workday.com
  • Greenhousenot requested
  • Levernot requested
  • Ashbynot requested
  • Everything elsenot requested

Privacy

Your profile never leaves
the machine you typed it on.

No account, no sync, no server. Six claims, each one checkable in the source — and underneath them, the permissions the extension asks for, in full.

  • Stored on your device

    Your profile lives in chrome.storage.local, the same place the browser keeps its own settings. There is no account, no sync and no server to sign in to.

  • Nothing is sent anywhere

    No analytics, no telemetry, no remote calls. The extension has no code that talks to a network.

  • It only runs when you click

    Nothing happens on page load. Betterday fills when you press the button, and stops when it runs out of fields.

  • It never submits a form

    It writes into fields. It does not click Next, does not navigate, and does not submit an application on your behalf.

  • Your data is portable

    Export the whole profile as a plain JSON file, edit it in any editor, import it back.

  • You can read the source

    It is free and open source on GitHub — the manifest, the field map and every fill routine.

manifest.json
"host_permissions": [
  "https://*.myworkdayjobs.com/*",
  "https://*.workday.com/*"
],
"permissions": ["storage", "scripting", "sidePanel"]
That’s the whole surface area.

On the page

Everything it does,
it does in the open.

No hidden automation. Betterday shows what it fills, what changed, and what is ready for review.

01

One button, wherever you are.

Click it on whichever step you’re on — Betterday works out where you are and fills what belongs there.

SAMPLE APPLICATION PORTALMy InformationStep 2 of 6 · Contact & personal detailsPreviously applied here?YesNoLEGAL NAMEADDRESSCountry / Territory *Select OneFirst Name *Middle NameLast Name *Address Line 1Fill from Betterday
02

Review before you submit.

Every field it touched is outlined right on the page, so you check the fill instead of re-reading the whole form.

SAMPLE APPLICATION PORTALMy InformationStep 2 of 6 · Contact & personal detailsPreviously applied here?YesNoLEGAL NAMEADDRESSCountry / Territory *CanadaFirst Name *AlexMiddle NameLast Name *RiveraAddress Line 1500 Robson StFilled 0 · 0 to checkFilled 4 · 0 to checkFilled 8 · 1 to checkFilled 11 · 1 to check
03

Save your profile once.

The side panel docks alongside the page and stays open while you click around, instead of closing the instant you look away.

SAMPLE APPLICATION PORTALMy InformationStep 2 of 6 · Contact & personal detailsBetterdayFill this pageMY INFORMATIONHow did you hear about us?LinkedInPreviously worked here?NoFirst nameAlexMiddle nameLast nameRiveraCountry / TerritoryCanadaAddress line 1500 Robson StAddress line 2CityVancouverProvince / StateBritish ColumbiaPostal codeV6B 6A9Phone device typeMobileSave
04

Inspect or export your data.

The whole profile is one JSON file you can read, edit and take with you — syntax highlighting, line numbers, and a blank template to start from.

Raw profileValidSaveThis is your whole saved profile as JSON — edit it directly and hit Save.1{2"applicationQuestions": [3{4"answer": "Yes",5"question": "Are you legally eligible to work in Canada?"6},7{8"answer": "No",9"question": "Are you willing to relocate for this role?"10}11],12"education": [13{14"degree": "Bachelor of Science",15"fieldOfStudy": "Computer Science",16"firstYearAttended": "2015",17"gpa": "3.8",18"lastYearAttended": "2019",19"school": "University of Waterloo"20}77 lines · 1,959 characters

Install

One click, from the Chrome Web Store.

Betterday installs like any other Chrome extension — no source to download, no Developer mode to flip.

Add to Chrome — it’s free

Free and open source. Read the code on GitHub if you want to see how it works first.

Prefer to build it from source instead?
  1. 01

    Download the source

    Clone or download the repository, then unzip it wherever you keep things.

    git clone https://github.com/Kobeboy15/betterday-extension.git
  2. 02

    Turn on Developer mode

    Open chrome://extensions and flip the Developer mode switch in the top right.

  3. 03

    Load unpacked

    Click Load unpacked and select the extension/ folder. Then click the toolbar icon and fill in your profile.

Questions

The ones worth asking first.

Two of these answers are “no”. They are the two most people want answered before they type an address into anything.

Is it safe to give it my details?

Everything you type stays in your own browser profile. The extension requests three Chrome permissions — storage, scripting, sidePanel — and access to exactly two domains, both of them Workday. It makes no network requests of its own, and the whole source is on GitHub if you would rather check than take our word.

Does it work on Greenhouse, Lever or Ashby?

No. Betterday is Workday-only, on purpose. Chrome will not let it run anywhere it has not asked for, and it asks for *.myworkdayjobs.com and *.workday.com and nothing else. Other application platforms already work with your browser’s own autofill; Workday is the one that doesn’t.

Will it submit applications for me?

Never. It writes values into fields and stops. It does not click Next, does not move between steps and does not press Submit. Every application you send is one you read and sent yourself.

Is it a Chrome extension? Can I get it from the Web Store?

Yes — it is a Chrome extension (Manifest V3) available on the Chrome Web Store. Prefer to build it yourself and read the code first? It is open source, and you can load it unpacked from the repository instead.

What does it cost?

Nothing. It is free and open source, with no account, no plan and nothing to upgrade.

What happens if it gets a field wrong?

You will see it. Every field Betterday touched is outlined in jade on the page, and the progress overlay lists what it wrote line by line. Fix anything the way you would fix any other form field — it has no memory of the page once it has finished.

What if a field is missing from my application?

It is left alone and reported as skipped rather than guessed at. Dropdowns Workday builds per-employer — the referral source, for instance — are the usual case: Betterday flags them so you can pick the right option yourself.

Do employers customise Workday enough to break it?

The six standard steps are the same across tenants, which is what makes this possible at all. The part employers do write freely is the screening questions, so those are yours to define: you enter the question and the answer, and Betterday fills whichever it finds.

Add to Chrome