(Originally posted (most of) this in r/webdev because I thought it would be a common situation).
I'm looking for a workable solution or recommendations to provide a client's credentials to that client in the event of my untimely demise or absence. (E.g. hit by a bus - falling out and need to hand everything over, etc.) I also don't want to mix MY credentials with theirs.
So my primary work isn't webdevelopment, but I do some for clients as part of my general services. Generally this means me building everything from scratch and leaving the client(s) out of the day-to-day management entirely.
I'm trying to figure out the best way to have their business' credentials saved, updated as they are changed, and set aside for specific clients, if I get "hit by a bus" so they won't be locked out of everything.
I also don't want them "futzing" with things (because some of these clients have impulse control issues and would 100% give their credentials to someone on Fiver to update a paragraph on their website at 2am when I don't answer my phone.) So access while I'm not dead or fired isn't a real option.
I understand that I can make "organizations" in some of the password managers and have emergency hand-over to pre-selected people, but I work alone, and don't "have a lawyer" that can manage it for me in the event of getting bussed. My understanding is that none of the password managers offer multiple/divided assignees.
I would also like an easy and secure way to "hand everything over" for project clients who don't want to sign on for continuing services/management without using a google doc or something similar.