Jump to content

OneSwarm: The Privacy Aware BitTorrent Client


Recommended Posts


Developed at the University of Washington, OneSwarm is a BitTorrent client that allows users to share files "anonymously" or with a specific group of friends. These features give users more control over their privacy, while maintaining a decent download speed. The client operates from within an Internet browser and is available for Mac, Windows and Linux.


Those who've been reading TorrentFreak for long enough may remember how the MPAA and RIAA accused a printer at the University of Washington of copyright infringement a few years ago. With their research, the researchers pointed out that gathering evidence on BitTorrent downloaders is full of pitfalls.

Perhaps not coincidentally the same research group is also behind the "privacy preserving" BitTorrent client OneSwarm, currently developed by Tomas Isdal and Michael Piatek, two PhD students at the University of Washington.

Unlike other regular BitTorrent clients, OneSwarm allows users to share files only with a selected group of friends. While regular and public BitTorrent downloads are also supported, the privacy settings allow users to obscure the source of a transfer by sending it through multiple intermediaries.

"Virtually everyone on the Internet is a content producer, but today we only have one model for sharing: sign over the rights to your work to a website, with the hope that it will respect your privacy," researcher Michael Piatek told TorrentFreak commenting on the importance of privacy on BitTorrent.

"OneSwarm is an attempt to provide an alternative. Our view is that private data sharing is an essential service in free and open societies," he added. How the various privacy settings work is explained in detail in the video below, posted by the OneSwarm team.

Although OneSwarm has been in development for a while, the researchers have made its source available on GitHub in an update this week. Binaries and the source code are available for Windows, Linux, and Mac OS X platforms.

We tested OneSwarm, and although the browser interface is something you have to get used to, the download speeds are more than reasonable. This is also confirmed in one of the academic papers published by the OneSwarm team (pdf). In a performance comparison they found that it outperformed other "private" sharing options such as Freenet and BitTorrent over Tor.

Users have to be aware though, that while using the 'public' mode transfers are not anonymized.

That said, an Open Source effort to allow more privacy controls for BitTorrent users is something that can only be encouraged. The next step many BitTorrent users are looking forward to is the arrival of a fully anonymized BitTorrent client with decent speeds.

view.gif View: Original Article

Link to comment
Share on other sites

  • Replies 4
  • Views 1.3k
  • Created
  • Last Reply

I remember BETA testing this a while back. It was OK but there was a major issue with not being able to find enough people to actually share with. Some of us made and "open share code" system where we submitted our share code and allowed anyone to add us as friends. The problem is for those who value privacy; putting your share code out there disrupts your privacy but maximizes your chance of finding what you want.

I did like the aspect of being able to add whole folders to be readily shared with whoever is on your download list. This way, the person can look threw the contents that you have approved them to look threw and then download it or stream it. Maybe this program has gotten better but it's still a pain in the ass to find "friends" to share with that will be good uploaders and such on a constant basis.

Link to comment
Share on other sites

I wouldn't mind being a part of it. Who wants to create it???

i'm in. anyone else? (looks at admins) :dunno:

Link to comment
Share on other sites


This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Create New...