Privacy Policy
Last updated: March 10, 2026
Overview
CourtPeek ("we", "us", "our") is a community-powered tennis court availability tracker. We are committed to protecting your privacy and being transparent about the data we collect.
Information We Collect
When you check in (no account required):
- Your IP address — used solely for rate limiting (one check-in per court per 15 minutes) and not stored long-term or shared.
- The court and time of your check-in.
When you sign in with Google (optional):
- Your Google email address and display name, provided by Google OAuth.
- We do not access your Google contacts, calendar, or any other Google data.
When you submit a park (Add Your City):
- City, state, park name, and court count.
- Your email address, if you choose to provide it.
How We Use Your Information
- To display real-time court availability based on community check-ins.
- To prevent abuse through IP-based rate limiting.
- To associate check-ins with your account if you are signed in (for personal stats).
- To contact you about park submissions, if you provided an email.
Analytics
We use Google Analytics 4 to understand how people use CourtPeek (page views, feature usage). Google Analytics may use cookies. You can opt out by using a browser extension or disabling cookies. We do not sell or share analytics data with third parties.
Data Sharing
We do not sell, rent, or share your personal information with third parties. Check-in data (court, time) is publicly visible to help the community — but it is never associated with your identity unless you are signed in and choose to display it.
Data Storage
Your data is stored securely on Supabase (hosted on AWS). We retain check-in data to provide the service. You may request deletion of your account and associated data by contacting us.
Contact
Questions about this policy? Reach out at courtpeekapp@gmail.com.