I have a bit of mixed feelings about this topic.
In general, I do like the idea of (some) synced settings for Bitwarden.
As the topic-title speaks of the examples locking time or PIN, those would be settings, I wouldn’t like to have synced myself.
As I see it, there are mainly five categories of settings that could be synced (based on the browser extension):
- “Account security”: Unlock options (biometrics, PIN)
- “Account security”: Vault timeout (timeout, timeout action: locking/logout)
- Autofill settings
- Notifications (including Excluded domains)
- Appearance
→ Unlock options may be very different on desktop (I use PIN there, mostly), laptop (I use mainly biometrics) or on mobile devices…
→ Vault timeout may be different on stationary devices v. on mobile devices (for security reasons, on mobile devices I just recently changed to very short timeouts - 1-2 minutes - paranoia regarding device theft
)
→ Autofill settings could be synced (at least on desktop devices - mobile apps have different conditions for autofill with Android and iOS)… though, when someone has different usecases or “profile” - e.g. with different browser for work and private - I can imagine using different options would also be applied
→ Notifications: maybe similar argument as for “autofill settings” → could be synced, as long as you have everywhere the same usecase…
→ Appearance: same argument as before… already for “consistency”, I personally would prefer the same settings everywhere - but I’m not sure, if others would like to have differences in appearance, depending on the usecase (and: on a large screen, “extra wide” is nice - on a small laptop screen: maybe not…)
So, again, in general, I would like a “sync option”. - But if everything was synced automatically, I think I wouldn’t be happy either. - And to make every option “optionally synced” doesn’t sound like a very easy solution either. ![]()
(and as changing the settings only costs a minute - and is only done when (re-)installing an app, I can live without a “settings sync” for now…)
PS: As @grb mentioned the generator here, I want to add it for completeness… Yeah, the generator settings (including alias APIs) could really be synced also. - Though, there’s also a separate feature request for that: Sync the Generator Settings