Where Are uTorrent’s Comments and Ratings Stored?

Last week uTorrent rolled out the first Beta version of their 3.0 release. Among other things, uTorrent 3.0 allows users to rate and comment on the torrents they’re downloading. It’s a feature that many people have requested, but for the more privacy conscious user, it also begs the question where these comments and ratings are stored.

Image is Loading....

With their roll-out of uTorrent 3.0 last week, BitTorrent Inc. introduced a bunch of new features. Users can now stream video files while they’re downloading, and they can also add comments and ratings to torrents.

Interestingly enough, these comments and ratings also work on torrent files that are shared on private trackers. Among some of the more privacy concious BitTorrent users this raised a few questions. Most importantly, where is this data stored and what information is attached to it?

To answer the above we got in touch with the uTorrent engineering team to find out how these comments and ratings are handled by the client.

Right away we were assured that none of the data is stored on a central server, and that the data can never be traced back to its source. Instead, the comments you see appearing in your client are sent as an extra piece of data, similar to how other files are shared with peers.

“µTorrent 3.0 adds an extension message for distributing comments within the swarm. All clients that support this extension message store all comments they have seen, per torrent,” the uTorrent engineering team informed us.

“When peer A joins a swarm, it will send a request for comments to peers that support this message, say peer B. If peer A already has some comments, it passes along a bloom-filter representing the set of all those comments. When peer B responds, it will not send comments that are already present in the bloom filter. This prevents duplicate comments.”

 

uTorrent Comments

Image is Loading....

So basically, all comments and ratings associated with a particular file are shared among members of that swarm. If another peer has a comment that you don’t have already, it will send it to you, and vice versa. The messages are sent through the tracker and don’t rely on DHT, this means that they work on private torrent files as well.

The requests for comments are sent every 20 minutes by uTorrent, and this is how they are shared among peers. In the beginning when there is a relatively low percentage of users supporting the extension the comments and ratings will propagate slowly, but when uTorrent 3.0 becomes the stable release these issues will be gone.

The uTorrent engineer team further explained that comments are stored in the resume file for a torrent, which helps keeping comments alive across sessions. But other than on the computers of uTorrent users, the comments are never shared outside the swarm on a central server.

Although it’s good to know that uTorrent’s commenting and rating system is fully decentralized, it also introduces a new feature that may be less welcome. When comments and ratings become a new standard to check the quality of files in the future, there is no doubt that these features will be exploited by spammers to make fake torrents appear more legitimate.

Time will tell whether the ‘costs’ will outfit the benefits, and whether the unmoderated system will be able to handle the potential influx of trolls and spammers. In the meantime it’s a simple affair to paste a hash value into Google – or append it to the URL on sites like Torrentz – in order to double check.

Read

 

Why uTorrent Collects Info From Its Users

uTorrent parent company BitTorrent Inc. has revealed that it’s working on putting together an overview of ISP performances worldwide. Data collected from millions of users will be used to rank Internet providers based on the speed of their network, and will possibly expose those that throttle. Valuable data that’s for sure, but also a situation that triggers worries among paranoid BitTorrent users.

Image is Loading....With 100 million active users every month, uTorrent and BitTorrent mainline have close to a 50 percent market share of all BitTorrent clients. Both pieces of software are based on the same code, which is developed by the San Francisco based company BitTorrent Inc.

A few days ago FastCompany reported that BitTorrent Inc. has started work on a new and quite intriguing project. The company has been gathering detailed statistics reported by uTorrent users in order to create an overview of the network speeds of nearly all Internet providers worldwide.

BitTorrent’s VP of Product Management Simon Morris explains it as follows:

“We have download traffic, upload traffic, BitTorrent traffic, and we have HTTP traffic. So we can answer questions like: I live in this city in the world–it could be anywhere, literally anywhere–which ISP should I use? Which is the fastest? Which ISP is messing with BitTorrent traffic? Because we have this data, we can see the difference in speeds by time of day.”

For now, the results of this huge dataset are only visible to the BitTorrent team, but in the near future they might decide to open them up to the public. This would then allow people to look for the most BitTorrent-friendly ISPs in their area, and potentially avoid those providers that throttle traffic. A very rough graph is provided below.

BitTorrent speeds per ISP in San Francisco

 

Image is Loading....Although this kind of data can actually benefit BitTorrent users, the revelation by the BitTorrent team also raised concerns among a sub-group of naturally paranoid file-sharers. Graphing data by ISP and region requires uTorrent to send the IP-addresses of users to the San Francisco headquarters. This, in addition to detailed info on transfer speeds and download times.

