Last updated: September 17, 2026
TFT ELO (the "Service", available at tft-elo.com) is a free training tool for Teamfight Tactics. By using the Service you agree to these terms.
The Service is provided free of charge and requires no account, login, or registration for its core evaluation and practice features. You may use it for personal, non-commercial purposes to practice building and evaluating TFT boards.
Ranked Duel — a head-to-head board-building mode with a persistent skill rating and leaderboard — requires signing in with a Google account via Firebase Authentication. Everything else on the Service, including practice Duel against the house, remains account-free. Signing in is optional and is never required to view scores, use the Builder, or practice.
The Service is provided "as is" and "as available", without warranties of any kind, express or implied. Board strength scores are model-generated estimates for practice and entertainment only — they are not guaranteed to be accurate and should not be relied upon as authoritative game advice.
To the fullest extent permitted by law, the operator of the Service is not liable for any direct, indirect, incidental, or consequential damages arising from your use of, or inability to use, the Service.
We may change, add, remove, or discontinue features of the Service at any time, with or without notice. We may also update these terms; continued use after changes constitutes acceptance of the updated terms.
TFT ELO is an independent, fan-made tool and is not affiliated with, endorsed by, or sponsored by Riot Games. Teamfight Tactics game data is sourced from the Riot Games API in accordance with Riot's developer policies and terms of use.
We aim to collect as little as possible. Most of TFT ELO — including board evaluation, the Builder, and practice Duel — requires no account and no personal information. Ranked Duel is the one feature that requires signing in with Google, described below.
We do not collect personal data from visitors beyond standard server logs — such as IP address and browser user-agent — which are used only to operate the Service and prevent abuse. These logs are not sold or shared with third parties.
Ranked Duel uses Firebase Authentication (a Google Cloud service) for "Sign in with Google." When you sign in:
Match data used to train and power the Service comes from the public Riot Games API. We store only derived board features — units, star levels, items, traits, and placements. Player identifiers (such as PUUIDs) are used only transiently during data collection and are never displayed or associated with any user-facing content.
Practice-mode scores (Endless, Daily, and practice Duel against the house) are stored locally in your browser and/or in aggregate form, without any personal identity attached — these do not require signing in.
For questions, data concerns, or a deletion request, contact andrewyin1010@gmail.com.