Privacy Policy

Last updated: April 24, 2026

1. What We Collect

When you use MatchPoint, we collect:

  • Phone number for account authentication (SMS OTP) and optional match reminders
  • USTA NorCal credentials (encrypted at rest) to sync your team roster and availability
  • Team and player data scraped from publicly available pages on TennisRecord.com and USTA NorCal (leagues.ustanorcal.com), including player names, ratings, and match results
  • Lineup decisions you save or lock within the app

2. How We Use Your Data

  • Generate optimized lineup recommendations for your USTA league matches
  • Send match reminders and scrape status alerts via SMS or email
  • Compute player ratings, head-to-head records, and partner chemistry stats
  • Predict opponent lineups based on publicly available match data

3. Third-Party Services

We use the following services to operate MatchPoint:

  • Supabase for authentication and database storage
  • Upstash Redis for cached team data
  • Twilio for SMS notifications
  • Resend for email alerts
  • Vercel for hosting

We scrape publicly available data from TennisRecord.com and USTA NorCal. We are not affiliated with either organization.

4. Data Sharing

We do not sell, rent, or share your personal data with third parties for marketing purposes. Data is only shared with the third-party services listed above as necessary to operate the app.

5. Data Retention and Deletion

Your data is retained as long as your account is active. You may request deletion of your account and all associated data at any time by contacting us. USTA credentials are encrypted at rest and can be removed independently of your account.

6. Security

USTA credentials are encrypted using AES-256-GCM before storage. All data is transmitted over HTTPS. Access to production systems is restricted to authorized administrators.

7. SMS and Email Communications

By registering, you consent to receive transactional SMS messages (match reminders, scrape alerts) and email notifications. Message frequency varies. Message and data rates may apply. You can opt out of non-essential notifications at any time by contacting us.

8. Contact

For privacy questions or data deletion requests, contact: [enable JavaScript to see email]