WC did get back to me about the app availability.
Thank you for getting in touch with us.
The Weathercloud app for mobile devices is under development and will be released despite the delay.
Unfortunately, we still cannot announce a release date, which is why we decided to removed references to the app on our home page.
Regards,
--
The Weathercloud team