Privacy Policy
Thank you for using The Commissioner's Golf App. This Privacy Policy explains how we collect, use, and handle your information. By using our application, you agree to the collection and use of information in accordance with this policy.
Information We Collect
We collect several types of information for various purposes to provide and improve our service to you.
a) Personally Identifiable Information (PII)
- Administrator Account — When a league administrator creates an account, we collect your email address and password via Firebase Authentication to secure your account and verify your identity.
- Member Information — League administrators enter information about league members including their name, handicap, and optionally their email address. This information is stored in the league's database and is used for core app functions like creating tee sheets and sending league communications.
b) Usage Data
We use Google Analytics for Firebase to collect anonymous information about how the App is accessed and used. This may include your device type, operating system, and in-app interactions (such as which tabs are viewed). This data is aggregated and helps us understand user behavior to improve the App.
c) App and Game Data
We store all data required for the app's functionality, including league settings (rules, schedules, timezones), game schedules, tee time assignments, player signups, and game scores. This data is stored securely in your league's document within Google Firestore.
How We Use Your Information
- To provide and maintain the core functionality of the App
- To provide administrator functions, such as creating leagues and managing user access
- To send automated emails for league-related events, such as tee time requests to the pro shop and group messages to league members, based on the schedules you configure
- To gather analysis and valuable information so that we can improve our App
- To monitor the usage of our App and prevent technical issues
Data Sharing & Third Parties
We do not sell your personal information. We only share data with trusted third-party services that are essential for the operation of the App.
- Google Firebase — We use multiple Firebase services (Authentication, Firestore, Cloud Functions, Analytics) as the backbone of our application. All of your app data is stored on Google's secure infrastructure. View Google's Privacy Policy
- Nodemailer (via Gmail) — Our server uses Nodemailer through a standard Gmail account to send automated emails for league communications. These emails are processed by Google's mail servers.
Data Retention & Deletion
- Core Data — Your account information, league settings, and member roster are retained as long as your league is active in the App.
- Transient Game Data — Game-related data (player signups, tee times, scores, and past event flags) is automatically and permanently deleted on a weekly basis every Sunday morning. Data older than 7 days is purged.
- Account Deletion — If you wish to delete your account and all associated league data, please contact us at the email address provided below.
Security
The security of your data is important to us. We use industry-standard services (Google Firebase) to protect your data. However, please remember that no method of transmission over the Internet or method of electronic storage is 100% secure.
Children's Privacy
Our Service does not address anyone under the age of 13. We do not knowingly collect personally identifiable information from anyone under the age of 13. If you are a parent or guardian and you are aware that your child has provided us with personal data, please contact us.
Changes to This Privacy Policy
We may update our Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page. You are advised to review this Privacy Policy periodically for any changes.
Contact Us
If you have any questions about this Privacy Policy, please contact us:
Terry Bush · terrybush1234@gmail.com