Does not work for me either. I cannot get the api key since I cannot register to their site.
The activation link returns an error.
I sent three emails and contact form to their support without any answer so far.
Any help ?
Same issue here with WP 4.4.1.
Any answer ?