I no longer have access to Rankatom and cannot log in. I emailed support, and they sent me a password reset link, but nothing works. I communicated back, and it's been more than three weeks, and still no response.
They are scamming.
Appsumo should provide refund.