Securely saved, right here.
Your username, password, and passkey private keys are protected on your device with industry-standard AES-256-GCM encryption.
A small upgrade to your everyday
From my.UChicago to Canvas, let the repetitive steps take care of themselves. Confirm your sign-in, and the assistant continues through Okta and Duo with your saved account and passkey.
For desktop Chrome Free & open source
Confirm to log in to uchicago.edu.
A smoother routine
Same school account. Same services.
A simpler way through.
Open my.UChicago, Canvas, or another service that uses UChicago sign-in. The assistant meets you at the login.
Familiar placesConfirm the sign-in and verify with your device. Your saved details and Duo passkey handle the recognized steps.
Your approval, every timeAccount entry, Okta steps, and compatible Duo verification continue for you. Switch tabs while the assistant finishes.
Even in the backgroundPersonal means personal
Built around local encryption
and your explicit approval.
Your username, password, and passkey private keys are protected on your device with industry-standard AES-256-GCM encryption.
Verify with your device brings Touch ID, Windows Hello, or your system’s sign-in method to your saved-data protection.
The complete code is public. The assistant runs locally, with your account information and private keys kept in your Chrome profile.
The extension generates a random encryption key. Device verification uses WebAuthn PRF to protect that key. Fingerprint and face data stay inside your device’s security system. Passkey private keys sign Duo’s requests locally; Duo registers the corresponding public key.
Make yourself at home
Bring the assistant to desktop Chrome.
Set it up once, use it day after day.

A personal extension for a simpler, faster sign-in.
Download for Chrome Desktop Chrome 122 or laterA few useful detailsDownload and extract the project. Open Chrome’s extensions page, turn on Developer mode, and choose Load unpacked. Select the project’s extension folder.
chrome://extensionsSettings opens after installation. Set up Verify with your device, save your CNetID or UCMEDID and password, and follow the prompt to add a Duo passkey.
Open your school service and confirm the sign-in prompt. The assistant continues with your saved account and passkey.
A few useful details
Start from my.UChicago, its student portal, the Courses homepage, or any application that opens a recognized UChicago Okta sign-in page. The assistant follows the approved flow across Okta and compatible Duo pages, including sign-ins for third-party services.
After you save your account, the assistant guides you to Duo device management. Complete Duo’s identity check using an existing verification method, then confirm Add a passkey. Once Duo registers the new security key, automatic verification is ready.
Yes. Your existing Duo methods stay available. A saved, usable passkey activates automatic verification for the account; your other methods remain ready for identity checks and account recovery.
Download the latest source into the same project folder, open Chrome’s extensions page, and choose Reload. This keeps your saved account and passkeys in the existing installation.
A small thing, made simpler.