Privacy Policy
Last updated: March 2026
1. Information We Collect
When you use Team Based Fantasy, we collect the following information:
- Account information: Name, email address, and profile image provided by your authentication provider (Google, Apple, or email) through Clerk
- Usage data: Leagues you create or join, draft picks, team names, chat messages, and in-app actions
- Technical data: Basic server logs including IP address, browser type, and device information for security, debugging, and error monitoring
2. How We Use Your Information
We use your information to:
- Provide and operate the Service
- Display your name and team name to other league members
- Send league invitations on your behalf when you invite friends
- Send weekly league recaps, draft reminders, and other league-related emails
- Generate AI-powered content including league summaries, draft grades, power rankings, and chat responses
- Monitor and improve the Service, including error tracking and performance
3. Information Sharing
We do not sell, rent, or trade your personal information. We share limited data with the following service providers, who process data only as needed to operate the Service:
- Other league members: Your display name and team name are visible to members of your leagues
- Clerk: Authentication and account management
- Vercel: Application hosting and serverless functions
- Neon: PostgreSQL database hosting
- Upstash: Redis caching
- Inngest: Background job processing (score syncing, email delivery)
- AI providers (xAI, Anthropic, OpenAI, Google): AI-generated content such as recaps, draft analysis, and chat. League data (team names, scores, standings) is sent to generate personalized content. No personally identifiable information beyond display names is shared with AI providers.
- Rollbar: Error monitoring and debugging
4. Data Storage and Security
Your data is stored in a secure PostgreSQL database hosted by Neon. We use industry-standard security measures including encrypted connections (SSL/TLS), secure authentication protocols via Clerk, and encrypted data at rest. However, no method of transmission over the Internet is 100% secure.
5. Cookies
We use essential cookies only, required for authentication and session management through Clerk. We do not use tracking cookies, third-party advertising cookies, or analytics cookies.
6. Email Communications
You may receive the following emails:
- League invitations: When another user invites you to join their league
- Weekly recaps: AI-generated summaries of your league activity
- Draft reminders: Notifications about upcoming or active drafts
You can opt out of non-essential emails at any time. Transactional emails related to account security cannot be opted out of.
7. Data Retention
We retain your account data for as long as your account is active. League data (draft picks, scores, standings) is retained for the duration of the competition and for historical purposes. If you delete your account, we will remove your personal information within 30 days. Anonymized league data may be retained.
8. Your Rights
You have the right to:
- Access the personal data we hold about you
- Request correction of inaccurate data
- Request deletion of your account and associated data
- Withdraw consent for data processing at any time
- Request a copy of your data in a portable format
To exercise any of these rights, please contact us at privacy@tbfsports.com.
9. Children's Privacy
The Service is not intended for children under 13 years of age. We do not knowingly collect personal information from children under 13. If we become aware that we have collected such information, we will take steps to delete it promptly.
10. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify users of significant changes by posting a notice on the Service. Continued use after changes constitutes acceptance of the revised policy.
11. Contact
If you have questions about this Privacy Policy, please contact us at privacy@tbfsports.com.