No. Pei is a card-linked program and you're not required to check-in to locations or activate offers. The platform works even if you never grant the app access to your location data. However, choosing not to grant that data means that you can't see nearby offers.