Cookie Policy
Last Updated: September 23, 2026
This page explains the cookies and similar browser storage NHLTrades uses, why we use them, and how you control them. You can review or change your choices at any time: .
How we use cookies
- Strictly necessary: sign-in, security, and remembering your privacy choices. These are always on because the site can't work without them.
- Preferences: display settings you choose, like the theme and trade perspective. They are set only when you change a setting.
- Advertising: our ad partner, Google AdSense, uses cookies to deliver ads, cap repeats, prevent fraud, and personalize ads where the law allows. Ad scripts load only with your consent where consent is required, and never for All-Access subscribers, who don't see ads.
- Analytics: Vercel Web Analytics counts page views anonymously. It uses no cookies and stores nothing on your device. You can still turn it off in your privacy choices.
Cookies and storage we use
| Name | Provider | Purpose | Type | Duration |
|---|---|---|---|---|
| __Secure-next-auth.session-token | NHLTrades | Keeps you signed in. | Strictly necessary | 8 hours |
| __Host-next-auth.csrf-token | NHLTrades | Protects sign-in forms from cross-site request forgery. | Strictly necessary | Session |
| __Secure-next-auth.callback-url | NHLTrades | Returns you to the page you were on after signing in. | Strictly necessary | Session |
| nhltrades_consent | NHLTrades | Remembers your privacy choices. | Strictly necessary | 12 months |
| sidebar:state | NHLTrades | Remembers whether you collapsed the sidebar. Set only when you toggle it. | Preference | 7 days |
| theme, tradeDirection, assetHighlight, nhltrades-welcome-dismissed (local storage) | NHLTrades | Remember the display settings you pick. Stored in your browser, never sent to us. | Preference | Until you clear them |
| __gads, __gpi, __eoi | Google AdSense | Deliver ads, limit how often you see the same ad, and prevent ad fraud. | Advertising | Up to 13 months |
| Google cookies on Google domains (for example IDE) | Measure ad performance and, where allowed, personalize ads. | Advertising | Up to 13 months |
Your choices
- In the European Economic Area, the United Kingdom, Switzerland, and Quebec, we ask before any advertising cookies are set, and nothing loads until you choose.
- Elsewhere, advertising is on by default and you can turn it off at any time. We treat a Global Privacy Control signal from your browser as a request to turn it off.
- Turning advertising off reloads the page and removes the ad cookies stored on our domain. Cookies Google set on its own domains can be cleared in your browser or managed in Google's My Ad Center.
- Most browsers also let you block or delete cookies in their settings. Blocking strictly necessary cookies will sign you out.
Payments
All-Access subscriptions are paid on Stripe's hosted checkout, which uses its own cookies under Stripe's privacy policy.
Changes and contact
We update this page when what we use changes, and we ask again if we add a new category. Questions? Reach us through the feedback form on the site. Our full terms and privacy policy cover how we handle your data more broadly.