Reviews (30)
Overall rating
4.1
March 20, 2026
absolutely crap, not only the app doesn't work, customer service is the least responsive ever. Stay away.
Naturcontact
United Kingdom
About 1 month using the app