Privacy Policy
Last updated September 23, 2026.
This policy explains how DeepVision Fantasy handles information when you use our website, league tools, draft tools, and AI features. For privacy questions or requests, email support@deepvisionfantasy.com.
Information We Collect
- Account information: your email, display name, sign-in provider, authentication records, account access, email preferences and preference-change history, and acceptance of our terms and privacy policy. For password sign-in, we store a password hash rather than your readable password.
- Information you provide: saved rosters, draft boards and reviews, watchlists, analysis settings, AI messages and roster-import text or images, and feedback or support requests, including screenshots or other attachments you choose to send.
- Connected league information: account identifiers, league and team names, settings, rosters, matchups, and related fantasy data obtained through connections you authorize. League information can include other managers' displayed names and team information.
- Activity and technical information: saved analysis results, feature usage, session identifiers, timestamps, runtimes, errors, and operational records. Hosting and security services may also process IP addresses and browser or request information.
League Connections
Connecting Yahoo is optional and uses read-only OAuth access. We use the connection to import league information for your workspace; it does not authorize us to submit trades, claims, draft picks, or lineup changes to Yahoo.
When you open or refresh a connected league, we retrieve Yahoo information for the analyses you request. To support moving between related tools without repeating the same requests, we keep an account- and league-specific server working set for up to 12 hours after a refresh. Once it expires, that working set is no longer served; its stored records are removed when accessed or during routine cleanup. Some connected league information and results may also remain in your browser's session storage, and previously imported information may remain in other app records. The 12-hour limit does not apply to every copy or record containing Yahoo information. See Retention and Your Controls below for how to remove imported Yahoo data.
How We Use Information
We use information to maintain your account, provide personalized league analysis and draft tools, save your work, respond to requests, send required account-related emails and optional product updates or promotions according to your preferences, understand feature usage, and improve reliability and prevent abuse. General basketball statistics and DV analysis resources are shared product data; they are separate from your private account records.
Internal product analytics can record the feature or route used, an action or outcome, timestamps, and performance information. We use these events to understand adoption, diagnose failures, enforce usage limits, and improve the product, not for advertising.
AI Features
AI features send your request and relevant context to an external AI service provider to generate a response. Depending on the feature, this can include recent conversation messages, league and roster information, analysis results, or text and images you submit for roster import. Avoid including information unrelated to your request, such as passwords or private financial details.
Coach keeps temporary conversation context on our server to support follow-up questions. This context expires after 24 hours without a new message and can therefore remain available after you close the browser. Expired context is cleared when the app next reads or cleans up the stored conversation; expiry is not a guarantee of immediate physical deletion. Feedback, analysis references, and operational records are handled separately. AI processing involves a separate service provider; deleting data in DeepVision does not necessarily immediately remove records retained by that provider.
Service Providers and Sharing
We use service providers for hosting, databases, authentication, email delivery, AI processing, and error monitoring. They process information needed for those functions. When you connect an external account, information is also exchanged with that service to authenticate you and provide the connection. Processing locations depend on the services involved and may be outside your country.
We do not sell personal information or share it for cross-context behavioral advertising. We may disclose information when required by law or when necessary to investigate abuse or protect users and the service.
Cookies and Browser Storage
We use cookies and browser storage to keep you signed in, remember preferences, preserve work and cached results, and associate usage events with a session. You can clear this information through your browser settings, but doing so may sign you out or remove locally saved work. Clearing browser storage does not delete your server-side account.
The app does not currently change its behavior in response to browser Do Not Track signals. We do not use advertising trackers to follow you across other websites.
Retention and Your Controls
Retention depends on the record: saved account content remains available until removed, while caches, conversation history, and operational records may expire or be limited by the relevant feature or service. There is no single retention period for every data category. Account deletion does not promise immediate erasure from infrastructure logs, backups, or external providers' records.
During beta, product usage events and private feedback attachments are retained for up to 90 days unless you delete the account sooner. Hosting, security, email, and external AI providers may keep operational records under their own retention periods. We explicitly disable provider-side storage for OpenAI chat requests where the API supports that control.
- Email preferences: product updates and promotions start enabled for new accounts and can be disabled independently on the Account page or through the unsubscribe links in those emails. Required account, security, billing, and service messages cannot be disabled while the account remains active.
- Export: use the Account page to download available account data. If information you need is missing from the export, contact us for help with access or correction.
- Disconnect leagues: removes Yahoo access but can leave imported information saved. The separate Remove Yahoo data action disconnects Yahoo and removes imported league caches, session-bound Yahoo analysis results and job payloads, and Yahoo-based Coach conversation, feedback, and event history. It does not delete your account, and it preserves demo and independent-tool results.
- Delete account: removes the account and associated stored rosters, draft boards and reviews, league caches, analysis results, Coach conversations and feedback, and usage records from the app's account stores. It does not delete your account with Yahoo or another sign-in provider.
Depending on where you live, you may have additional rights to access, correct, delete, or restrict use of your personal information. Contact us to make a request; we may need to verify your identity before acting on it.
Policy Updates
We post changes on this page and update the date above. Where required, we will provide additional notice or request consent for material changes.