Privacy Policy
What Clinic collects and how it is used.
What Clinic is
Clinic is a scheduling, attendance, and roster app for tennis clubs and clinics. It is a club-management tool built for tennis scheduling and communication, not a medical or health app, and it is not intended for storing health records.
Information we collect
Clinic stores data using Supabase (Postgres database, Auth, and Storage). This includes:
- Account information: email address and password, used to create and sign in to your account.
- Club and member data: club membership, member profiles, and coach/player roles.
- Club-defined profile fields: each club's coach can configure additional optional (or required) profile questions for their club. Depending on how a club is configured, these can include contact details (name, phone, relationship), guardian or emergency-contact details (name, phone, email, relationship), and other fields such as birthdate, school, grade, skill/UTR level, handedness, goals, consent notes, or free-text/select/checkbox answers. Not every club collects every field, and a coach can also enable an optional medical or allergy notes field for their club. Clinic does not review, restrict, or verify what coaches or members enter into these fields, so this may include health-related information a club chooses to record even though Clinic itself is not a medical app and makes no guarantee about how such information is used outside the app.
- Session data: practice sessions, scheduling details, and attendance/RSVP records.
- Messages: direct messages and club or level-wide announcements sent through the app.
- Club logos: images uploaded by coaches are stored in Supabase Storage at a public-url path per club (the app's schema configures this storage bucket as public). This means an uploaded club logo may be publicly accessible or shared with anyone who has the link. Whether the live bucket's access settings on the current backend match that schema configuration have not been verified independently, so treat any uploaded logo as potentially public.
Clinic also keeps some information only on your device, such as your session token and local UI state, using AsyncStorage. This local data is not transmitted to us beyond what is needed to keep you signed in.
How information is used
Data you provide is used to operate the app's core features: authenticating your account, scheduling and displaying sessions, recording attendance, showing rosters, and delivering messages and announcements within your club.
Sharing
Information within a club (rosters, sessions, attendance, messages) is visible to other members and coaches of that club as needed for the app to function. Clinic does not sell your personal information.
Account deletion
The app offers in-app deletion (Settings → Delete account), which calls a database
function named delete_account. You can also email
benluger1@gmail.com to request deletion, but an
email request does not by itself confirm that your account or data has been removed.
Clubs and sessions you created may remain, and uploaded images may remain. See
Delete account for exactly what this does and does not
remove.
Contact
Clinic is built and operated by Ben Luger. Questions about this policy can be sent to benluger1@gmail.com.