Make a new account, transfer the community to the new account, in your original account leave the mod team, in the new account purge the account
This will remove the communities from your account, and not leave them with a fake moderator, they will be clearly abandoned
It is self hosted
It is not on-prem