This plugin revises how discourse works by default allowing users to delete their own posts and accounts.
Technically it is the default But only in the very specific circumstance that there are no replies, and the topic was made less than 24 hours ago.
The opinion of a small group of people is that giving users the ability to delete others posts is bad (note that posts are the replies to a topic) https://meta.discourse.org/t/how-can-i-enable-new-users-to-delete-their-own-topics/105292/4
You see this opinion in so many places https://us.forums.blizzard.com/en/wow/t/deleting-your-own-topics-with-posts/1011013/2 https://devforum.roblox.com/t/cannot-delete-your-own-topics/672975/5 https://discuss.python.org/t/topic-deleted-by-author/15244 https://forums.swift.org/t/is-there-a-way-to-close-or-delete-an-account/38588/6
It is strange that the developers enforce their opinions on how data ownership works. It is also strange that they refuse to give admins the option to allow this of their users. https://meta.discourse.org/t/shouldnt-users-be-able-to-delete-their-accounts-whenever-they-want
In order to delete your account you are at the whim of the discourse admins. If you have more posts than the site setting: delete user self max post count which is by default 1 if this is -1 then you are not allowed to delete your account. You also can't delete your account id you have a post older than: delete user max post age which is by default 60 days
So by default, as long as you have 1 post with a reply, or a post older than 24 hours, deleting your account without admin intervention is impossible. This is unacceptable.