Vaultwarden ist ein selbst hostbarer Server, der die Bitwarden-Client-API implementiert, sodass sich die offiziellen Bitwarden-Apps und -Erweiterungen damit verbinden können. Das Projekt hieß früher bitwarden_rs. Es ist in Rust geschrieben und wird vorzugsweise als Container-Image betrieben, das über ghcr.io, Docker Hub und quay.io bezogen werden kann. Der Web-Tresor setzt HTTPS voraus, wofür das Projekt einen Reverse-Proxy empfiehlt. Es richtet sich an alle, die einen Passwort-Manager für sich, ein Team oder eine Organisation auf eigener Infrastruktur betreiben möchten.
Vaultwarden ist quelloffen unter der AGPL-3.0-Lizenz und wird von einer unabhängigen Community um den Entwickler dani-garcia gepflegt. Das Projekt weist ausdrücklich darauf hin, dass es nicht mit Bitwarden oder Bitwarden, Inc. verbunden ist. Es gibt keinen Anbieter, der den Dienst hostet: Sie betreiben den Server selbst und bestimmen damit den Datenstandort, etwa in einem europäischen Rechenzentrum oder on-premises. Dafür liegen Betrieb, Backups, Sicherheit und Updates vollständig bei Ihrer eigenen Organisation.