Steam Spy, the PC gaming sales-tracking mainstay loved by some developers and loathed by others, was recently presumed dead by its creator, Sergey Galyonkin, after an update to Steamâs privacy defaults. It is now coming back, but itâll be different.
The old Steam Spy estimated a PC gameâs sales by sweeping publicly viewable Steam profiles and taking stock of their game collections. That technique was blocked in early April when Steamâs architects at Valve made it so that usersâ profiles no longer automatically show which games players own. The new version of Steam Spy will get around that by embracing machine learning to predict sales based on âcoincidental data.â
In a blog post, Galyonkin explained that heâs in the process of switching Steam Spy over to a model rooted in machine learning. He confessed, however, that despite a wealth of data to feed his algorithm, itâs ânot very accurateâ at this point.
âI have the data for around 70 games from different developers, and for 90% of them, the new Steam Spy is within 10% margin of error,â he wrote, pointing out that the siteâs estimate for Frostpunk (252,000 units sold) was basically on the money (250,000 units sold). âBut I also saw some crazy outliers, where the difference between the estimates and the real data could be fivefold.â
If thereâs a chance the data could be that inaccurate, why bring Steam Spy back at all? Galyonkin credited his decision to âover 200″ messages from developers explaining how Steam Spy impacted their operations. He mentioned an indie company from Berlin that got government funding for its game with the help of Steam Spyâs data, and though he didnât name the developer in the post, he told Kotaku that it was inbetweengames, creator of noir tactical game All Walls Must Fall
Praise for Steam Spy has always been buffeted by wariness. Earlier this month, many developers were relieved to see it seemingly go, because it empowered armchair analysts (and some harassers) with data they perceived to be accurateâeven when it wasnât. In theory, a new, less accurate model could exacerbate that problem. Galyonkin, though, still thinks Steam Spy is worth bringing back from the brink.
âArmchair analysts do not need Steam Spy data,â he said in an email. âTheyâre fine with whatever is available: [concurrent players], the number of reviews, even a user score.â He noted that, in his opinion, the most important number for most players is concurrent users in a given game, because that helps them decide if multiplayer games are worth purchasing. Valve, he added, already makes that number public.
As for why developers can still benefit from Steam Spyâs reanimated bones, Galyonkin claimed that theyâre already happy to shell out serious cash for services that he thinks are even less accurate.
âRelatively low accuracy doesnât prevent developers from paying $30,000/year for [an] AppAnnie subscription,â he said, referring to a popular app analytics service, âbecause having an estimate is usually better when making decisions than having no data at all. Analysts can work with data when they know itâs not entirely accurate as long as they are aware of the limitations and caveats.â
Galyonkin is still fine-tuning the new algorithm, and many of Steam Spyâs old features arenât even back online yet. Country stats, for example, are off the table right now. Things are early, in other words, and there are still options on the tableâsome of which involve collaboration with other interested parties.
âI have some offers from people with more recent knowledge in the field of machine learning,â he said. âI hope theyâll help me improve the algorithm.â
Youâre reading Steamed, Kotakuâs page dedicated to all things in and around Valveâs wildly popular PC gaming service. Games, culture, community creations, criticism, guides, videosâeverything. If youâve found anything cool/awful on Steam, send us a message to let us know.