There is an update on the image.canon site now...
Thank you for using image.canon.
On the 30th of July, we identified an issue within the 10GB long term storage on image.canon. Some of the original photo and video data files have been lost. We have confirmed that the still image thumbnails of the affected files have not been affected.
In order to conduct further review, we have temporarily suspended both the mobile app and web browser service of image.canon.
Information regarding the resumption of service and contact information for customer support will be made available soon.
There has been no leak of image data.
We apologize for any inconvenience.