Tox

by Daniel Pimentel — Mon 06 June 2016

Tox began a few years ago, in the wake of Edward Snowden's leaks regarding NSA spying activity. The idea was to create an instant messaging protocol that ran without any kind of central servers. The system would be distributed, peer-to-peer, and encrypted end-to-end, with no way to disable any of the encryption features; at the same time, the protocol would be easily usable by the layperson with no practical knowledge of cryptography or distributed systems. Work began during the Summer of 2013 by a single anonymous developer (who continues, to this day, to remain anonymous). This lone developer put together a library implementing the Tox protocol. The library provides all of the messaging and encryption facilities, and is completely decoupled from any user-interface; for an end-user to make use of Tox, they need a Tox client. Fast-forward a few years to today, and there exist several independent Tox client projects, and the original Tox core library implementation is nearing completion (in terms of features). Tox (both core and clients) has thousands of users, hundreds of contributors, and the project shows no sign of slowing down. Recently, a group of some of the project's major contributors have formed The Tox Project, an organization built around the protection, promotion, and advancement of Tox and its development.

Features

  • Instant messaging: Chat instantly across the globe with Tox's secure messages
  • Voice: Keep in touch with friends and family using Tox's completely free and encrypted voice calls
  • Video: Catch up face to face, over Tox's secure video calls
  • Screen sharing: Share your desktop with your friends with Tox's screen sharing
  • File sharing: Trade files, with no artificial limits or caps
  • Groups: Chat, call, and share video and files with the whole gang in Tox's group chats
  • Encrypted: Everything you do with Tox is encrypted using open-source libraries. The only people who can see your conversations are the people you're talking with
  • Distributed: Tox has no central servers that can be raided, shut down, or forced to turn over data — the network is made up of its users. Say goodbye to server outages!
  • Free: Tox is free software. That's free as in freedom, as well as in price. This means Tox is yours — to use, modify, and share — because Tox is developed by and for the users.

Clients

Tox is available for a lot of plataform as GNU/Linux, FreeBSD, Android, OS X, iOS.

Tox
2000-2016 by Daniel Pimentel under GFDL