Reviews (184)
Overall rating
4.9
Edited June 8, 2026
Great app and good support as well. Was having some issues here and there due to a wrong set up from my side and the team helped me out quickly! Would recommend!
Celeste London
Netherlands
27 days using the app