Since the announcement a few concerned users asked us what data BitTorrent Inc. actually stores. A good question. The privacy policy posted on uTorrent.com says the following on the data collected via uTorrent.

“We also aggregate some data from our software applications (including µTorrent) regarding total traffic flows and content delivery performance of our Applications as well as other data collected in the use of our products or services in order to understand usability and monitor network conditions and compare the performance of Bittorrent and HTTP protocols on the public internet, it reads.

It further states that end users may opt out of providing this information through a preference setting in uTorrent (“send back detailed info”).

What’s not apparent from reading the privacy policy is what kind of data is sent back to BitTorrent Inc. In an attempt to find out more and address the concerns of some users, we contacted BitTorrent’s Simon Morris, who assured us that they value the privacy of their users.

“We restrict our technical performance monitoring to data which tells us how well our BitTorrent clients are behaving – we have no interest in and do not collect any more private data about what people are doing with their BitTorrent clients,” he said.

We wouldn’t expect to hear anything else, of course, but it still says little about the kind of data that’s collected. Morris said that a fuller technical disclosure may be an option, but that this has to be discussed internally first. He was willing to share 4 broad categories where the collected data falls into.

* Software and system configuration (client version, country code, OS version, etc.).
* Bytes transfer details (how much, how fast, what time of day, etc.).
* Software feature usage stats (transfer cap, scheduler usage, labels usage, etc.).
* Other technical protocol details (TCP connections, closes, resets, UT connections, etc.).

The above also includes the IP-address of the sender, which is used to compare the data across cities, countries and ISPs. To the more paranoid BitTorrent users this might sound worrying, but it is not much different from the type of data most websites on the Internet collect. If BitTorrent decides to post anything in public – which is not certain yet – all data will be aggregated and no individual information will be revealed.

Although we believe that every BitTorrent client should ideally provide a transparent and full disclosure of the data being logged, we are rather excited about the possibilities BitTorrent Inc’s plan offers. At the moment most ISPs are rather secretive about their bandwidth management practices. A speed comparison tool for BitTorrent users can therefore be a great help in choosing an Internet provider.

We will keep an eye on the developments, and provide an update and hopefully a preview of the project when more information becomes available.

Read


BitTorrent & uTorrent Hit 100 Million Monthly Users

BitTorrent Inc. just announced that the BitTorrent Mainline client and uTorrent combined have hit the milestone of 100 million monthly users. On an average day 20 million users from over 220 countries fire up one of the two BitTorrent clients. If that’s not enough, the company also reports that 400,000 new clients are downloaded every day.

Image is Loading....

uTorrent for Windows saw its first public release in September 2005 and soon became the most widely used BitTorrent application. The potential of the minimalistic client was soon picked up by BitTorrent Inc. who bought it in December 2006.

In the years that followed the original BitTorrent mainline client was gradually transformed into a rebranded version of uTorrent, and today BitTorrent Inc. announced that both clients combined now have more than 100 million active users a month. Users literally come from all over the world, with 20 million active daily users from over 220 countries.

“This is an exciting day for our team. Our vision is to build a complete technology ecosystem comprised of software, content and devices, designed to connect modern content creators with a massive digital audience,” BitTorrent CEO Eric Klinker said. “This milestone highlights the size of our user base and the power of our software.”

BitTorrent Inc.’s acquisition of uTorrent is without doubt the best decision the company has ever made. Where other projects such as the “movie store” and CDN-services failed miserably, uTorrent’s popularity kept on growing.

The irony is that the company which founded one of the most innovative technologies on the web in the last ten years, has not managed to build a new business model around it. Perhaps the BitTorrent powered movie store and CDN were ahead of its time, but the fact is that the company now relies on a toolbar to pay the salaries of its employees.

While there is no shame in relying on toolbars to keep million of BitTorrent users satisfied with an entirely free experience, we can only assume that the company had a greater plan in mind when it was founded back in 2004. That said, toolbars do bring in some serious money.

In addition to the millions of daily active users, the BitTorrent Mainline and uTorrent client are downloaded by 400,000 people a day according to BitTorrent Inc. An unknown percentage of these new downloads also choose to install the toolbar, which is good for millions of dollars in revenue a year.

This stable stream of revenue ensures that BitTorrent Inc. can continue the development of uTorrent in the future, and that’s a welcome message to at least 100 million BitTorrent users. We congratulates BitTorrent for reaching this impressible milestone, and we’re eager to see how far this number can increase in the future.

Read REF