Privacy Policy

GameXpert · Eliwilbry Investments, LLC · Last updated 2026-07-11

1. Who we are

GameXpert is operated by Eliwilbry Investments, LLC, a Minnesota limited liability company. This page describes the personal information GameXpert collects, why we collect it, and the choices you have about it. The in-app Terms & Conditions are the authoritative document; this page mirrors the privacy-relevant sections for public reference.

2. Information we collect

Parent/adult accounts: email address, name, sport and league preferences, quiz history, performance data, optionally a profile photo or custom avatar you choose to add, and optionally a passkey credential stored by your device.

Child profiles (managed by a parent or guardian): a display name freely chosen by the parent — this does not need to be the child's real name — sport and league context, and quiz history and achievements. If a child login is created, we also store a username and a hashed password. A parent may optionally add a profile photo or custom avatar for a managed player — photos are never required and can be removed at any time. Beyond an optional parent-provided photo, we do not collect children's legal names, contact information, or precise location.

Team features: team name, sport, league, roster memberships, and team quiz session results. Team owners control who is on their roster.

Paid subscriptions: your plan, billing period, and subscription status, together with transaction identifiers from our payment processors. Full payment-card details are collected and held by the processors (Stripe on the web; Apple in the iOS app) — never by us.

Game tracking: live-game scorekeeping data recorded by your team's coaches (score, inning, count, plays, and player statistics), and opponent lineup information a coach types in or extracts by scanning a photo of a lineup card. Scanned photos are processed transiently by our AI provider to read the batting order and are not stored on our servers. If you enable notifications on iOS, we also store the device tokens needed to deliver them.

3. How we use information

We use collected information to personalise quiz content, track progress across sports, award achievements, generate AI-powered practice results and focus challenges, and send account-related emails to the parent/guardian's address. We do not sell, rent, or share personal information with third parties for advertising or marketing purposes.

4. Payments & subscriptions

Optional paid subscriptions are processed by Stripe (purchases on the web) and Apple (purchases inside the iOS app). Those processors collect and store your payment details under their own privacy policies; we receive only your plan, billing period, subscription status, and transaction identifiers — never your full card number. Billing and transaction records are retained as required for tax, accounting, and fraud prevention. See the Terms & Conditions for renewal, cancellation, and refund terms.

5. Service providers we use

We share personal information only with service providers that process it on our instructions to run GameXpert — never for their own advertising or marketing:

6. Push notifications & live-game updates

If you enable notifications in the iOS app, we store your device's push tokens so we can deliver the alerts you've asked for (team and account events) and, if your team uses the Game Tracker, live-game updates to your Lock Screen and Apple Watch. Live-game updates contain the game state described in Section 2 (score, inning, count, and rostered players' display names and game statistics) and are delivered through Apple's push service. Turning notifications off in iOS Settings stops delivery; deleting your account deletes your tokens.

7. Usage analytics

We use Microsoft Azure Application Insights, a third-party analytics service, to understand how GameXpert is used so we can improve it. Each event is linked only to a one-way, irreversible hashed identifier — never to your name or email. We do not send names, email addresses, dates of birth, photos, or precise location to the analytics service.

For child profiles and child login accounts the same applies: only anonymised, hashed activity data is collected, and no child personal information is sent to the analytics provider. We use this data solely to operate, maintain, and improve GameXpert — never for behavioural advertising — and we do not permit the analytics provider to use it for its own advertising purposes.

8. Children's privacy (COPPA)

GameXpert complies with the Children's Online Privacy Protection Act (COPPA). For child profiles we collect only a parent-chosen display name, sport/league context, quiz history, and — only if the parent chooses to add one — a profile photo or avatar. If a child login is created, we additionally store a username and hashed password set by the parent. We also record anonymised, hashed usage analytics for child activity — this hashed identifier cannot be reversed to identify the child and is used only to operate and improve the service, never for advertising. Parents may review, correct, or request deletion of their child's data at any time by contacting us through our Support page. We will not contact children directly — all communications go to the parent/guardian's email address.

9. Data retention & deletion

You may delete your account and all associated data at any time from within the app (Profile & Settings → Delete my account), or by contacting us through our Support page. Child profiles and child login accounts are deleted when the managing parent account is deleted, or upon a parent's written request. Team data is deleted when the team owner deletes the team. We retain session and quiz history for up to 12 months to support progress tracking. Profile photos are deleted when you remove them or delete the account, and device push tokens are deleted with the account. Lineup-scan photos are never stored. We retain billing and transaction records as required for tax, accounting, and fraud-prevention purposes.

10. Player sharing

Parents may generate a shareable link for a managed player profile. Anyone who receives and uses that link gains view access to that player's display name, sport, league, and achievement data. You are responsible for controlling who you share these links with. Share links can be revoked by contacting us through our Support page.

11. Security

Account passwords are stored using industry-standard one-way hashing. All API traffic is encrypted in transit (HTTPS). On native iOS, refresh tokens are stored in the operating-system-provided secure preferences store rather than browser local storage.

12. Your choices

You can update your profile or remove a managed child at any time from within the app. You control notifications through iOS Settings — the in-app toggle mirrors the system permission. You can delete your entire account, which removes your profile, any managed children, any teams you own, your gameplay history, your push tokens, and your authentication credentials.

13. Changes to this policy

If we make material changes to how we collect or use information, we will update this page and, for material changes, prompt you within the app on your next sign-in to re-accept the updated Terms.

14. Contact

For questions about your data or this policy, contact Eliwilbry Investments, LLC through our Support page.