Do you realise that in the upper right corner of the page you linked there a link titled "Try Track.io For Free"?
Yeah but the subtle wording in that CTA is "Try". We have a totally free, no credit card required, 30 day free trial :-) Something which I probably need to point out in my original article, my bad
Right now, if I were looking for a service like this for one of my sites, I'd be more concerned about whether they care about my business. They sure don't look like it, with their apparent willingness to dump early subscribers when they were no longer convenient and to make potentially misleading or even downright deceptive claims in their marketing to attract new ones. :-(
That kind of attitude doesn't exactly inspire trust. I had never heard of you before reading this article, and I'll never use you after. Good job.