Statshark in-game overlay?

No they’re just scraping service records, which are publicly available for all players via API as well as in game. They don’t leverage replays.

Because you can’t really hide your service record from other players, once they have your player ID, you’re in their system and being updated basically forever. The only way to avoid it would seem to be to uncheck the “leaderboards” option in game settings right when you create a new account. After a couple game sessions you’re on the leaderboards and that will no longer work though. But even then if someone knows your name and looks you up on their site (or you go to the site to check yourself if it’s working), the API call will also expose you and they’ll start tracking you anyway.

The exception is the live game viewer, where anonymizing yourself in settings should help hide your stats from other players using the viewer in the game you’re currently in (TBC).

They’re only making about $1k USD a month selling Gaijin’s own data to their Patreon subscribers via the live viewer. I’m sure that’s not Gaijin’s biggest problem at the moment.

2 Likes

Service records from where? The only thing I’m able to find is community search but provides no details on game statistics in regards to vehicles or matches played with what vehicles.

I’ve only ever seen service records viewed from in game is there a way to see them outside? If so, can you provide a link to the api?

There are people who know if you look around for them. I’ve benefited from the data they produce for the community many times over the years. You don’t need to be an insider or to hack anything to get it. I’m not going to share links here though. o7

I understand third part sites but Gajin does not officially provide an API port for sites as far as I’m aware. I’m concerned botting is the only way to really get data on the fly. It would make sense if turning on your privacy results in public leaderboards not showing but it still doesn’t explain how they are able to get the users sessions on specific vehicles and matches if the player has all their privacy settings on without violating terms of service.

The replays only provide a replay and no where else on War Thunders official website is data be shown on what matches, games or vehicles I’m using.

I would take a look here for starters: Platform Newcomer's Brief Guide · GaijinEntertainment/gaijin-application-platform Wiki · GitHub. Statshark uses a very similar method to what’s described there. (Also note, I didn’t say there wasn’t any violation of ToS involved, that’s for Gaijin to say… I said it didn’t involve either being an insider or hacking to do it: different things.)

3 Likes

Still reading through this then will get back to see. Going to day me a while.

I meant specifically in regards to sessions. Do they calculate the sessions…how to put it in english… as difference between each 24 hour profile scrape?

I’m guessing a little but I believe they pull all known users on the monthly for the vehicle stats and any individual users who are specifically requested are refreshed (and their SR1 scores recalculated), whenever the request is made to their site. They don’t pull daily. It’s only the delta on everybody’s service record from the last month that they are using in aggregate for the vehicle stats.

I do think it’s interesting in this context they removed other users’ explicit right to see your service record from their privacy policy today. Maybe related, maybe not: https://forum.warthunder.com/t/todays-changes-to-tos-bans-on-ai-training-account-sharing-and-review-bombing-added

So first step to ban statshark??

Unlikely, but maybe first step to a cease and desist letter if they ever figure out where the real person behind Statshark lives, someday. And if it bothered them enough that Statshark is making a little money off their data.

I hope this will be sooner than we think