Reviews (7)
Overall rating
4.4
February 26, 2026
Had a small issue with tracking at first, but support responded quickly and fixed it within a day. Really appreciated the fast help.
Venlu
Germany
4 days using the app