FansBall Knowledge ("we", "us", "our") is a football fantasy and knowledge platform operated by Sandeep Khadka. This policy explains what data we collect when you use the Ball Knowledge mobile app and website, why we collect it, who we share it with, and what rights you have over it.
By creating an account or using the app, you agree to this policy. If you disagree, please don't use the service.
| Category | Examples | Source |
|---|---|---|
| Account | Email, display name, profile picture, authentication provider (Google, email) | You, Google OAuth |
| Gameplay | Fantasy team picks, captain choices, daily-challenge answers, LFS picks, quiz attempts, points, streaks | Your in-app activity |
| Social | Leagues you join, stories you like/save, reports you file | Your in-app activity |
| Technical | Device type, OS version, app version, crash reports, Expo push token | App + Sentry |
| Advertising | Advertising identifier (only if you grant permission via iOS ATT prompt), ad interaction events | Google AdMob |
We share the minimum necessary with trusted service providers who are contractually bound to handle data on our behalf:
| Provider | Purpose | Data shared |
|---|---|---|
| Supabase | Authentication + database hosting | Email, auth identifiers, all gameplay data |
| Cloudinary | Image hosting (avatars, story images) | Images you upload |
| Expo (Push) | Delivering push notifications | Push token, notification content |
| Sentry | Crash reporting | Device info, stack traces, user ID (anonymized where possible) |
| Google AdMob | Serving ads | Advertising ID (with your consent), approximate location |
| Render | Backend API hosting | All data flows through this infrastructure |
We do not sell your personal data. We do not share it with advertisers or data brokers beyond the named providers above.
You can, at any time:
FansBall Knowledge is not intended for children under 13. We do not knowingly collect data from children under 13. If you believe a child has given us personal data, contact us and we'll remove it.
All data is transmitted over HTTPS. Passwords are hashed with bcrypt. Push tokens and authentication tokens are stored in encrypted secure storage on-device (Expo SecureStore / iOS Keychain / Android Keystore). No system is perfectly secure, but we follow current best practices and patch promptly when advisories are published.
We retain your account data for as long as your account is active. On deletion, the account row and all cascade-linked data are deleted immediately. Sentry crash reports are retained for 30 days. Backup snapshots may contain data for up to 30 days after deletion; these are not used for anything except disaster recovery.
We may update this policy as the app evolves. Significant changes will be announced in-app. The "Last updated" date at the top always reflects the current version.
Questions or concerns: support@fansballknowledge.com