Skip to content

Comparison

immurok vs YubiKey

They are not competitors, and many of us carry both. A YubiKey proves who you are to a website. immurok proves it to the computer on your desk, with a fingerprint, over Bluetooth.

Different layers

A YubiKey is a FIDO2, WebAuthn and OTP device. You plug it in or tap it, touch the gold contact, and a website or an identity provider gets a cryptographic proof that the registered key is present. That is the right tool for signing in to GitHub, Google, your bank and your company's SSO, and immurok does not do it.

immurok works one layer down. It talks to the operating system, not to websites: the lock screen, sudo and admin prompts, the SSH agent, your password manager's unlock dialog, and the command an AI agent is about to run. The credential is a fingerprint, the link is Bluetooth LE, and nothing needs a USB port.

Side by side

immurok IK-1YubiKey 5 series
Sign in to websites, passkeys, FIDO2, WebAuthnNoYes
Screen unlockmacOS, Windows, LinuxLinux and macOS with pam_u2f; Windows via Hello for Business setup
sudo and admin promptsFingerprint, via PAMTouch, via pam_u2f
SSH and Git signingOn-device ECDSA key, fingerprint per signatureFIDO2 or PIV keys, touch per signature
Password manager unlockFills the vault password after a touchSecond factor for the vault login
TOTP codesSeeds on the key, read from the app or CLIYubico Authenticator
FingerprintYes, on every modelYubiKey Bio only
ConnectionBluetooth LE, USB-C for charging onlyUSB-A, USB-C, Lightning, NFC
BatteryRechargeable, 1+ month per chargeNone needed
Gate for AI coding agentsimk run --agentNo
Two computersTwo pairings, switch fingerPlug it into any machine
Source availableApps Apache 2.0, firmware BSL 1.1Closed firmware

What a YubiKey does better

Everything on the web. Passkeys, FIDO2 second factors, SSO and hardware-backed OTP are what YubiKeys are built for, and they need no battery, no pairing and no app. If your threat model is phishing and account takeover, buy a YubiKey first. If your work computer requires a FIDO key for SSO, immurok does not replace it.

What immurok does better

The dozens of local password prompts a day that a YubiKey does not touch. A YubiKey can be wired into sudo on Linux with pam_u2f, and it can hold SSH keys, but that is a touch on a USB device, per machine, with setup. immurok does it with a fingerprint, over Bluetooth, on macOS, Windows and Linux, and it also unlocks the screen, fills your password manager, and makes an AI agent wait for your finger before it runs git push.

Using both

The clean split: the YubiKey lives on your keyring for websites and SSO; immurok lives on the desk for the machine. GitHub sign-in is the YubiKey; the git push that follows is signed by immurok. Your password manager's account login is the YubiKey as second factor; the unlock prompt it shows ten times a day is immurok. Neither knows the other exists, and they do not need to.

Common questions

Can immurok be a passkey or a FIDO security key?

No. immurok does not implement FIDO2 or WebAuthn and cannot be registered with a website. Keep your YubiKey or platform passkeys for that. immurok covers the machine in front of you.

Can a YubiKey unlock my Mac mini's screen with a fingerprint?

Not with a fingerprint. A YubiKey Bio has a sensor, but it is used for FIDO2 to websites, not for the macOS lock screen. A standard YubiKey can gate sudo through pam_u2f with a touch. immurok unlocks the screen and sudo with a fingerprint on macOS, Windows and Linux.

Which is more secure?

They protect different things. A YubiKey is a phishing-resistant proof of possession for online accounts. immurok is a local proof that a real, enrolled finger touched a paired device: fingerprint on the key, ECDH pairing, HMAC-signed events, signed firmware. Use a YubiKey for the web and immurok for the desktop, and each does the job it was designed for.

Pre-order IK-1 · US$69

Ships December 2026. One-year warranty. No subscription.