Reviews (2,766)
Overall rating
4.9
October 29, 2026
Ickle Bubba
United Kingdom
About 1 month using the app
Logbase replied
October 30, 2026
Thank you for the fantastic 5-star review! It truly makes our day and inspires us to keep doing our best!