RetroFed Forum
Your home away from modern life.
Bitwarden Switches to Commercial License
Post Reply
AuthorMessage
uzay infosec.pub uzay@infosec.pub
Joined: 2023-06-15
#52 · Quote Reply

Idk how it compares feature wise, but i have been running keepassxc/keepassdx combined with syncthing (or any file synchronization/cloud system) for many years without issues. The entire password manager database sits in one encrypted .kdbx file that you keep synced between your devices. Syncthing is nice because its p2p, so no self-/hosting required. https://keepassxc.org/ https://github.com/k...

I had done that for a long time. It worked until it didn't and I lost passwords. I tried again with keepass2android and it's built-in sync. It again worked fine until at some point it wasn't able to sync anymore for no discernible reason.
I'd love for this to be a reliable setup, but it just isn't in my experience, at least when there are 3+ devices involved with different clients and no proper awareness of the password manager and the sync sides of each other.

6
Prinz Kasper feddit.org PrinzKasper@feddit.org
Joined: 2024-07-01
#53 · Quote Reply

Are they still going to publish the Android client app via their own F-Droid repository?

15
Buckshot programming.dev Buckshot@programming.dev
Joined: 2023-06-27
#54 · Quote Reply

But this is the post by bitwarden, defending their decision. AKA marketing. Can you explain how bitwarden can be "repackaged and resold", that would be stopped by that change? Everybody can still fork/rename/publish the FOSS version which is continued to be available. Everybody can connect to vaultwarden....?

Yeah this only makes sense if the builds start diverging from the open source code, extra features that are closed source.

10
pogmommy lemmy.ml pogmommy@lemmy.ml
Joined: 2025-03-02
#55 · (edited) Quote Reply

I'm. Using Vaultgarden but its not clear if the Android app will still be available.

I've been very happy with Vaultwarden+Keyguard

https://keyguard.dev/

Edit: I had not looked closely enough at the license and did not realize it's not FOSS, my bad

13
nibbler discuss.tchncs.de nibbler@discuss.tchncs.de
Joined: 2025-03-07
#56 · (edited) Quote Reply

I've been very happy with Vaultwarden+Keyguard https://keyguard.dev/ Edit: I had not looked closely enough at the license and did not realize it's not FOSS, my bad

But that's not Foss, so I didn't consider it

6
nibbler discuss.tchncs.de nibbler@discuss.tchncs.de
Joined: 2025-03-07
#57 · Quote Reply

I'm. Using Vaultgarden but its not clear if the Android app will still be available.

There will be... Some fork at least

2
(╯°□°)╯︵ ┻━┻ programming.dev peyotecosmico@programming.dev
Joined: 2023-06-14
#58 · Quote Reply

Heh, I'm looking at you to those people that looked at me weird because I told them I was good with Keepass!

17
badgermurphy lemmy.world badgermurphy@lemmy.world
Joined: 2023-08-26
#59 · Quote Reply

They don't make any money off of the open source version. It is just a matter of the before they "discontinue" the open source version and move to source available. If you have any doubts just look at Redis, Vagrant or Terraform

You can watch this same process unfold live before your eyes with Android OS, or if you don't want to miss the beginning of the show, grab some popcorn and watch these guys.

12
Lettuce eat lettuce lemmy.ml Lettuceeatlettuce@lemmy.ml
Joined: 2023-07-12
#60 · Quote Reply

why not vaultwarden?

If I'm going to have to host my own infrastructure, I don't want it tied to Bitwarden, given the new direction of the company.

I fully support Vaultwarden though, and I wish them well.

I'll be going with KeyPassXC and Syncthing.

40
lemmyvore feddit.nl lemmyvore@feddit.nl
Joined: 2023-06-15
#61 · Quote Reply

why not vaultwarden?

Vaultwarden (and all the client apps) depend on Bitwarden for the API spec. If Bitwarden introduces closed features in the API that Vaultwarden can't/won't implement, but the client apps do, it will split the spec. They can also introduce API license keys, which would render Vaultwarden mostly irrelevant.

The only way for Vaultwarden to remain relevant going forward is to own it and split ways from Bitwarden. This would in turn mean that the FOSS client apps have to decide which to support. But I think the ecosystem is going to fragment eventually anyway, so the sooner every app decides which way they want to go, the better.

