OVERALL RATINGS
INSTALLS
3,545
SUPPORT
- Partner Supported
TRUST SIGNALS
Overview
Reviews
Pricing
Privacy & Security
Support
Installation
Reviews for cloud
2.5/ 5
Based on 29 out of 78 reviews across hosting types
Review guidelines
We've upgraded from 4 to 5 stars on May 25, 2026. Earlier ratings are included in the overall score using linear conversion...