If someone answers my question, I can't delete it anymore even if I have 10 downvotes.
After condition so and so, I'm unable to edit the comment.
I can't delete more than 5 answers a day. I can't take back my upvote, and so on.

Why is editing or deleting content not allowed or limited in some cases?
Is it legal to prevent me from doing so?

  • Unaccepting answers to your question is something you can do as often as you like. Commented Jul 23, 2012 at 10:18
  • 1
    As Arjan mentions - "beware that, once posted, you agreed "that all Subscriber Content that You contribute to the Network is perpetually and irrevocably licensed to Stack Exchange under the Creative Commons Attribution Share Alike license" and cannot easily remove it. There are requests to have one's name removed from content though." - How can I delete my own question with a low score but with answers? Commented Jul 23, 2012 at 10:24
  • also meta downvotes indicate disagreement Commented Jul 23, 2012 at 10:26
  • 1
    @HasanKhan sounds more like disagreement over your last 4 questions. Or rather the first and the last question in your last paragraph. Commented Jul 23, 2012 at 10:59
  • 1
    Downvotes don't only indicate disagreement. They may also indicate a poorly worded question, "Not this crap again", "No, that's a bad idea" etc. As worded it's pretty easy to read a downvote on this question as "no, you don't"
    – Zelda
    Commented Jul 23, 2012 at 10:59
  • possible duplicate of Why can I only delete 5 posts in a day? Is this legal?
    – user149432
    Commented Jul 23, 2012 at 11:09
  • possible duplicate of Who owns the content I post?
    – Pops
    Commented Jul 27, 2012 at 18:09

2 Answers 2


Stack Overflow policy is that a user's ability to delete his own content is limited. In some cases you can, in some cases you can't. A full list is at When can't I delete my question?.

The rationale here is that SO is a collaborative site, and you can't delete something on your own if it's proven valuable for others, or if other people have invested time and effort into responding.

So you can't delete an answer that's been accepted (since it's clearly useful to the questions original poster), and you can't delete a question which has upvoted answers (since evidently other people have spent effort writing, and deleting your question would require deleting their answer).

It's definitely not illegal; it's in the site's terms of service (Section 3). There's no lack of internet forums where you can't edit or delete posts once you've sent them! -- but I understand why you'd expect it to be possible on SE, since otherwise editing content is very much a part of the site. So, now you've got the rationale; you may not agree with it, but it's very much consistent with Stack Overflow's goal of being a long-term resource, keeping valuable content regardless of who posted it first.


The conditions you post under are outlined in Section 3 of the legal link at the foot of every page.

You agree that all Subscriber Content that You contribute to the Network is perpetually and irrevocably licensed to Stack Exchange under the Creative Commons Attribution Share Alike license. You grant Stack Exchange the perpetual and irrevocable right and license to use, copy, cache, publish, display, distribute, modify, create derivative works and store such Subscriber Content...

While you still own the content you provide you have given Stack Exchange the right to use and publish it forever. This means that your right to delete the content is restricted. The other thing to bear in mind is that if someone has answered your question if you delete the question you are depriving other people the benefit of the answer.

You always have the right to edit your posts, but you don't have the right to edit the content so that you completely change the meaning of the question or replace it with a meaningless statement. Again, this is common courtesy to those people that have answered the question and future visitors to the site.

If you don't want certain content attributed to your name you can ask Stack Exchange to disassociate a post from your account. However, this is not something that's encouraged.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .