The website is new and I tend to ask questions and answer on my own question so that it helps the questions getting indexed as the site is in Beta stage, so will help getting good traffic from Google.
Not just that, if am aware that the software is helpful, I would like to contribute my own experience, as am using it on my cellphone, so is that really bad thing to do so?
I got a comment recently on one of my self answered question where the users says
Are you affiliated with the developers? - Deer Hunter
So what should I do to prove that am not? Should I stop answering my own questions? If it's that so than we should revoke the functionality. If users are contributing to the website than other users think negatively, so what should I do in this particular scenario?