How does Similarweb calculate website traffic? Does Google Analytics sell them some data? As far as I know, it's against the rules but I wouldn't be surprised if Google Analytics sells them because they are shady. I think that the only other way for Similarweb to collect data is if website owners connect their Google Analytics to Similarweb apps but I doubt top websites do that because it's not a good idea to share their data for nothing in exchange.
I think that another source of traffic estimation for Similarweb will be through adware extensions, browsers, softwares and VPNs but how accurate is that? I can't imagine 26 million people visiting Freebitco for gambling when there are so many issues around them. I also can't imagine two men taking care of the website with such a huge traffic.
From what i read online, they collect data from various sources, but most of what they listed looks SUS. However one method that could actually be the source of data are web browser extensions, which collect data and distribute it publicly.
Either way, their report seems to be far from perfect and i wouldn't rely too much on it