24
𝘋𝘪𝘳𝘬 lemmy.ml Dirk@lemmy.ml
Joined: 2023-06-09
#62 · Quote Reply

So, Vaultwarden it is?

17
𝘋𝘪𝘳𝘬 lemmy.ml Dirk@lemmy.ml
Joined: 2023-06-09
#63 · Quote Reply

What's the benefit for them to change the license?

Money

11
𝘋𝘪𝘳𝘬 lemmy.ml Dirk@lemmy.ml
Joined: 2023-06-09
#64 · Quote Reply

As always, people overreacting in the comments (of the linked forum). So the current plan is that the core remains OSS, but upcoming features are partially not. To me that sounds similar to Chrome's or VSCode's approach.

So it's open core now? As if this would be any better.

2
lemmyvore feddit.nl lemmyvore@feddit.nl
Joined: 2023-06-15
#65 · Quote Reply

But this is the post by bitwarden, defending their decision. AKA marketing. Can you explain how bitwarden can be "repackaged and resold", that would be stopped by that change? Everybody can still fork/rename/publish the FOSS version which is continued to be available. Everybody can connect to vaultwarden....?

Everybody can still fork/rename/publish the FOSS version

Yeah, but there's no guarantee the FOSS version will be the same as the closed one.

6
JigglypuffSeenFromAbove lemmy.world JigglypuffSeenFromAbove@lemmy.world
Joined: 2023-11-24
#66 · Quote Reply

Does anyone have a handy guide to switching to selfhosted version? I was considering doing that but I let my plan renew out of laziness.

My knowledge of network security is very limited, right now I only self-host things like movies, music, ROMs, etc. I would love to do the same with my passwords, but I don't think I would feel comfortable doing it with such sensitive data.

2
TrippyHippyDan lemmy.world TrippyHippyDan@lemmy.world
Joined: 2023-07-01
#67 · Quote Reply

Vaultwarden still depends on upstream bitwarden

Only if you're using the Android app or the web browser plugin, the actual core system does not.

They could lock Bitwarden out tomorrow and Valtwarden would still work fine.

Then people would just have to write specific application and plugin if they wanted to continue to use it with no change.

The web interface would be fine.

1
TrippyHippyDan lemmy.world TrippyHippyDan@lemmy.world
Joined: 2023-07-01
#68 · Quote Reply

Can I simply migrate content from Bitwarden to Vaultwarden? I couldn't tell from looking at the faq or wiki.

It's been a long while, but I believe you just export from Bitwarden and import into Vaultwarden.

1
TrippyHippyDan lemmy.world TrippyHippyDan@lemmy.world
Joined: 2023-07-01
#69 · Quote Reply

My knowledge of network security is very limited, right now I only self-host things like movies, music, ROMs, etc. I would love to do the same with my passwords, but I don't think I would feel comfortable doing it with such sensitive data.

A viable concern if you wanted to put it public-facing. If you only care about syncing when you're home, though, you should be able to host it perfectly fine just not giving any pathways in from the outside world.

If you wanted to use the Android application, you would have to learn about TLS certificates anyway, because it doesn't work without HTTPS.

3
unexposedhazard discuss.tchncs.de unexposedhazard@discuss.tchncs.de
Joined: 2023-07-01
#70 · (edited) Quote Reply

Every single time Bitwarden is mentioned on the internet, someone comes in here and proudly recites the anthem “I have been using Keep ass with sink things” It sucks compared to a dedicated extension. No autofill No TOTP or 2FA support Doesn’t do passkeys Doesn’t have organizational sharing Doesn’t sync to mobile devices Doesn’t integrate with mobile browsers without trusting some compatible 3r...

Why is it that every time i comment about keepass, its because some web based password manager once again broke, got hacked, or stopped development. Keepass users just stay winning :)

Also i have been using keepass with TOTP 2FA for years what are you on about?

Also also, you shouldnt use fido passkeys. Its a failed technology that is worse than what it tries to replace.

8
ryannathans aussie.zone ryannathans@aussie.zone
Joined: 2023-09-20
#71 · Quote Reply

Vaultwarden (and all the client apps) depend on Bitwarden for the API spec. If Bitwarden introduces closed features in the API that Vaultwarden can't/won't implement, but the client apps do, it will split the spec. They can also introduce API license keys, which would render Vaultwarden mostly irrelevant. The only way for Vaultwarden to remain relevant going forward is to own it and split ways ...

Or you could just fork it when there's a problem

