Category: Engineering

Announcing Altruistic Mode


We’re in the process of rolling out a new feature of for our BitTorrent and uTorrent clients: Altruistic Mode. This is a feature for users who want to make sure that they upload more than they download and are okay with the tradeoff that their download might never complete. Because this feature has some subtle…


In our connected world, no one is safe from malware. All types of software are constantly under attack, making security a major issue for software developers everywhere, every day. This week, the first ransomware on Mac was discovered in a release by the Transmission team. It’s understandable that this has made news, particularly given that…

Every couple of months, BitTorrent’s staff spends two days in a company-wide hackathon. The goal: to come up with an innovative project that embraces the company’s mission of distributed technology, user control, and sustaining an open internet. We call these a Palooza. Here’s the results of what happened at our latest event.

The BitTorrent Engineering team is constantly coming up with ways to make everyday online activities with a distributed infrastructure. One of the greatest challenges in this department has been the development of Bleep, our peer-to-peer chat client. How do you create all of the functions of a full-service chat client without relying on servers —…

Why do we need another chat application? It’s a legitimate question. Even better: What can BitTorrent offer that isn’t already available? Well, let’s take a look at this category. Messaging and voice applications currently available all rely on central servers. These central repositories of metadata are the target of choice for snooping government agencies and…

BitTorrent Tech Talks are one-hour sessions dedicated to the stuff that keeps us busy / keeps us up at night / keeps us coding. From time to time, we post them here. Because sharing. In this edition of Tech Talks: BitTorrent’s Chief Architect Arvid Norberg gives an overview of a few of the gems of…