Decent but needs improvement
First thing that needs to go is the double sign in. If I reserve a class, that should be it. Maybe other gyms have no-show issues but I’ve been charged for failing to sign-in despite being in the class. It’s not always checked by the coach. Make it optional for the gym and send notifications. It’s hassle for something that shouldn’t be and a bit of a dark pattern. Previous gym used Mindbody and it wasn’t ever an issue.