Privacy

The calculator runs entirely in your browser. This page lists what stays there, what is sent to analytics, and what is never collected at all.

What stays on your device

  • Your league settings, stored in your browser’s local storage so the calculator opens the way you left it. Clearing site data removes them.
  • The trade itself. It is held in the page URL, which is why a link reproduces it exactly. It is sent to this site only if you press “Add to the ledger”.
  • Share cards, drawn on your device. The image is never uploaded.
  • If you load a Sleeper league: your Sleeper username and the league you chose, so it loads again on your next visit. Disconnecting removes them.

Loading a Sleeper league

  • Your browser requests the league’s public data — rosters, team names and scoring settings — directly from Sleeper. The request does not pass through this site, and nothing from it is stored on a server.
  • Sleeper’s league data needs no login. This site never asks for a Sleeper password.
  • Sleeper receives that request as it would any other, under Sleeper’s own privacy policy.

Adding a call to the ledger

  • Only when you press “Add to the ledger”: the players on each side, the five league settings, their values and the verdict are stored in this site’s database and published on the ledger once scored.
  • Nothing about you is stored with it: no account, no username and no IP address.
  • To stop repeated submissions, Cloudflare counts additions from each network address for one minute. The address is not stored with the call.

What is never collected

  • No account, no sign-up and no email field anywhere on the site.
  • No advertising, no affiliate tracking and no third-party trackers beyond the analytics described below.
  • No player or pick names. The page address sent to analytics is stripped of its query string, and a scrubber drops any value matching a player or pick name before the event leaves the page.
Analytics

What is sent, and to whom

Usage is measured with Google Analytics 4 (Google LLC), property G-R1C684SGCZ, under Google’s privacy policy. Events sent:

  • Each settled result: the verdict, which side it favors, all five league settings, how many assets are on each side, and which of the four terms decided it.
  • Each settings change: the setting name and its new value.
  • Loading a Sleeper league: whether the lookup worked, how many leagues it found, and the chosen league’s format and settings. Never the username, league name or team names.
  • Opening My team: the league’s format and how many rostered players have a value.
  • Opening a shared trade link: that a complete trade arrived from a link. Not the trade.
  • Adding a call to the ledger: whether it was added, was already there, or was refused. Not the trade.
  • Adding or removing an asset: its position — QB, RB, WR, TE or pick — how many are now on that side, and whether it was typed or picked from a roster. Never the player.
  • A search that finds nothing: how many characters you typed. Never the text.
  • Sharing: the method used and whether it succeeded.

Cookies, retention and your choices

  • Cookies. Analytics sets two first-party cookies on this domain, _ga and _ga_R1C684SGCZ, which distinguish one browser from another for up to two years. Nothing else on the site sets a cookie.
  • Retention. Event and user data are held for two months, the shortest period the provider allows, then deleted. Google Signals is switched off, so nothing is joined to a Google account or used for advertising.
  • IP addresses. Analytics uses them to derive a coarse location and does not store them.
  • Opting out. Any content blocker that blocks Google Analytics stops every event on this page, as does Google’s opt-out browser add-on. The calculator works identically either way.

Last updated September 13, 2026. Operated by the Is This Trade Fair team.