And welcome
I must admit I'm not sure about your post here.
Because there is something I can hardly believe in what you say, you must be incredibly lucky to be ranked in less than a month and without any Google DC update (or would mean it was just for you).
This would at least require some links to check this out. And a bit more info about what is the software actually doing.
Take no offense, but after quite some time spent in the SEO field, I know as a fact that most SEO software's are only providing you with info about your indexing and SERPS, they do not actually SEO anything, but can help out taking the right decisions.
Some are able to auto submit links in compatibles directories, which can be an handy feature, but not necessarily this good depending on the directory selection, and thus should be used with caution.
So, could you elaborate a bit on this one ?
++