OneSwarm es un cliente P2P que preserva la privacidad, desarrollado en la Universidad de Washington.
Aunque es compatible hacia atrás con clientes tradicionales de BitTorrent, Oneswarm también incluye nuevas funciones diseñadas para proteger la privacidad del usuario al compartir datos entre amigos mediante la creación de un Darknet distribuido; tal sistema se llama compartir friend-to-friend.
[2] Fue programado en Java y liberado bajo licencia GNU General Public License.
OneSwarm todavía está en pruebas Beta, pero su desarrollo comenzó ya en 2007 como una rama del código base de Azureus.
Hasta ahora muy pocos servidores amigos han sido implementados por los implicados con la tecnología.