Never heard of it. Googled it, their certificate is broken and it seems to be fetching stuff from fishy domains name. I stopped there. If you used trackDuck tho I'd love to hear your feedback about how/if it differs.
I've used their product. Worked pretty well. Didn't have the time to give your product a shot yet, so can't compare.
I get no SSL errors on their page
Hi! I am a CDO at TrackDuck. Very strange problem, what browser/os you use? From what domain you got ssl alert?