The app sucks. I only use the digital key card functionality, but it needs to connect to their server before you get your QR code. There's no reason why this couldn't be stored on your device to make connecting to the internet unnecessary. They validate your membership there anyway. It hardly works on mobile data, which is fine everywhere else, but loads quickly on my home clubs Wi-Fi. The Wi-Fi there requires me to login every time though, so it's a huge hassle.