Hey everyone,
Like many of us, I’ve been extremely frustrated with the matchmaking experience lately. Not knowing whether my account (or my friends' accounts) actually has a good Trust Factor or if we are just getting unlucky with smurfs is super annoying.
Since Valve keeps the algorithm a secret, I spent the last two months coding a tool to estimate it using public API data. It's completely free, and it does NOT require any Steam login (you just paste a public Steam profile link).
The tool is called cs2trustfactor . com (just typing it as text to respect the subreddit promo rules).
How the math works right now:
Instead of just looking at playtime, the algorithm checks:
Faceit Elo & Match History (Rewarding high Elo legit players)
Account age vs. Playtime anomalies (Detecting obvious bought accounts/smurfs)
Win rates and general competitive footprint
Why I need your help:
I’m a solo dev, and my goal is to make this estimator as accurate as possible for the community. I would love for you guys to test it on your own profiles (or your suspected smurf friends) and tell me in the comments if the "Trust Score" it gives matches your actual in-game experience.
What other public data should I add to the algorithm to make the detection better? (I'm thinking about adding Total Inventory Value next).
(Note to Mods: This is a 100% free community tool. If this post violates any self-promo rules, please let me know and I will remove it immediately!)