Per-vault Sync account binding + multiple accounts signed in at once

Use case or problem

I use Obsidian Sync for two separate vaults - one for work, one for personal - and each is on its own Obsidian account. Keeping them on separate accounts is deliberate: the billing is separate, and I genuinely don’t want my personal notes living under the same account as my work stuff (and vice versa). Merging everything into one account isn’t an option for me.

The problem is that the Sync login is global to the whole app rather than tied to a vault. There’s no way to be signed into both accounts at once, or even to switch between them quickly. So every time I move between my work and personal vault, Sync only works for whichever account I’m currently logged into - to use the other vault I have to fully log out and log back in with the other account. It completely breaks the “it just syncs quietly in the background” experience, and it’s really easy to forget, open a vault, and not realize it’s been sitting there not syncing.

Anyone who keeps work and personal life separated is going to run into this.

Proposed solution

In rough order of how much I’d love it:

  • Account tied to the vault - when I open my personal vault it uses my personal Sync account; my work vault uses the work account. The right account is associated with the vault, so opening it just works with no manual switching at all.
  • Multiple accounts signed in at the same time (desktop and mobile) - let the app hold credentials for more than one account so both vaults can sync live simultaneously.
  • At an absolute minimum, a quick account switcher so I’m not logging all the way out and back in every time.

The first two combined would be the dream: several accounts authenticated at once, each vault bound to its own.

Current workaround (optional)

The only “workaround” is logging out of one account and into the other whenever I switch vaults, which isn’t realistic for everyday use. The alternative is giving up and moving one vault off Sync onto something like iCloud, Git, or a third-party plugin - but that means losing Sync’s reliability and end-to-end encryption for that vault, which feels like a downgrade when I’m happy to pay for Sync on both.

Related feature requests (optional)

  • [Obsidian Sync, Using different vaults with separate Sync plans at the same time] - this raises essentially the same need, but it never really got any attention (a single like and no replies), so I’m opening a fresh request in the hope of gathering the people who run into this. Happy for the mods to merge if they’d rather consolidate.

This would also help with privacy mistakes, not just convenience. If a vault is deliberately split for work/personal reasons, the app should make the active Sync identity visible per vault, otherwise it is easy to think a vault is protected by one account/billing boundary while the client is actually logged into another. Even a minimum version with a per-vault account label plus a fast switcher would reduce that foot-gun.