I’m stuck in this limbo ![]()
(MacOS)
Policy prevents me from updating and I also keep getting harassed with popups asking for admin password.
Bitwarden isn’t controlled by MDM for me so I’m stuck without a working Bitwarden desktop client
I’m stuck in this limbo ![]()
(MacOS)
Policy prevents me from updating and I also keep getting harassed with popups asking for admin password.
Bitwarden isn’t controlled by MDM for me so I’m stuck without a working Bitwarden desktop client
Additionally, a setting to enable update check only on startup would be appreciated. I have the application set to start on login, and twice now the update prompt has booted me back to the desktop from a fullscreen application.
I want to be able to have full control over the software running on my OS
An option to disable automatic updates and prohibit Bitwarden from harassing users while in critical UX flows would be greatly appreciated
This just caused me time and headache as well. Windows 10 device.
Use Case: Forced update on a hostile network.
Issues:
My specific use case is man in the middle attacks on a hostile network. It’s unclear if Bitwarden secure against this use case during software update download. And if it does; what those measures are. I would be happy to read any documentation on it if someone could direct me to it.
Additionally, during the process it seemed the program was ‘uninstallable’. The application notified that it would update on next reboot while on a hostile network. Bitwarden was uninstalled prior to reboot on hostile network. Bitwarden persisted but without the credentials to load secrets. After removing it again it appeared to be removed. This leaves one without passwords/secrets with no easy remedy until returning to a secure network.
I would like to know the specifics of the forced upgrade:
I also mirror the comment about full control over my software.
Alternatively perhaps I simply don’t understand how the current process is safe for this use case and would enjoy being directed towards documentation on it.
@whitelion Welcome to the forum!
On Windows, why don’t you just use the Portable Desktop App? It does not do any automatic updates. You can also run it on a USB, if that is helpful for your use-case.
Also, there is an environment variable that can be set to prevent auto-updates of the (regular) Desktop app:
ELECTRON_NO_UPDATER=1
This solution is available in macOS, Windows, and Linux.
Thank you @grb for the welcome and reply. I looked into your two suggestions.
Portable Desktop App - it didn’t occur to me to look under “View Desktop Installation Guides” for other Downloads. It seems like a reasonable solution for this use case though it’s not clear if some OS supported features like launch on startup and tray features would be lost. Ideally it still would be great to have an in app setting but this is not bad. But what was especially good about your suggestion was making me aware of the Portable App. Thanks!
Standard App - After limited searching it seems to require either setting a global environment variable and disabling auto updates for all electron apps on a system (not viable for this case). Or perhaps, creating a batch file with a SET command and running from there. Is there a cleaner way to do this? Poking around in the distribution directory I had hoped to find a config file something like the existing app-update.yml under C:\Users*****\AppData\Local\Programs\Bitwarden\resources to set configs. There also seems to be many variables you can set if you are self hosting which is not this situation. Am I missing something?
Either way, your first suggestion may solve my immediate issue. Though I would advocate to whomever is listening to move this setting into the app itself or a bitwarden config file. And I hope to find a solution that works with the standard Windows desktop install without too much ongoing effort.
Could you please tell me how to set ELECTRON_NO_UPDATER=1 on windows, I tried setting it from cmd set ELECTRON_NO_UPDATER=1 but looks update is not disables
@Harini See this comment:
Hey @grb Does this prevent updates totally (users have to manually download new version and install if ontop of the old version) or does it simply prevent automatic updates (user must click check for updates to allow update check and download of the update)?
This is very important.
@mmja With the Portable Desktop app, there is an option Help > Check for Updates, but it is just a link that opens https://github.com/bitwarden/clients/releases in your browser. Users would then have to download a new version there (or from the Downloads webpage).
I have no personal experience with the environment variable approach for the regular (non-portable) Desktop app, so I couldn’t say how updates are performed in that case.
An option to turn off updates, or at least decline them, would be very nice, especially since I’m stuck permanently on 2025.12.0 and having to reinstall that every time a new update comes out is a PITA.
Hate to break it to you, but that plan might not work.
There was this announcement a while ago:
Essentially, every version that is three or more major versions behind, is considered out-of-support now (and not necessarily compatible to the latest server versions):
(–> Software Release Support | Bitwarden)
And my impression is, that there are more breaking changes to come, which will not even make it possible to use older and out-of-support client versions… (e.g. changes with vault/item encryption etc. on the server side probably will make it impossible for older clients, that don’t support those changes, to connect to the latest BW servers)
Hate to break it to you, but there’s no physical law of nature that makes me have to use later versions of Bitwarden.
I’ve already moved my notes to another system, and that’s the main thing I used the desktop client for.
No physics involved, but unless you stop using Bitwarden altogether, you will have to self-host a deprecated version of the server software if you wish to keep using deprecated Bitwarden client apps. Bitwarden’s cloud-hosted servers (bitwarden.com and bitwarden.eu) will simply not work with outdated versions of the Bitwarden Desktop app, browser extensions, mobile apps, or CLI.
Yes.