To make a map about how frequent each country comes up in the GeoGuessr country streak mode, I built a .NET app that would do the job of calculating the figures for me. It connects to the game’s API, using the endpoints I discovered using the developer console while browsing the GeoGuessr website. Here you can find a full list of API calls including those I haven’t used at all.
The app is able to store all the game tokens previously used and allows you to log into the game from within the app to pick up new ones if you played more games since the last time you ran the app. If you want to calculate stats for your own games, clean the GameTokens.txt file in the core folder (right now it contains my own tokens) and put your own country streak game tokens in it and voila, you can get your own stats! Each token must be on a new line and you can also leave comments on the same line after the token by using the double hashtag sign.
It processes the JSON that API returns, calculates the stats and displays it in the small GUI which is depicted in the screenshot. The app can also export the results in a CSV format, which I later use to fill in my maps.