Jami is a universal communication platform with privacy as its foundation. At Jami, we think that privacy is a primary right on the internet. Everybody should be free not to give its data to corporations to benefit from an essential service on the internet. We know better than anyone else why personal information is sensitive, what our responsibility is to protect it, and what our duties are.
On Jami website, we only collect anonymous and aggregated data for the analysis of the website activity. We obtain session information (browser, time spent, page visits, referring sites, etc.) Statistics are used to better know our users and therefore focus our energies and development on most popular platforms. It also encourage translations into languages that could be neglected.
Jami protects your privacy and your communications. Jami relies on a fully distributed network and offers direct peer-to-peer communications between users. It gives the insurance that all your communications do no transit through any servers.
Jami offers a secure and private communication environment. All connections are end-to-end encrypted. We use state of the art end-to-end encryption with perfect forward secrecy for all communications and comply with the X.509 standard. We use TLS/SRTP to secure connection and communications over the network.
Jami does not require any personal information to create an account and to communicate. No email, no phone number are required. Your account is only stored on your device and contains a pair of public and private keys used to encrypt all your communications. A unique Jami ID is associated to your account and can be shared and used to communicate with other Jami users. We offer an optional username management system that allows you to associate a username to your Jami ID. Usernames are stored in a public Ethereum blockchain-based registry, thus preserving the distributed aspect of Jami. Once created, a username cannot be transferred, deleted or modified.
Savoir-faire Linux also offers a free public DHT proxy service to provide a better support of push notifications on mobiles. A TURN server is also available to ease the connectivity for users who are in a private network, in case a peer-to-peer connection can not be established. Both services do not store any logs or personal information and can be deactivated from the application settings if wanted.
Last but not least, Jami is a free/libre software. You can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 3 of the License, or (at your option) any later version. The source code can be found here.