Skip to content

Releases: CrooLyyCheck/bitwarden-clients

Bitwarden Windows passkey plugin test build

Choose a tag to compare

Bitwarden Windows passkey plugin - test build installation

English

This build is unofficial and comes from the CrooLyyCheck/clients fork. The AppX package is signed with a self-signed test certificate, so Windows will not trust it automatically like an app from Microsoft Store.

Download

  1. Open the fork release: https://github.com/CrooLyyCheck/clients/releases/tag/passkey-plugin-latest
  2. Download Bitwarden-Passkey-Plugin-*-x64.zip.
  3. Right-click the file and choose Extract All.

Easiest installation

  1. Open the extracted folder.
  2. Run Install-Bitwarden-PasskeyPlugin.cmd.
  3. Accept the administrator UAC prompt.
  4. Wait for the Done. Launch Bitwarden from the Start menu. message.
  5. Launch the installed Bitwarden at least once. Windows passkey provider registration happens when the app starts, not during the AppX installation itself.

The script does two things: it adds the included public .cer certificate to LocalMachine\TrustedPeople, then installs the .appx file.

Manual installation

Run PowerShell as administrator in the extracted folder and execute:

Import-Certificate -FilePath .\Bitwarden-Passkey-Test-Certificate.cer -CertStoreLocation Cert:\LocalMachine\TrustedPeople
Add-AppxPackage -Path .\Bitwarden-Passkey-Plugin-*-x64.appx -ForceApplicationShutdown -ForceUpdateFromAnyVersion

If Windows still blocks sideloading, enable Settings -> System -> For developers -> Developer Mode, then repeat the installation.

If Bitwarden does not appear in passkey settings

The third-party passkey provider feature in Windows is a Preview feature. As of May 26, 2026, it requires Windows 11 build 26100.6725 or newer, or 26200.6725 or newer.

Check your system version:

$v = Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion"
"$($v.CurrentBuild).$($v.UBR)"

Check whether the package is installed:

Get-AppxPackage CrooLyyCheck.BitwardenPasskey

After installation, launch Bitwarden from the Start menu and open:

start ms-settings:passkeys-advancedoptions

Bitwarden Desktop should appear in the provider list. If it does not, close Bitwarden, launch it again, and check the log:

$family = (Get-AppxPackage CrooLyyCheck.BitwardenPasskey).PackageFamilyName
Get-Content "$env:LOCALAPPDATA\Packages\$family\LocalCache\Roaming\Bitwarden\app.log" -Tail 80

Error 0x800B0109

0x800B0109 means Windows does not trust the certificate that signed the AppX package. Import Bitwarden-Passkey-Test-Certificate.cer into LocalMachine\TrustedPeople; the included installer does this for you.

Uninstall

Remove the app:

Get-AppxPackage CrooLyyCheck.BitwardenPasskey | Remove-AppxPackage

Remove the test certificate:

Get-ChildItem Cert:\LocalMachine\TrustedPeople |
  Where-Object Subject -eq "CN=CrooLyyCheck Bitwarden Passkey Test" |
  Remove-Item

Install this build only if you trust this fork and this exact release. Adding the certificate to TrustedPeople lets Windows install packages signed with that certificate.

Polski

Ten build jest nieoficjalny i pochodzi z forka CrooLyyCheck/clients. Paczka AppX jest podpisana testowym certyfikatem self-signed, dlatego Windows nie zaufa jej automatycznie tak jak aplikacji ze sklepu Microsoft Store.

Pobieranie

  1. Wejdź w release forka: https://github.com/CrooLyyCheck/clients/releases/tag/passkey-plugin-latest
  2. Pobierz plik Bitwarden-Passkey-Plugin-*-x64.zip.
  3. Kliknij plik prawym przyciskiem i wybierz Extract All / Wyodrębnij wszystko.

Najprostsza instalacja

  1. Otwórz wyodrębniony folder.
  2. Uruchom Install-Bitwarden-PasskeyPlugin.cmd.
  3. Zaakceptuj okno UAC administratora.
  4. Poczekaj na komunikat Done. Launch Bitwarden from the Start menu. / Gotowe. Uruchom Bitwarden z menu Start.
  5. Uruchom zainstalowanego Bitwardena przynajmniej raz. Rejestracja providera passkey w Windows odbywa się przy starcie aplikacji, nie podczas samej instalacji AppX.

Skrypt robi dwie rzeczy: dodaje dołączony publiczny certyfikat .cer do LocalMachine\TrustedPeople, a następnie instaluje plik .appx.

Instalacja ręczna

Uruchom PowerShell jako administrator w wyodrębnionym folderze i wykonaj:

Import-Certificate -FilePath .\Bitwarden-Passkey-Test-Certificate.cer -CertStoreLocation Cert:\LocalMachine\TrustedPeople
Add-AppxPackage -Path .\Bitwarden-Passkey-Plugin-*-x64.appx -ForceApplicationShutdown -ForceUpdateFromAnyVersion

Jeśli Windows nadal blokuje sideloading, włącz Settings -> System -> For developers -> Developer Mode, a potem powtórz instalację.

Gdy Bitwarden nie pojawia się w ustawieniach passkey

Third-party passkey provider w Windows jest funkcją Preview. Na dzień 26 maja 2026 wymaga Windows 11 build 26100.6725 lub nowszego albo 26200.6725 lub nowszego.

Sprawdź wersję systemu:

$v = Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion"
"$($v.CurrentBuild).$($v.UBR)"

Sprawdź, czy paczka jest zainstalowana:

Get-AppxPackage CrooLyyCheck.BitwardenPasskey

Po instalacji uruchom Bitwarden z menu Start i otwórz:

start ms-settings:passkeys-advancedoptions

Na liście providerów powinien pojawić się Bitwarden Desktop. Jeśli go nie ma, zamknij Bitwarden, uruchom go ponownie i sprawdź log:

$family = (Get-AppxPackage CrooLyyCheck.BitwardenPasskey).PackageFamilyName
Get-Content "$env:LOCALAPPDATA\Packages\$family\LocalCache\Roaming\Bitwarden\app.log" -Tail 80

Komunikat 0x800B0109

0x800B0109 oznacza, że Windows nie ufa certyfikatowi podpisującemu AppX. Rozwiązaniem jest import pliku Bitwarden-Passkey-Test-Certificate.cer do magazynu LocalMachine\TrustedPeople, co robi dołączony instalator.

Odinstalowanie

Usuń aplikację:

Get-AppxPackage CrooLyyCheck.BitwardenPasskey | Remove-AppxPackage

Usuń testowy certyfikat:

Get-ChildItem Cert:\LocalMachine\TrustedPeople |
  Where-Object Subject -eq "CN=CrooLyyCheck Bitwarden Passkey Test" |
  Remove-Item

Instaluj ten build tylko wtedy, gdy ufasz temu forkowi i konkretnemu release. Dodanie certyfikatu do TrustedPeople pozwala Windowsowi instalować pakiety podpisane tym certyfikatem.