Fantasy Monster

DATA & YOUR CHOICES

Privacy and Analytics Choices

This page explains the data used by the current Fantasy Monster service and the optional analytics on this website.

Account and league information

Creating an account submits a username, an optional display name, and a password. Passwords are stored as salted hashes. A session cookie keeps you signed in. Connecting a league adds the account authorization or league information needed to retrieve supported fantasy data. Private league connections may require additional provider credentials.

The service stores selected league and team context, supported roster and scoring information, and recommendation history so the workspace can function. Roster questions and relevant fantasy context may be sent to OpenRouter for AI processing. Do not submit personal secrets or unrelated sensitive information in questions.

Billing and operational measurement

Subscription checkout is handled by Stripe. Fantasy Monster stores subscription references and status for its account features; payment details are entered on Stripe's checkout.

The service records aggregate server page-request counts and account activity such as signups, league syncs, and checkout starts. Server page requests can include bots and reloads and are not unique visitor counts. UTM-tagged campaign details can be retained through signup to measure campaign results.

Optional Google Analytics

If you choose “Allow analytics,” the site loads Google Analytics to measure page views and a small set of actions such as signup-link clicks, completed account creation, league connection, checkout starts, and interactions with the sample demo. Demo events use only the scenario and control type; they do not include player selections or free text. This can use analytics cookies and sends technical visit information to Google. Advertising personalization and Google Signals are disabled in the site configuration.

The custom tracking code does not send usernames, passwords, league names, roster questions, or player selections. Page URLs are sent without their query strings or fragments; validated campaign source, medium, and campaign labels may be sent separately. Analytics is optional: declining does not prevent you from using the service.

Read Google's Privacy Policy, Stripe's Privacy Policy, and OpenRouter's Privacy Policy for their processing practices.

Keep your connection in view

Review the connected leagues, saved advice, and subscription status in your account's Settings and History screens. League changes and authorization revocation are controlled by the underlying fantasy platform. This website's league access is read-only.