5
phx lemmy.world phx@lemmy.world
Joined: 2023-06-17
#72 · Quote Reply

So, Vaultwarden it is?

This seems to be clients for the end devices, which I'm worried may actually be a move towards locking out VaultWarden which will uses the BW Clients

20
phx lemmy.world phx@lemmy.world
Joined: 2023-06-17
#73 · Quote Reply

The web interface is hosted directly by your vaultwarden interface so it’s not lockdown-able. The only things that are would be the browser extension and phone apps. Both of which are formally unnecessary because you can always just use the web interface. I’m sure if they ever locked down there’d be community versions in no time as they’re basically just web wrappers anyway.

The apps keep a synced local copy, so if the server is down or unreachable you can still get to your passwords. That can also be locked by biometrics etc.

There's a lot of stuff that without be lost by going to just the web interface

4
Natanox discuss.tchncs.de Natanox@discuss.tchncs.de
Joined: 2024-10-07
#74 · Quote Reply

Or you could just fork it when there's a problem

Sounds like you're volunteering to do that additional amount of work.

22
Possibly linux lemmy.zip possiblylinux127@lemmy.zip
Joined: 2023-06-26
#75 · Quote Reply

Only if you're using the Android app or the web browser plugin, the actual core system does not. They could lock Bitwarden out tomorrow and Valtwarden would still work fine. Then people would just have to write specific application and plugin if they wanted to continue to use it with no change. The web interface would be fine.

The web interface is from bitwarden. Technically they could fork it but that would be much more work.

0
Azazel lemmy.ml Azazel@lemmy.ml
Joined: 2026-08-24
#76 · Quote Reply

The apps keep a synced local copy, so if the server is down or unreachable you can still get to your passwords. That can also be locked by biometrics etc. There's a lot of stuff that without be lost by going to just the web interface

The web app keeps a local synced copy too btw. Biometric is fair tho

1
phx lemmy.world phx@lemmy.world
Joined: 2023-06-17
#77 · Quote Reply

A viable concern if you wanted to put it public-facing. If you only care about syncing when you're home, though, you should be able to host it perfectly fine just not giving any pathways in from the outside world. If you wanted to use the Android application, you would have to learn about TLS certificates anyway, because it doesn't work without HTTPS.

Works fine with acme certs though

2
Artwork lemmy.world artwork@lemmy.world
Joined: 2025-12-03
#78 · Quote Reply

I've been very happy with Vaultwarden+Keyguard https://keyguard.dev/ Edit: I had not looked closely enough at the license and did not realize it's not FOSS, my bad

Thank you very much for the awesome project mentioned! I had no idea about it!
The marvel works great with Vaultwarden, too, it seems!

Though, Bitwarden system/clients are not so featureful as KeePassXC, for example, it's a great alternative for a more adequate synchronization.

1
Artwork lemmy.world artwork@lemmy.world
Joined: 2025-12-03
#79 · Quote Reply

But that's not Foss, so I didn't consider it

It is free and open-source on Desktop at this moment.

Keyguard is a commercial app and unlocking a premium funds its further development and supports me (Artem Chepurnyi) directly. As of right now, only the Android builds distributed via Google Play store have main features locked behind a paywall, other distribution channels have a build with everything unlocked.

Source: https://keyguard.dev/docs/premium/

But it makes sense to pay for it, since Bitwarden is a constantly changing system and these projects based on it must always be up-to-date with their API changes, too. This is time and worry consuming, and should be compensated.

-4
Yoddel_Hickory piefed.ca Yoddel_Hickory@piefed.ca
Joined: 2025-06-07
#80 · Quote Reply

The web interface is from bitwarden. Technically they could fork it but that would be much more work.

No it is not, the web interface is the page you get when you browse to the swrver directly, it is very different from the Bitwarden one.

0
ryannathans aussie.zone ryannathans@aussie.zone
Joined: 2023-09-20
#81 · Quote Reply

Sounds like you're volunteering to do that additional amount of work.

When presented a hypothetical between the commenter suggesting it be

A) forked now

And me suggesting

B) forking when there is a problem

You elect C) the commenter does the work?

Brilliant contribution

-1
roofuskit lemmy.world roofuskit@lemmy.world
Joined: 2023-11-03
#82 · Quote Reply

I've been very happy with Vaultwarden+Keyguard https://keyguard.dev/ Edit: I had not looked closely enough at the license and did not realize it's not FOSS, my bad

