Privacy Policy
Last updated: 22 April 2026
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.
1. Data we collect
| 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 |
2. Why we collect it
- Run the app — sign you in, persist your teams and progress across devices, compute leaderboards.
- Send notifications — deadline reminders, captain-scored alerts, daily-challenge prompts. You control this via your device settings.
- Keep it working — diagnose crashes (Sentry), monitor performance, detect abuse.
- Pay for the service — show AdMob ads; rewarded ads unlock in-app hints.
- Comply with legal requests — retain data only as long as required.
3. Who we share it with
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.
4. Your rights
You can, at any time:
- Access your data — use the in-app "Export My Data" option (Profile → Settings → Export).
- Delete your account — use "Delete Account" in Profile → Settings. This permanently removes your user row and all cascaded data (teams, picks, completions, streaks, league memberships, push token, stored images). Deletion is immediate and cannot be undone.
- Withdraw tracking consent (iOS) — iOS Settings → FansBall Knowledge → Allow Tracking toggle.
- Disable notifications — iOS/Android Settings → FansBall Knowledge → Notifications.
- Contact us — email support@fansballknowledge.com for questions or concerns.
5. Children
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.
6. Security
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.
7. Data retention
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.
8. Changes to this policy
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.
9. Contact
Questions or concerns: support@fansballknowledge.com