The forum rules do not permit advertising. Please visit http://www.linuxquestions.org/advertising/
for more information on advertising. Feel free to contact the forum admin if you have any questions about this policy.
We usually allow open source projects to post threads that might make others aware of their projects, site and cause and if they are seeking help. But the site your promoting is a direct rival and seems to do the same thing this site does. LQ.org and its members do not go around posting ads in other rival forums, and if we did, we'd probably ask permission first or find another way to advertise our site.
We do have an advertising link at the bottom of each page and there are many other ways to promote your site, but making a thread in our forums to beneift only yourself is not the correct way.
If you feel this is unjustly and want to argue your case, feel free to email me, another mod or the site admin to discuss the matter. We only feel that we respect other sites like this and do not advertise in forums, so others should respect our site and rules as well.