The SO help center, "Promotion" section says:
... you must disclose your affiliation in your answers.
(my italics). I suggest it be revised to say something like:
... you must disclose your affiliation in your posts.
Meta Stack Exchange is a question and answer site for meta-discussion of the Stack Exchange family of Q&A websites. It only takes a minute to sign up.
Sign up to join this communityThe SO help center, "Promotion" section says:
... you must disclose your affiliation in your answers.
(my italics). I suggest it be revised to say something like:
... you must disclose your affiliation in your posts.
The sentence you quoted currently appears on both the /help/promotion
and /help/behavior
pages, network-wide.
As you note, this sentence only mentions answers, but the same logic that applies to promotional answers should apply to questions as well. And as tvanfosson's answer notes, the sentence presumably applies only to answers that mention the thing you're affiliated with, but it doesn't specify that explicitly.
I've now edited the quoted sentence (on both pages) to fix both these issues. It now reads:
However, if you mention your product, website, etc. in your question or answer, you must disclose your affiliation in your post.
I would be ok with the change if they also added if your post uses or makes reference to your product or company to the end. I don't think it should be required to list your affiliation to ask a question unrelated to your product or company.
FWIW, I know (think) that is the intent of the current text, but it doesn't specify and, taken literally, if you ever included your product or company it seems that you would have to include the disclaimer in every question and answer.
I definitively agree that questions should be subject to the same disclosure rules as answers. This is because its possible to create questions that act like a push poll. Currently doing this wouldn't be "against policy" since there's no policy of disclosure on questions.
Here's one I made up:
Shouldn't I be using product X?
Given that product x disinfects your widgets better than any product on the market why wouldn't you use product x.
Or imagine if the OP in this question had been associated with NoSQL (for the record I don't think he was). Would you want that association to be known? Particularly to the users who don't know to click on the OP's profile.
Even though I think disclosure rules should be the same for questions and answers, not all affiliations are the same.
For instance, even if you'd probably want me to disclose it if I asked dozens of questions on my pet open source project, that doesn't mean that you think Miguel de Icaza needed to disclose his association with Mono on his question How can I launch multiple instances of MonoDevelop on the Mac?.
I'm not sure how we can identify when you have to and when you don't, but as it stands there's definitely a potential for abuse on questions that needs to be balanced against making it easy for experts in the industry to participate on Stack Exchange.