TORN CITY // GUIDE
Guide ยท FF, spy, verified & rank estimation
A player's battle stats โ strength, speed, dexterity, and defense โ are private by default. Torn only shows you your own numbers. Every "how strong is this person" question in the game is really a question of estimation: piecing together indirect signals into a best guess, and knowing how much to trust that guess.
Torn's Fair Fight mechanic scales the respect and rewards from a hit up or down depending on how your total stats compare to your opponent's. Because that multiplier is visible after a fight, and it moves in a predictable curve relative to the stat gap between the two fighters, it's possible to work backwards from a series of fights to a rough estimate of the opponent's total stats. This is the basis of FF estimation โ the same approach tools like FFScouter are built on: it doesn't require the opponent's cooperation, but it's only as good as the number and spread of fights available to learn from, and it degrades if a player has trained heavily since the last observed fight.
Certain company perks let specific job roles attempt to spy on a target's battle stats โ a single attempt can reveal the full breakdown or only part of it, and a stronger target typically takes more attempts before the picture is complete. Third-party sites also aggregate spy results members choose to share. When available, a spy report is the most precise non-verified source โ but it's a snapshot: accurate the moment it's taken, and steadily less reliable as time passes and the player keeps training.
Some players choose to make their total battle stats visible directly โ for example, by connecting an API key with battlestats access to a tool they trust, which reads their real total straight from Torn rather than inferring it. A verified total is the ground truth: it isn't an estimate at all, it's the actual number, current as of when it was read. It's the highest-confidence source available, but it only exists for players who've opted in to share it.
When none of the above are available, the fallback is a player's rank โ the broad tier Torn assigns based on stats and activity. Rank brackets are wide, so this is the lowest-confidence estimate: useful for a rough "is this person plausible to fight" sanity check, not for close calls.
None of these sources is available for every player, and they don't agree in precision, so a useful tool has to pick the best one it has for each individual and be honest about which it used. A sane priority order is: verified total (ground truth) > spy report (precise, ages quickly) > FF estimate (indirect, needs enough fight data) > rank bracket (coarse, always available as a fallback). Labelling every number with its source and how recently it was captured matters more than the estimate itself โ the source tells you how it was derived, and the age tells you how much to trust it right now, which together do the same job as a separate "confidence" tag without needing one.
Every active player is training, which means every estimate has a shelf life. A verified total from three months ago, or an FF estimate built from fights before a big stat-training push, can be badly out of date even though the number itself hasn't changed. Estimation is an ongoing process, not a one-time lookup โ the more recent fight data and verification signals a tool can draw on, the sharper (and more honest) its estimates stay.