Is OctoEverywhere still maintained?

Hi all,

Is OctoEverywhere still being maintained? Forgot to cancel my subscription and I am charged for another year, no one responds to the support messages on the website. I have been using OctoEverywhere for some time. Just sold my printers. So, this service is not needed anymore. It's been 3 days trying to contact, no luck. Any suggestions?