meetdilip Okay, so continuing the scenario I painted (I set up your board for you). Your suggestion is I give up the password for that account (or scramble it or something to make it inaccessible to me). My suggestion is that the account simply be demoted (and Flarum having the capability to do so).
Between these two suggestions, I believe mine is easier. Easier in terms of 1. You're not required to trust my account anymore. and 2. I can continue to be a member of your site, sans permissions (or with the permission set you want to give me).
I would even ask for a non dismissable notice on ACP saying that super admin is privileged and owner should keep it with himself and nobody else.
Sure, but I've just set up a scenario where the Super Admin and the Owner are not the same person. The notice is already invalid.
Basically, I'm advocating Occam's Razor here. Choose the simplest solution, which is to make admins demotable. Don't like an admin? Demote them? Someone demoted you (and you're the site owner)? Well, first of all, you made a bad choice in your admin. Second, restore your db backup, demote them and carry on with your life.