Awesome!

1
bertlewirth lemmy.world bertlewirth@lemmy.world
Joined: 2026-09-15
#83 · (edited) Quote Reply

As always, people overreacting in the comments (of the linked forum). So the current plan is that the core remains OSS, but upcoming features are partially not. To me that sounds similar to Chrome's or VSCode's approach.

So the current plan is that the core remains OSS

.... for now.

Embrace, Enhance, Extinguish.

*: got the E's in the wrong order

8
Possibly linux lemmy.zip possiblylinux127@lemmy.zip
Joined: 2023-06-26
#84 · Quote Reply

No it is not, the web interface is the page you get when you browse to the swrver directly, it is very different from the Bitwarden one.

The web interface is based on bitwarden. You are thinking of the client api.

https://github.com/dani-garcia/vaultwarden

1
TrippyHippyDan lemmy.world TrippyHippyDan@lemmy.world
Joined: 2023-07-01
#85 · Quote Reply

Works fine with acme certs though

I'm personally using Let's Encrypt and duckdns.org for a completely free solution.

Currently only hosting everything on my local network though with VPN to access when not at home.

1
Decronym Bot Decronym@lemmy.decronym.xyz
Joined: 2026-01-05
#86 · (edited) Quote Reply

Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I've seen in this thread:

Fewer Letters More Letters
Git Popular version control system, primarily for code
SSH Secure Shell for remote terminal access
TLS Transport Layer Security, supersedes SSL
VPN Virtual Private Network

4 acronyms in this thread; the most compressed thread commented on today has 6 acronyms.

