Hi…why was my post deleted? I thought this forum was here to talk about software?

You post was not deleted. It was moved. Generally people who sign up then post a link to a site are spammers. Therefore it was moved while it was checked. If it is deemed spam it will stay there if not it will be returned.

Creating a post about the removed post isn’t a great idea, a quick pm to a online mod would have been better.