Fantasy Consolidator
One read-only view of the five fantasy football teams I manage across three platforms.
I manage five fantasy football teams spread across three different platforms, which means opening three separate apps to know what is going on in any of them. This is a small personal tool that pulls all five into a single screen on my own phone: live scoring, rosters, standings, injury designations and recent transactions, side by side.
What it is
- Personal and non-commercial. Built for my own use. Nothing is sold, and there is no revenue of any kind.
- Strictly read-only. It never writes to, modifies, or places a transaction on any fantasy team. Anything actionable deep-links out to the platform's own official app.
- Not distributed. Sideloaded to my own iPhone. No public listing, no sign-up, no accounts, and no users other than me.
- Self-hosted. Runs on a small server I own and administer. Credentials are encrypted at rest and never leave it.
How it uses platform APIs
Requests are authenticated as my own account and are deliberately conservative: polling is driven by the real NFL clock, dropping to roughly one request per minute only while my games are actually in progress, and to a request every half hour or so otherwise. Conditional requests are used where a platform publishes an ETag, and any rate-limit response is honoured with exponential backoff. No data is redistributed, resold, cached on anyone else's behalf, or displayed to anyone but me.