[Thread #125 for this comm, first seen 11th Oct 2026, 04:30]
[FAQ] [Full list] [Contact] [Source code]

0
1984 lemmy.today 1984@lemmy.today
Joined: 2023-07-28
#87 · Quote Reply

There is no way I'm self hosting something this important... So now I'm not sure what to do actually.

8
1984 lemmy.today 1984@lemmy.today
Joined: 2023-07-28
#88 · (edited) Quote Reply

Well, we all know how this ends... It's a really sad day for me, I love Bitwarden, it's easily the best password manager I've used, and I'm in IT, I've used a bunch. Fuck private equity, fuck it to death. But until then, I'll be moving my test setup for KeyPassXC into production over the coming weeks and months. I was happily subscribed to Bitwarden for years for my personal account, I moved se...

100% but move where? I'm not going to self host something this critical. KeypassX is so much worse. I can't even use it on mobile probably.

3
1984 lemmy.today 1984@lemmy.today
Joined: 2023-07-28
#89 · Quote Reply

They don't make any money off of the open source version. It is just a matter of the before they "discontinue" the open source version and move to source available. If you have any doubts just look at Redis, Vagrant or Terraform

Yeah we have seen the same process many times now.

4
1984 lemmy.today 1984@lemmy.today
Joined: 2023-07-28
#90 · Quote Reply

I had done that for a long time. It worked until it didn't and I lost passwords. I tried again with keepass2android and it's built-in sync. It again worked fine until at some point it wasn't able to sync anymore for no discernible reason. I'd love for this to be a reliable setup, but it just isn't in my experience, at least when there are 3+ devices involved with different clients and no proper...

Exactly. No way I'm going to use this for something critical.

2
1984 lemmy.today 1984@lemmy.today
Joined: 2023-07-28
#91 · Quote Reply

As always, people overreacting in the comments (of the linked forum). So the current plan is that the core remains OSS, but upcoming features are partially not. To me that sounds similar to Chrome's or VSCode's approach.

It's not overreacting when you have seen the same development at least 10 times before. Its called experience.

6
nibbler discuss.tchncs.de nibbler@discuss.tchncs.de
Joined: 2025-03-07
#92 · Quote Reply

Sounds like you're volunteering to do that additional amount of work.

History shows this will happen. Or do you have any counter example?

Mariadb, libreoffice and most recently OpenCourant

7
Natanox discuss.tchncs.de Natanox@discuss.tchncs.de
Joined: 2024-10-07
#93 · Quote Reply

History shows this will happen. Or do you have any counter example? Mariadb, libreoffice and most recently OpenCourant

Not arguing against it of course, just dislike when people make forking (and establishing a whole new standard) sound like not that big of a deal.

5
nibbler discuss.tchncs.de nibbler@discuss.tchncs.de
Joined: 2025-03-07
#94 · (edited) Quote Reply

It is free and open-source on Desktop at this moment. Keyguard is a commercial app and unlocking a premium funds its further development and supports me (Artem Chepurnyi) directly. As of right now, only the Android builds distributed via Google Play store have main features locked behind a paywall, other distribution channels have a build with everything unlocked. Source: https://keyguard.dev/d...

License is: all rights reserved.

That's free like in beer, and open like 'allowed to inspect' that's not what most people mean when they talk of Foss.

source: https://github.com/AChep/keyguard-app/blob/master/LICENSE

6
nibbler discuss.tchncs.de nibbler@discuss.tchncs.de
Joined: 2025-03-07
#95 · Quote Reply

Not arguing against it of course, just dislike when people make forking (and establishing a whole new standard) sound like not that big of a deal.

well, the first step of forking is clicking a button or execting a "git clone" command. thats trivial. publishing to android is a bit of work, but very one-time.

keeping up with development is a different story - but many foss projects thrive with support from whoever needs to have something fixed.

0
Natanox discuss.tchncs.de Natanox@discuss.tchncs.de
Joined: 2024-10-07
#96 · Quote Reply

well, the first step of forking is clicking a button or execting a "git clone" command. thats trivial. publishing to android is a bit of work, but very one-time. keeping up with development is a different story - but many foss projects thrive with support from whoever needs to have something fixed.

You'll also have to convince other maintainers to adopt the new API in this case, otherwise it's pointless. Vaultwarden is only the server, you'd at least require one third-party client (e.g. Keyguard) to add and maintain the Vaultwarden API and probably also someone to fork the browser plugins. This whole issue is quite involved.

4
ominous ocelot leminal.space probable_possum@leminal.space
Joined: 2025-08-14
#97 · (edited) Quote Reply

There is no way I'm self hosting something this important... So now I'm not sure what to do actually.

If self hosting is not an option. Ideas that come to mind:

Evaluate what it is worth to you and maybe pay for it, if they offer enough worth to you and it is affordable.

Then there are people who host it and provide it to others. Together with other apps, as a suite. Maybe that's an option. But I suppose, donating or paying is expected here, too.

Or switch to another solution. Preferably one with an import feature.

2
nibbler discuss.tchncs.de nibbler@discuss.tchncs.de
Joined: 2025-03-07
#98 · Quote Reply

Everybody can still fork/rename/publish the FOSS version Yeah, but there's no guarantee the FOSS version will be the same as the closed one.

There is certainty that the Foss version won't be worse than current bitwarden client. Then those will diverge. So?

1
nibbler discuss.tchncs.de nibbler@discuss.tchncs.de
Joined: 2025-03-07
#99 · Quote Reply

You'll also have to convince other maintainers to adopt the new API in this case, otherwise it's pointless. Vaultwarden is only the server, you'd at least require one third-party client (e.g. Keyguard) to add and maintain the Vaultwarden API and probably also someone to fork the browser plugins. This whole issue is quite involved.

I highly doubt future compatibility. Things will diverge. I care about having a good hostable password manager. I don't care about the name of the client or if it's compatible with some closed source shit.

3
lemmyvore feddit.nl lemmyvore@feddit.nl
Joined: 2023-06-15
#100 · Quote Reply

There is certainty that the Foss version won't be worse than current bitwarden client. Then those will diverge. So?

The current FOSS backend used to be the center of the ecosystem. Going forward that may change. If it stops being that center and it becomes merely a token offering so Bitwarden can claim "we're still doing FOSS" then it will become pointless.

Simply forking the backend is meaningless without the work to also drag along the entire ecosystem, or establish a new one. Forking a project takes time, effort, vision, persistence, determination.

1
nibbler discuss.tchncs.de nibbler@discuss.tchncs.de
Joined: 2025-03-07
#101 · Quote Reply

The current FOSS backend used to be the center of the ecosystem. Going forward that may change. If it stops being that center and it becomes merely a token offering so Bitwarden can claim "we're still doing FOSS" then it will become pointless. Simply forking the backend is meaningless without the work to also drag along the entire ecosystem, or establish a new one. Forking a project takes time,...

The back end is already solved by vaultwarden, so I'm not sure what you mean

1
Post Reply Page 2 of 3   Goto page « First 1, 2, 3 Last »
Back to top