I am fully aware of the process to close an account, but with the amount of new SE sites popping up under certain circumstances users may want to close or remove their accounts from one or more SE sites. Just because a user is a member of one site does not mean they have to be a member of every site. For example:
- A user joins a community and realises they no longer want to be part of it.
- A user accidentally joins a community but will never be active in it.
However, I do think there need to be some requirements before a user can self delete:
- Must have less than a certain amount of reputation on the site to be able to delete their account. This should prevent high reputation users from just deleting account at a whim. Possibly a min and max limit, for example between 100 - 1000 reputation.
- Must be a member of the site for a more than a week to prevent sock puppet accounts for example.
- All questions and answers are unlinked from the account as per the current method.
- All votes made by the user are nullified to prevent abuse by creating sock puppet accounts.
- Has to have a registered account, not a cookie based account.
There are potentially more requirements and reasons that could be added, however the process should not require any developer or moderator intervention and should be available to a user via their user profile page if they are eligible.
Clarification
The criteria given above are only suggestions, and by no means the final set of requirements to be able to do this if at all. I respect that some disagree with this but some users do not necessarily want to have 15 accounts with 101 reputation sitting everywhere. It's a personal choice.