Reviews (3,949)
Overall rating
4.9
October 22, 2025
I've contacted the support team and they are absolutely amazing, patient and very helpful.
Noolash
Switzerland
About 2 months using the app