This add-on gives your members the ability to delete their own accounts. You have the option of setting a 'cool down period', during which time access to the board is restricted to a notice that their account is scheduled for deletion - they can...
xenforo.com