Privacy Policy
Effective Date: 15 November 2026
Introduction
Sports League Manager (“we”, “us”, “the Service”) helps organisers run competitions. This Privacy Policy explains what personal data we collect, why we collect it, how we use it, who we share it with, and your rights.
Data Collected by Google Firestore
- Account data: email address, display name and password (if you create an account). We use Firebase Authentication.
- Trial records: email and trial start/end dates (one 7‑day trial per email) stored in Firestore.
- Competition data: team names, player names, fixtures, standings, logos and any media you upload for competitions you create.
- Usage & diagnostics: anonymous usage and error logs to operate and improve the Service.
- Payment data: we use PayPal for payments; we do not store credit card data. PayPal handles payment processing and may share transaction metadata (email, plan, order id).
- Contact messages: messages you send via the public contact link (mailto) are delivered to our support email.
- Mobile app sign-in: if you sign in to the mobile app with Google or Apple, we receive your name, email address (which may be a private relay address if you use Apple's "Hide My Email") and a unique account ID from that provider. We do not receive your Google or Apple password.
- Mobile app data on your device: the list of leagues you have joined is stored on your device so the app can show it when you return.
- Camera: the mobile app can use your camera only to scan league QR codes. Camera images are processed on your device and are not stored or sent to us.
- Mobile score submissions: your email address, user ID, submission time and score are stored in a private record accessible to the competition organiser.
How We Use Your Data
- Provide and maintain the Service, including account access and trial enforcement.
- Process payments, billing and refunds via PayPal.
- Communicate about your account, billing, updates and support.
- Operate, secure and improve the Service (analytics, debugging).
- Comply with legal obligations.
Legal Basis
We process personal data to perform the contract (provide the Service), to comply with legal obligations, and for our legitimate interests (security, product improvement, fraud prevention).
Sharing & Third Parties
- Firebase / Google Cloud: hosts data (Firestore, Hosting, Functions), authentication, and storage.
- PayPal: payment processor — sends transaction confirmations and metadata.
- Service providers: third‑party tools we use to run and secure the Service (hosting, backups, monitoring).
We do not sell your personal data.
Retention
We retain account and competition data while your account exists and may retain information after deletion to comply with legal obligations. Trial email addresses are retained indefinitely to enforce the one-trial-per-email policy. Competition scores and submission times remain with the competition; see account deletion for details.
Security
We implement administrative, technical and physical safeguards to protect data. No system is 100% secure — if we learn of a breach affecting your data we will notify you and regulators as required.
Mobile App
The Sports League Manager mobile app lets signed-in users view competitions and enter match scores. It uses Firebase Authentication and Firestore, as described above. We do not use the app to track you across other companies' apps or websites, and we do not use advertising identifiers.
Scores you enter are part of the competition record. Your email address and user ID are stored separately from the public fixture and are accessible to the competition organiser.
Deleting Your Account
To request deletion of your account and associated data, follow the account deletion instructions. On iOS you can also delete your sign-in account in My Leagues; email us to request removal of your scorer details as well. Scores remain as competition records. Joined leagues are stored locally on each device.
Your Choices & Rights
- Access, correct, update or delete your personal data by signing in and using the account controls or contacting us.
- Object to or restrict processing where permitted by law.
To exercise rights, contact us at the address below. We may require verification before acting on requests.
International Transfers
Data may be stored and processed in servers located in countries outside your own (Google Cloud regions, PayPal). We take steps to ensure adequate data protection (e.g., contractual protections).
Children
The Service is not directed to children under 18, and accounts are intended for competition organisers and scorers. We do not knowingly collect personal data from children. If you believe a child has provided us with personal data, contact us and we will delete it.
Changes to This Policy
We may update this policy. We’ll post the updated policy with a revised effective date. Significant changes will be communicated via email or announcement.
Contact
Questions or requests: roundrobinsapps@gmail.com