The app is completely unusable if wifi is disabled. Additionally, rewards can't be redeemed if paying in-app. Even bringing up the card for scanning at the register requires internet access, making it impossible to use at locations with bad cell coverage.