Define Emergency Access on a per entry level

Feature name

Define Emergency Access on a “per entry” level - or at least “per folder”.

Feature function

I think it would be very helpful to be able to define which entries of my vault an emergency contact should be able to gain access to.

This feature would help my family and friends to handle important stuff if I am no longer able to do so. As it is now, they would have to dig through 250+ accounts and decide whether they need to do something with them or not.

With this feature implemented, a user could hand pick only the important accounts and decide which emergency contact should receive them. For example this would allow me to hand over my financial accounts to my parents, my social media profiles to my sister and the key to my super secret mario world kingdom to my weird best friend…

Related topics + references

This feature was part of the original (closed) Emergency Access feature request but somehow didn’t get implemented.

Feature requests are not about telling Bitwarden how to do their job. BW took liberties with the overall request in order to make it work with their current system. Their recovery system works quite different than anyone expected, but it is functional and better than what we had.

With their current system, you can’t even share items at the granularity that you want. Their work around to making a feasible timeline that didn’t require throwing out their existing system was to do it at the account level.

But I do agree that you feature sounds like a good idea.

Thanks @Ben86!

@SamuelBlickle - getting an MVP out there for practical purposes was super important to us. We’re happy to have specific feedback like this to help us understand the need/demand for this function (and any others related to Emergency access for that matter).

We will try to put requirements for large features out like we did here: Emergency access - #118 by cscharf - and let everyone know where our phase 1/2/3 goals are.

1 Like

Took me some time but I believe I figured it out:
MVP = Minimum Viable Product
Correct?

@Peter_H that’s correct!

I’m currently using Keeper Security, and considering switching to Bitwarden. I’ve used Dashlane in the past but switched due to some significant bugs. In addition, their support - though responsive - never actually did anything.
However, the one feature that I keep looking for that Dashlane did have was the ability to provide emergency access to a subset of vault records. I see that the Emergency Access feature was only added recently, after hundreds of users requested it for 2 years+. If I die or become incapacitated, I would want my family to have access to important financial and legal information - but I don’t necessarily want them accessing personal logins.
The inability to do this makes the emergency feature of limited value.
The lack of this feature makes me feel I might as well stick with Keeper security.

3 Likes

I want this feature as well and I have been thinking about it for a long time and trying to come up with a way to make it work and I finally came up with a solution. I was able to accomplish what I wanted by purchasing a family account which includes up to 6 users and unlimited collections within the family organization. I will describe how I did it but first you need to understand that when you set up a family organization you are creating a unique vault that is separate from your individual vault. It took me a while to figure this out because Bitwarden uses the word “share” to describe the process of transferring ownership of a record from your private vault to the organization vault, and the word “share” to me implies that I continue to own the record, but once I realized that ownership of the record is actually transferred to a separate and distinct organization vault and I no longer owned it, then things started to fall into place and I was able to figure a solution, here is how I did it…

  1. I set up a family organization with myself as the owner of the organization and I invited the person who I wanted as my emergency contact to be a part of my family organization.

  2. For the records that I want to share with my emergency contact in the event of an emergency (I call those legacy records), I keep them in my personal vault, they are not “shared” with the organization vault. I then designate the other person as an emergency contact with “view only” access which allows them to view only the records that I directly own in my personal vault, they cannot also view records that are owned by the organizational vault that are shared with me.

  3. For the records I want to keep private and never share with anyone, not even in the case of an emergency and not even after I am dead, I “share” those with the organization vault (i.e. transfer ownership to the organization vault) so that I no longer own those records directly, they are now owned by the organization of which I am the owner. Then I save those records in a collection called “private” and I do not share that collection with anyone except myself. Also make sure that there is on one else in the family organization that has any level of access within the organization to access that collection or to access all collections.

The net result is that I can designate which records my emergency contact can view…my emergency contact will be able to view the records in my personal vault, but not the records in the organizational vault that are shared with me, including those records in the private collection.

1 Like

Yes being able to define what is visible to emergency contact(s) is an important feature. Not only my emergency contact would not have to dig to find what matters, but there may well be items that I don’t want to share with anyone else, or items I only want to share with a specific emergency contact but not another…

Upvoted!

edit: RandomGuy’s solution above does work but not anymore when two people in an organization want to be the emergency contact of the other - since the admins / owners always have access to all collections.

Also this feature request ties into this one: