Optional — for Bluetooth sign-in, eID card sign-in, and silent cross-tab re-login. QR sign-in needs nothing and works on every browser.
On a Chromium browser the extension runs with full features — Bluetooth, eID card reader, and silent re-login. It holds no keys; your phone stays the only key-holder. Two minutes:
Unzip the download — you'll get a hesskey-extension folder. Keep it somewhere permanent (the browser loads it from this location).
Open chrome://extensions (or edge://extensions / brave://extensions).
Turn on Developer mode (toggle, top-right).
Click Load unpacked and select the hesskey-extension folder.
Done — pin it, then reload this Hesskey tab. Bluetooth, eID card, and silent sign-in light up.
Coming to the Chrome Web Store. A one-click "Add to Chrome" is on the way; the extension's identity is pinned, so it keeps the same ID however you install it.
Heads-up:Bluetooth and eID-card sign-in need a Chromium browser — they use Web Bluetooth and an offscreen worker, which Firefox doesn't implement. The Firefox build gives you the cloud-relay / light-client sign-in and silent re-login. For Bluetooth or card sign-in, use Chrome/Edge/Brave — or just use QR sign-in (no extension, works in Firefox).
The extension holds no keys; your phone stays the only key-holder. It's a Mozilla-signed add-on, so it installs permanently in one click:
Hesskey Identity · Mozilla-signed · Firefox 140+ (desktop). (Firefox for Android installs add-ons only from addons.mozilla.org, so this direct link is desktop-only for now.)
Install (one click)
Click Install for Firefox above. Firefox will ask to allow the add-on — choose Add.
Because it's signed, it installs permanently and survives restarts — no Load Temporary Add-on step.
Done — reload this Hesskey tab. Cloud-relay / light-client sign-in and silent re-login light up.
Prefer no extension? QR sign-in works in Firefox with nothing to install.
Heads-up:Bluetooth and eID-card sign-in don't work in Safari (no Web Bluetooth, no offscreen worker, no native messaging). Safari also requires a browser extension to ship inside a small Mac app. For everyday use on Safari, use QR sign-in — no extension, works natively.
If you want the extension anyway (cloud-relay / light-client sign-in + silent re-login), it ships inside a small Mac app. The app is Developer ID signed and notarized by Apple, so it opens without security warnings. It holds no keys; your phone stays the only key-holder.
Hesskey Identity · Developer ID signed & notarized · macOS Safari.
Install (Mac app)
Unzip the download and move Hesskey Identity to your Applications folder.
Open the app once — this registers the extension with Safari.
Go to Safari → Settings → Extensions and tick Hesskey Identity to enable it.
Done — reload this Hesskey tab. Cloud-relay / light-client sign-in and silent re-login light up.
Signing in with your eID card? You'll also need the small desktop
bridge that talks to your card reader (Chromium only) — the card sign-in screen offers a one-click
installer (Windows .msi ·
macOS .pkg).
The PIN is always entered in the government software, never in the browser.
Don't want to install anything? Use the QR option on the
start screen — your phone scans the code and approves. No extension, any browser.