Just a note about this -- unlike many forums, we here have no problem with an author posting about their own software.
To me it has always seemed strange that the exact same post is attacked as spam if made by an author, but welcomed with open arms if written by someone else. Independent authors without advertising money need to be able to tell people about their software, and that's not a crime.
HOWEVER, we do *require* that anyone posting about a program make clear any affiliation or relationship they might have with the company, so that people can be fully informed.