I have experienced that when writing an answer, it is generally a good practise to state the affiliation (or not) with the developer of the 3rd party app/tool if one is recommended as part of the answer.
However, I'd like to know if this is something that needs to be followed to the letter every, single, time?
There are some popular and very widely used tools (most of them generally macOS/iOS exclusive) which users new to Apple ecosystem may not be aware of. I am talking about the apps/tools which are so popular that it practically won't make a difference for them whether I recommend it or not.
So my question is, is it necessary to clearly state my (absence of) affiliation with said app/tool? In the answer, I tend to mention that the app/tool is popular/widely used, but I feel that stating the affiliation may not be needed in such cases.