* Revisit this website for new app reports monthly. Last table update: 06/06/2015.
* What app do you like us to evaluate for you? firstname.lastname@example.org
* Viewing this page from a computer is recommended.
|Identity||Trusted Data Security (Encryption)||Repeat||Device is Changed, Broken or Lost
||Supported Devices||Free Communication||Repeat||File Sharing Capability/Limit||Repeat||Sign Up/Login Options|
|Name||Company||Logo||Origin||(1) in-transit enc.||(4) End-to-end enc.||(2) End-to-end On Data Type||(3) Has Access To Your||Security Level||Result||Name||Data Backup (Cloud-Server)||Windows/Mac||Android/iOS||Text Message||Text Group||Voice Call||Video Call||Video Conference||Call Quality||Name||Photo||Video||Any File||Location||Contact||Max Size||Name||Registered Account||Phone Number|
|Hangouts||USA||Encrypted||NA||Click Here||High||Hangouts||Server Back Up - Safe||Both - Web||Both||150 People||10 people||Hangouts||1 Per Try (Offline Receiver Supported)||NA||Hangouts||Google Account/Gmail||No|
|Skype||Microsoft||USA||Encrypted||NA||Click Here||High||Skype||Server Back Up - Safe||Both - App||Both||300 People||25 people||Skype||1 Per Try (Offline Receiver Supported)||Receiver Must be Online||Receiver Must be Online||Unlimited||Skype||Microsoft/Skype Account||No|
|F-Messenger||USA||Encrypted||NA||Click Here||High||F-Messenger||Server Back Up - Safe||Both - Web||Both||50 People||F-Messenger||+10 Per Try (Offline Receiver Supported)||Offline Receiver Supported||16 MB||F-Messenger||Facebook Account||No|
|USA||Encrypted||Active||Text only||Click Here||Medium||Data Is Not Backed Up||Both -Web||Both||100 People||= -10 Per Try (Offline Receiver Supported)||Offline Receiver Supported||16 MB||Required|
|Y-Messenger||Yahoo||USA||NA||Click Here||Low||Y-Messenger||Data Is Not Backed Up||Both - App, Web||Both||PC Only||PC Only||Y-Messenger||1 Per Try (Receiver Must be online)||Receiver Must be Online||Receiver Must be Online||2,000 MB||Y-Messenger||Yahoo Account||No|
On Secure Pages Only
|Click Here||Very High||Telegram||Server Back Up - Safe||Both - App||Both||199 People||NA||Telegram||+10 Per Try (Offline Receiver Supported)||Offline Receiver Supported||Offline Receiver Supported||1500 MB||Telegram||Telegram Account||Optional|
|Viber||Viber||Israel||NA||Click Here||Low||Viber||Data Is Not Backed Up||Both - App||Both||100 People||Viber||= -10 Per Try (Offline Receiver Supported)||Offline Receiver Supported||250KB / 180 Sec||Viber||Required|
|Tango||TangoME||USA||NA||Click Here||Low||Tango||Server Back Up - Safe||Windows - App||Both||50 People||Tango||= -10 Per Try (Offline Receiver Supported)||Only Recorded by Tango||60 Sec||Tango||Required|
|QQ International||Tencent||China||NA||Click Here||Low||QQ International||Data Is Not Backed Up||Both - App||Both||275 People||20 People||QQ International||+10 Per Try (Offline Receiver Supported)||Offline Receiver Supported||50 MB||QQ International||QQ Acount||No|
|China||NA||Click Here||Low||Data Is Not Backed Up||Both - App||Both||500 People||9 Per Try (Offline Receiver Supported)||Only Recorded by WeChat
Offline Receiver Supported
|-10 Sec||Facebook Account||Required|
|TextSecure||Whisper Systems||USA||Encrypted||Active||Text,Photo,Video||Click Here||Very High||TextSecure||Data Is Not Backed Up||Android||+10 People||NA||TextSecure||1 Per Try (Offline Receiver Supported)||Offline Receiver Supported||5 MB||TextSecure||Required|
|kik||Kik Interactive||Canada||Encrypted||NA||Click Here||Medium||kik||Data Is Not Backed Up||Both||50 People||NA||kik||1 Per Try (Offline Receiver Supported)||Offline Receiver Supported||10 MB||kik||kik Account||No|
|Nimbuzz||Nimbuzz B.V.||Netherlands||Encrypted||NA||Click Here||Medium||Nimbuzz||Data Is Not Backed Up||Both - App||Both||25 People||Nimbuzz||1 Per Try (Offline Receiver Supported)||Offline Receiver Supported||15 MB||Nimbuzz||Nimbuzz Account||Required|
|Wickr||Wickr Inc.||USA||Encrypted||Active||Text,Photo||Click Here||Very High||Wickr||Data Is Not Backed Up||Both - App||Both||10 People||NA||Wickr||1 Per Try (Offline Receiver Supported)||NA||Wickr||Wickr Account||No|
|Line||Line||Japan||NA||Click Here||Low||Line||Data Is Not Backed Up||Both - App||Both||200 People||Line||+10 Per Try (Offline Receiver Supported)||Offline Receiver Supported||-20 MB / 90 Sec||Line||Facebook Account||Required|
|KakaoTalk||KAKAO Inc.||South Korea||Encrypted||NA||Click Here||Medium||KakaoTalk||Data Is Not Backed Up||Both - App||Both||Unlimited||KakaoTalk||= -20 Per Try (Offline Receiver Supported)||Offline Receiver Supported||20 MB||KakaoTalk||KakaoTalk Account||Required|
Thus far, End-to-end encryption is the safest possible way of transferring data like messages without keeping data on the service provider/company's servers necessarily. Basically, here is how it works:
1- On the sender's device a unique cryptographic key will be generated and data will get encrypted using this key before it leaves the sender's device.
2- Encrypted data will leave the sender's device, get transfered to the provider/company ports and then sent to the receiver's device.
3- Encrypted data will reach the receiver's device and will then be decrypted on the receiver's device using the cryptographic key that was sent from the sender's device.
Note: Since this cryptographic key was sent directly from the sender's device to the receiver's, even the provider company won't be able to read your data in most cases. However, there is some disagreement as to whether the cryptographic key is ever kept/used by the providers company or not, "or using the same key to decode the encrypted message on both sides of a conversation. WhatsApp is one of those examples." McAfee reports.
"End-to-end encryption is a system of communication where the only people who can read the messages are the people communicating. No eavesdropper can access the cryptographic keys needed to decrypt the conversation—not even a company that runs the messaging service." Hacker Lexicon says.
According to Wikipedia,
"End-to-end encryption (E2EE), which is non-certified or uncertified, is a digital communications paradigm of uninterrupted protection of data traveling between two communicating parties without being intercepted or read by other parties except for the originating party encrypting data to be readable only by the intended recipient, and the receiving party decrypting it, with no involvement in said encryption by third parties. The intention of end-to-end encryption is to prevent intermediaries, such as Internet providers or application service providers, from being able to discover or tamper with the content of communications. End-to-end encryption generally includes protections of both confidentiality and integrity. "
Since End-to-end cryptographic keys should be self-destructing, storing user's messages/data on servers would seem impossible. If you are using a messenger with E2EE technology, you cannot expect the provider to restore your data after your device is changed, broken or lost. This is one of the reasons large companies like Google, Microsoft, etc are not using E2EE technology. Making your personal data availabe to multiple devices requires that it be stored on a central server.
Our Message to Companies/Providers:
Any report/update on your apps through the provided email below will be highly appreciated. It will be posted as soon as possible.
Our Message to Users:
Any report-update on these apps through the provided email below will be highly appreciated. Your feedback is the most valuable asset we have for the improvement of this site.