What has been going on with Picvario?

What has been going on with Picvario? It seems they're having an outage for days now. The website claims our data is safe but I haven't been able to log in to the platform since at least last week. How can we get our data back off the platform because this doesn't look good.

47Minutes
47Minutes
Plus member
Verified Purchaser
| Deals Bought: 306 | Member Since: