Privacy Policy
RosterRadar Privacy Policy
RosterRadar ("RosterRadar," "we," "our," or "us") provides a Chrome extension, phone web companion, Google TV application, and related backend services that help users follow MLB and NFL games based on the relevance of those games to their fantasy teams.
This Privacy Policy explains what information we collect, how we use it, and how we handle it when you use any RosterRadar product or service.
1. Information We Collect
Account and device information. When you sign in or pair a TV, we process information such as your email address, account identifier, device identifier, pairing generation, application version, settings revisions, and account or entitlement state.
Fantasy sports information. If you connect a supported fantasy provider, we process the leagues and teams you choose, rosters, matchups, player identifiers, player performance, and connection identifiers needed to sync that provider. Current integrations may include Yahoo, Fantrax, ESPN Fantasy Baseball, and Sleeper Fantasy Football. Yahoo uses Yahoo account authorization. Sleeper uses the username you provide and Sleeper's fantasy data. Fantrax and ESPN use the connection method presented during setup. RosterRadar does not ask for or store your provider password.
Game and programming information. We process public and licensed MLB and NFL schedule, score, game-state, player, and status data. We also store the programming services, channel packages, blackout teams, source choices, playback targets, scoreboard delay settings, favorites, and AutoTune preferences you configure.
TV readiness and playback evidence. The Google TV app checks whether allowlisted provider applications are installed and whether required system permissions are enabled. When AutoTune is running, it uses limited foreground-application and media-session state to determine whether RosterRadar or an allowlisted playback provider is active. The notification-access service is configured not to receive notification content. RosterRadar does not build a general inventory of unrelated applications or a general viewing-history profile.
Location and network context. Our services necessarily receive network information such as an IP address. We may derive a coarse region from a request to suggest programming or blackout setup. We do not request precise device location for this purpose.
Local and backend storage. RosterRadar stores settings, connection state, cached game frames, and identifiers locally in the browser, extension, or TV application. Account-owned settings, protected provider connections, pairings, commands, and runtime state are also stored in RosterRadar backend services so the phone, server, and TV can stay synchronized.
Diagnostics and analytics. We process limited app interactions, feature use, settings changes, AutoTune actions, delivery outcomes, error state, performance information, build identity, and acquisition context. Automatic diagnostic evidence may include bounded game-state snapshots, controller transitions, commands, provider-route outcomes, and error summaries needed to reconstruct a problem. RosterRadar also uses Google Tag Manager and Google Analytics on applicable web surfaces.
2. How We Use Information
- Authenticate your account and pair your phone and TV
- Connect the fantasy teams and providers you choose
- Determine which live MLB or NFL games are relevant to your selected fantasy teams
- Display game, player, source, and playback context
- Operate user-enabled Manual Watch and AutoTune features
- Save and synchronize your preferences and settings
- Verify access, device readiness, and account state
- Diagnose incidents and improve reliability, performance, and user experience
- Provide service, security, update, and account communications
RosterRadar's use and transfer of user data received through Chrome extension APIs and supported provider APIs is limited to providing and improving RosterRadar's user-facing features and complying with applicable platform policies, including the Chrome Web Store Limited Use requirements.
3. How We Share Information
We do not sell personal information.
We transmit information only as needed to operate the services you request. This may include supported fantasy providers such as Yahoo, Fantrax, ESPN, and Sleeper; sports-data and schedule providers such as MLB and SportsDataIO; playback and programming providers you choose; infrastructure providers such as Supabase, Vercel, and Render; and analytics providers such as Google Analytics.
These services receive only the information needed for their role. Their handling of information is also governed by their own policies and terms. We may also disclose information when required by law, to protect users or the service, or as part of a business transaction subject to appropriate safeguards.
We do not use user data for advertising, creditworthiness, lending, or unrelated purposes.
4. Browser, TV, and App Permissions
RosterRadar interacts with supported MLB.com and MLB.TV pages so it can recognize game feeds, present in-page controls, sync the overlay to the correct game tab, and help manage the user's selected viewing tab or RosterRadar tab group.
Chrome may treat the extension's tabs access as browsing-history-sensitive, which is why it can appear in privacy disclosures that refer to web history or visited pages. In practice, RosterRadar uses that access only to find relevant open MLB tabs and keep the extension attached to the right game experience.
RosterRadar does not request Chrome's history permission, and we do not build, store, or sell a browsing-history log of the sites you visit. We do not monitor unrelated browsing activity for unrelated purposes.
On Google TV, overlay access lets RosterRadar show game and player status over a supported playback provider. Usage access and media-session access help the app verify foreground playback and yield when you leave the managed session. Notification content is not used. You can revoke these permissions in Android settings; doing so may disable AutoTune or overlay features.
5. Data Retention
Local information remains until it is changed, cleared, signed out, or removed by uninstalling the applicable RosterRadar application. Provider connection data remains until you disconnect that provider, delete your account, or the connection expires. Account settings and synchronized runtime state remain while your account is active.
Automatic diagnostic black-box evidence is designed to expire after no more than seven days. Some compact operational logs, security records, analytics, backups, or records required for legal, fraud-prevention, or reliability purposes may be retained longer under access controls. Third-party providers retain information according to their own policies.
6. Data Security
RosterRadar uses encrypted network connections and access controls, keeps server credentials out of public clients, and protects supported provider credentials in backend storage. However, no method of electronic transmission or storage is completely secure, and we cannot guarantee absolute security.
7. Your Choices
- Disconnect a supported fantasy provider and clear its selected teams
- Turn off AutoTune, revoke optional TV permissions, or change programming access
- Change or remove local settings, sign out, or uninstall a RosterRadar application
- Request access, correction, or deletion of account-associated information
- Stop using RosterRadar at any time
8. Account Deletion
You may request deletion of your RosterRadar account and associated RosterRadar backend data without reinstalling or opening the app. Email support@rosterradar.app from the email address associated with your RosterRadar account and use the subject RosterRadar account deletion request.
We may ask you to verify account ownership. After verification, we will delete the account and associated RosterRadar backend data, instruct applicable service providers to delete it where required, and confirm completion within a reasonable period. We may retain only information that is necessary for security, fraud prevention, legal compliance, or dispute resolution, and will limit its use to that purpose.
9. Children's Privacy
RosterRadar is intended for adults and is not directed to children under 13. We do not knowingly collect personal information from children under 13.
10. International Use
RosterRadar and its providers may process information in Canada, the United States, and other locations where they operate. Data-protection laws in those places may differ from those in your jurisdiction.
11. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. If we make material changes, we will update the effective date above and provide additional notice when required.
12. Contact
RosterRadar
support@rosterradar.app
https://rosterradar.app