Last updated: April 2026
Punchcard (“we”, “our”, “us”) is committed to protecting your privacy. This Privacy Policy explains what information we collect, how we use it, and your rights regarding your data when you use the Punchcard loyalty rewards platform.
We collect the following categories of information:
Account Information (via OAuth)
Location Data
Loyalty Activity
Device Information (for push notifications)
We do not sell your personal information to third parties. We do not use your data for advertising or behavioral profiling.
Punchcard relies on the following third-party services to operate. Each service has its own privacy policy that governs their data handling:
Supabase
We use Supabase for authentication and database storage. Your account information, loyalty points, check-in history, and push notification subscriptions are stored in Supabase databases hosted on AWS infrastructure. Supabase is SOC 2 Type II certified. Supabase Privacy Policy →
We use Google for two purposes: (1) OAuth sign-in, which allows you to authenticate using your Google account, and (2) Google Maps API for displaying venue locations. Google may collect usage data in connection with Maps API calls. Google Privacy Policy →
Stripe
Venue owners who subscribe to a paid Punchcard plan are billed through Stripe. If you are a venue owner, your payment card details are handled directly by Stripe — Punchcard never stores or has access to full card numbers. Stripe is PCI-DSS Level 1 certified. Stripe Privacy Policy →
Mapbox
We use Mapbox for interactive map rendering in the venue discovery feature. Mapbox may collect telemetry data related to map interactions. Mapbox Privacy Policy →
We retain your account information and loyalty history for as long as your account is active. If you delete your account, we permanently delete your personal data within 30 days, except where we are required to retain it for legal compliance purposes. Push notification subscriptions are deleted immediately upon account deletion or when you revoke notification permission.
Depending on your location, you may have the following rights regarding your personal data:
To exercise any of these rights, email us at privacy@punchcard.app. We will respond within 30 days.
Punchcard is intended for users aged 13 and older. We do not knowingly collect personal information from children under 13. If we become aware that a child under 13 has provided us with personal information, we will delete that information promptly. If you believe a child under 13 has created a Punchcard account, please contact us at privacy@punchcard.app.
We may update this Privacy Policy from time to time. We will notify you of significant changes via email or an in-app notification. The “Last updated” date at the top of this page reflects when the policy was last revised. Continued use of Punchcard after an update constitutes acceptance of the revised policy.
If you have questions or concerns about this Privacy Policy or our data practices, please contact us at:
Email: privacy@punchcard.app