๐๏ธ How to Delete Your Data
CourtIQ gives you full control over your data. You can delete your account and all associated data at any time โ directly inside the app, no email required.
Steps to delete your account in CourtIQ:
- Open the CourtIQ app on your device.
- Tap the Profile tab (bottom navigation).
- Scroll down to the Danger Zone section.
- Tap "Delete My Account" and confirm.
What gets deleted immediately:
- Your player profile (name, display name, skill level)
- Your Player Pass share code and QR code (public profile)
- Your device push notification token
- Your profile photo stored on your device
- All locally stored preferences and session data
- Your Firebase Authentication account
What is retained and why:
- Match & event history โ scores and leaderboard entries stored as part of organiser-created events may be retained for up to 12 months, then purged in bulk.
If you cannot access the app, email us:
๐ข Who We Are
CourtIQ is developed and operated by Yesterday's Anarchy Gaming (Pty) Ltd ("we", "us", or "our"), a company registered in the Republic of South Africa. CourtIQ is a court-sport event management application available on Android and iOS.
This Privacy Policy explains what personal information we collect when you use CourtIQ, how we use it, and your rights under the Protection of Personal Information Act 4 of 2013 (POPIA).
๐ Information We Collect
We collect only what is necessary to run the app. This includes:
Account & Profile Data
- Name and email address (used for login via Google Sign-In or email/password)
- Display name and optional sport skill level (e.g., Playtomic rating)
- A unique, randomly generated Player Pass share code (6-character hex ID)
Event & Match Data
- Event names, match scores, team compositions, and leaderboard results you enter in the app
- This data is associated with your account and stored in our cloud database
Device & Usage Data
- Device type and operating system version (collected automatically by Firebase)
- Crash reports and diagnostic logs (used to fix bugs โ no personal content is included)
Camera
- The app requests camera access solely to scan Player Pass QR codes. We do not capture, store, or transmit any photos or video frames.
๐ท Camera Permission (Android & iOS)
CourtIQ requests the CAMERA permission for one specific purpose: scanning Player Pass QR codes. When you tap "Pass" on the team setup screen, the camera opens a viewfinder. The moment a valid QR code is detected, the camera closes automatically.
We do NOT record video We do NOT take photos We do NOT store any camera output
You can deny the camera permission at any time in your device settings. If denied, you can still add players by entering their 6-character share code manually.
โ๏ธ How We Use Your Information
- Providing the service โ creating and managing events, teams, matches, and leaderboards
- Player Pass โ resolving a share code or QR scan to a player's public profile (name and level only)
- Account management โ authenticating you via Firebase Authentication
- Push notifications โ optional match-start and score alerts via Firebase Cloud Messaging
- App stability โ using crash and diagnostic data to fix bugs and improve the app
- Subscription management โ verifying in-app purchase entitlements via Google Play / Apple App Store billing
We do not use your data for advertising, do not sell it to third parties, and do not build behavioural profiles for marketing purposes.
๐ Data Sharing & Third Parties
We share limited data only with the following service providers, solely to operate CourtIQ:
- Google Firebase (Authentication, Firestore, Cloud Messaging, Crashlytics) โ our primary backend. Data is stored on Google Cloud servers. See Firebase Privacy.
- Google Play / Apple App Store โ used to process in-app subscriptions. We receive only a purchase token, not your payment details.
We do not share your data with any other third parties.
๐๏ธ Data Storage & Retention
Your data is stored in Google Firestore on servers located in europe-west1 (Belgium) by default. Google's infrastructure is certified to ISO 27001, SOC 1/2/3, and complies with GDPR.
We retain your account data for as long as your account is active. You may request deletion at any time (see "How to Delete Your Data" above).
๐ถ Children's Privacy
CourtIQ is intended for users aged 13 and older. We do not knowingly collect personal information from children under 13. If you believe a child under 13 has provided us with personal information, please contact us and we will delete it promptly.
โ๏ธ Your Rights (POPIA)
Under the Protection of Personal Information Act (POPIA), you have the right to:
- Access the personal information we hold about you
- Correct inaccurate or incomplete personal information
- Delete your account and associated personal data
- Object to the processing of your personal information
- Withdraw consent at any time (e.g., revoke camera permission, disable push notifications)
- Lodge a complaint with the Information Regulator of South Africa (inforegulator.org.za)
To exercise any of these rights, contact us at the address below. We will respond within 30 days.
๐ Security
We protect your data using industry-standard measures including HTTPS/TLS in transit, Firebase Security Rules restricting database access, and authentication tokens to verify your identity. No method of transmission over the internet is 100% secure; we will notify you promptly of any breach that affects your personal information.
๐ Changes to This Policy
We may update this Privacy Policy from time to time. When we do, we will update the "Last updated" date at the top and, for material changes, notify you via a push notification or in-app message. Continued use of CourtIQ after the update constitutes acceptance of the revised policy.
โ๏ธ Contact Us
If you have questions about this Privacy Policy, wish to exercise your rights, or want to report a privacy concern, please contact our Information Officer:
Yesterday's Anarchy Gaming (Pty) Ltd
Pretoria, Gauteng, South Africa
Email: bennycruger@gmail.com
App: CourtIQ ยท Package: com.yesterdaysanarchy.courtiq