Cookie Policy
Last updated: June 3, 2026
What Are Cookies?
Cookies are small text files placed on your device by websites you visit. They are widely used to make websites work efficiently and to provide information to site operators. We also use browser local storage, which works similarly to cookies but stores data directly in your browser.
How We Use Cookies & Local Storage
Below is a full list of the cookies and local storage items used on Toffee Links, grouped by purpose.
Strictly Necessary (always active)
These are required for the website to function and cannot be switched off.
| Name | Type | Purpose |
|---|---|---|
| toffeelinks-consent | Local storage | Stores your cookie consent preferences |
| toffeelinks-theme | Local storage | Remembers your selected kit theme |
| toffeelinks-sort | Local storage | Saves your preferred sort order |
| toffeelinks-filter | Local storage | Saves your position filter selections |
| toffeelinks-view | Local storage | Remembers your Tile, List, or Overview view choice |
| toffeelinks-table-columns | Local storage | Saves visible stats table columns |
| toffeelinks-collapsed-sections | Local storage | Tracks which position groups are collapsed |
| toffeelinks-expanded-cards | Local storage | Remembers which player cards are expanded |
| toffeelinks-seen-players | Local storage | Tracks which players you have viewed |
| toffeelinks-seen-source-links | Local storage | Tracks which source links you have already opened |
| toffeelinks-seen-link-counts | Local storage | Remembers per-player link counts to flag new links |
| toffeelinks-stale-dismissed | Local storage | Remembers "stale link" notices you have dismissed |
| toffeelinks-height-unit | Local storage | Remembers your height unit preference (cm/ft) |
| toffeelinks-viz-mode | Local storage | Remembers your selected Overview chart mode |
| toffeelinks-walkthrough-seen | Local storage | Records that you have seen the intro walkthrough |
| toffeelinks-lineup-builder-draft | Local storage | Saves your in-progress Team Builder lineup |
| toffeelinks-mobile-newsletter-dismissed | Local storage | Remembers if you dismissed the mobile newsletter bar |
| toffee_weekly_subscribed | Local storage | Remembers that you subscribed to the weekly email |
| toffeelinks-post-signin-redirect | Local storage | Returns you to the right page after sign-in |
| toffeelinks-signin-email | Local storage | Holds your email briefly to complete an email sign-in link |
| toffeelinks-votes | Local storage | Records your transfer link votes to prevent duplicates |
| toffeelinks-approval-votes | Local storage | Records your signed-player approval votes |
| toffee_donated | Local storage | Stores donation status for returning donors |
| tlv | Cookie (HttpOnly) | Random identifier used to prevent duplicate votes and abuse. Stores no personal data. |
Analytics (requires your consent)
These help us understand how visitors use the site so we can improve it and report aggregate audience figures to sponsors. They are only activated if you choose "Accept All" or enable Analytics in the consent banner; if you decline, none of the services below are loaded.
| Service | Cookies | Purpose |
|---|---|---|
| Google Analytics 4 | _ga, _ga_* | Measures page views, sessions, and in-app interaction events (e.g. votes, card opens) so we can understand engagement and report aggregate audience figures. Data is sent to Google. Retention: up to 14 months. Google Privacy Policy |
| Vercel Web Analytics | None (cookieless) | Privacy-focused web analytics. Records page views and the same in-app interaction events as anonymous, aggregated counts. Uses no cookies and does not track or identify individuals. Vercel Analytics Privacy |
| Vercel Speed Insights | None (cookieless) | Measures page load performance. Does not use cookies or track individuals. |
Advertising (requires your consent)
This category covers third-party ad-network scripts and cookies (for example Google Ad Manager or header-bidding partners). No such scripts are currently loaded on Toffee Links, so enabling this category has no immediate effect. It is reserved so that future paid-media integrations load only with your explicit consent — not retroactively under the analytics toggle.
If we add sponsored banners in future, any measurement of them (whether a banner was shown or clicked) would be reported in aggregate through the consented Analytics services above and would not involve third-party advertising cookies. No such measurement runs today.
Personalization (requires your consent)
This category would cover content personalization based on your past interactions — for example ranking recommended players by whom you have previously voted on or expanded. No such personalization is currently active on Toffee Links; this category is reserved so the feature, when added, will only apply to users who have explicitly opted in.
External Resources
We load the Material Symbols Outlined icon font from Google Fonts (fonts.googleapis.com / fonts.gstatic.com). This request transmits your IP address to Google for the purpose of delivering the font file. Google states that it does not use this data for profiling or tracking. No cookies are set by this request. See Google Fonts Privacy FAQ.
Managing Your Preferences
You can change or withdraw your consent at any time using the "Cookie settings" link in the footer of every page. It re-opens the consent banner with your current choices so you can turn analytics on or off as easily as you first chose — no need to clear anything manually.
You can also control cookies through your browser settings. Most browsers allow you to block or delete cookies. Note that blocking all cookies may affect site functionality.
California Residents (CCPA)
Under the California Consumer Privacy Act, you have the right to know what personal information is collected about you, request its deletion, and opt out of the sale or sharing of your personal information. We do not sell or share your personal information.
Contact Us
If you have questions about our use of cookies, please reach out via our contact page or email support@toffeelinks.app.