Please consider donating Monero (click to copy):
Feature | Amino | Briar | Cabal | Cwtch | Discord | Dust | Google Messages | Grindr DMs | GroupMe | iMessage | Instagram DMs | IRC | Kik | LINE | Matrix | Mattermost | FB Messenger | New ICQ | Revolt | Session | SMS | Signal | SimpleX Chat | Snapchat | Status | Telegram | Teams | Threema | Tinder DMs | Twitch DMs | Twitter DMs | Wire | Xbox Live | XMPP | Zoom | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Privacy Practices (algorithm src code) | Bad - 21.7% | Very Good - 85% | Good - 72% | Very Good - 81% | Very Bad - 13% | Poor - 27% | Bad - 21% | Very Bad - 8% | Bad - 21% | Poor - 43% | Very Bad - 19% | Fair - 47% | Very bad - 8% | Very Bad - 17% | Fair - 52% | Poor - 32% | Very Bad - 19% | Very Bad - 10% | Poor - 39% | Fair - 55% | Very Bad - 17% | Good - 69% | Excellent - 100% | Very Bad - 10% | Good - 61% | Bad - 26% | Very Bad - 19% | Fair - 46% | Very Bad - 7% | Very Bad - 17% | Very Bad - 7% | Very Bad - 2% | Poor - 32% | Fair - 56% | Very Bad - 6% | Poor - 41% | Very Bad - 13% |
Recommended for private communication? | No | Yes | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | Yes | Yes | No | No | No | No | No | No | No | No | No | No | Yes | No | No | No |
End to end encrypted by default | No | Yes | No | Yes | No | No | Yes | No | No | Yes | No | No | No | No | Yes | No | No | No | No | Sometimes | No | Yes | Yes | No | Yes | No | No | Yes | No | No | No | No | Yes | Yes | No | No | No |
End to end encryption is available | No | Yes | Yes | Yes | No | No | Yes | No | No | Yes | Yes | Sometimes | No | No | Yes | No | Yes | No | No | Yes | No | Yes | Yes | No | Yes | Sometimes | No | Yes | No | No | If you pay | No | Yes | Yes | No | Sometimes | No |
Voice/video calls are end to end encrypted | No | N/A | N/A | N/A | No | N/A | Yes | No | No | Yes | No | N/A | No | No | Yes | No | No | No | No | Yes | No | Yes | Yes | No | N/A | Sometimes | No | Yes | No | No | No | No | Yes | Yes | No | No | No |
Utilizes Perfect Forward Secrecy | No | Yes | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | Yes | Yes | No | Yes | No | No | No | No | No | No | No | Yes | Yes | No | No | No |
Data is encrypted in transit | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Sometimes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Sometimes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Sometimes | Sometimes | Yes | Yes | Yes | Varies by provider | Yes |
Data is encrypted at rest (server side) | Yes | Yes | N/A | Yes | Sometimes | No | No | Sometimes | No | Yes | Yes | No | No | Yes | Not everything | Yes | Yes | Sometimes | Yes | Sometimes | No | Yes | Yes | Sometimes | N/A | Yes | Yes | Yes | Yes | Yes | Not everything | No | Yes | Yes | No | Varies by provider | Yes |
Data is encrypted at rest (client side) | No | Yes | No | Yes | No | No | No | No | No | Yes | No | No | No | Yes | Usually not | No | No | No | No | Sometimes | No | Yes | Yes | No | Yes | No | No | Yes | No | No | No | No | Yes | Yes | No | Client dependant | No |
Decentralized network | No | Yes | Yes | Yes | No | No | No | No | No | No | No | Yes | No | No | Yes | No | No | No | No | Somewhat | Somewhat | No | Yes | No | Somewhat | No | No | No | No | No | No | No | No | No | No | Yes | No |
Dependant on DNS | Yes | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Requires global identity | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Profile has immutable attributes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Email required for signup | Yes | No | No | No | Yes | No | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Varies by provider | Varies by provider | Yes | Yes | Yes | No | Yes | No | No | Yes | No | Upon suspicion | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Phone required for signup | No | No | No | No | Sometimes | No | Yes | No | No | No | Sometimes | No | No | Yes | Varies by provider | Varies by provider | Sometimes | Sometimes | No | No | Yes | Yes | No | Sometimes | No | Yes | Sometimes | Yes | Yes | Yes | Sometimes | Yes | Yes | Yes | Yes | Yes | Yes |
Jurisdiction | USA | Decentralized | Decentralized | Decentralized | USA | USA | USA | China | No | USA / China | USA | Decentralized | USA | Japan | Decentralized | Varies by provider | USA | Russia | UK | Switzerland | Varies by provider | USA | Decentralized | USA | Ambiguous | Ambiguous | USA | Switzerland | USA | USA | USA | China | USA | USA | USA | Varies by provider | USA |
Provider willingly feeds data to law enforcement | Yes | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Varies by provider | Varies by provider | Yes | Yes | No | No | Varies by provider | No | No | Sometimes | No | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Varies by provider | Yes |
Provider complies with preservation requests | Yes | No | No | No | Yes | Yes | Yes | Yes | Yes | No | Yes | No | Yes | Yes | Varies by provider | Varies by provider | Yes | Yes | Yes | No | Varies by provider | No | No | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Varies by provider | Yes |
Client scans users photo/video library | No | No | No | No | Yes | No | No | Yes | No | Yes | Yes | No | Yes | Yes | No | No | Yes | Yes | No | No | No | No | No | Yes | No | Yes | No | No | No | No | Yes | Yes | Yes | No | N/A | No | No |
Client removes image metadata | No | No | N/A | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | Yes | No | Yes | Yes | No | No | No | No | No | No | No | No | No | No | No | No | Varies by client | No |
Client logs users location | No | No | No | No | No | No | Yes | Yes | No | Yes | No | No | Yes | Yes | No | No | No | No | No | No | Yes | No | No | Yes | No | No | No | No | Yes | No | Yes | Yes | Yes | No | Yes | Varies by client | Yes |
Can be hosted on an airgapped network | No | N/A | Yes | No | No | No | No | No | No | No | No | Yes | No | No | Yes | Yes | No | No | Yes | No | No | No | Yes | No | No | No | No | No | No | No | No | No | No | Yes | No | Yes | No |
Deleted messages are removed immediately | No | Yes | N/A | Yes | No | No | No | No | Yes | Yes | No | No | No | No | No | No | No | No | Yes | No | No | Yes | Yes | No | Not guaranteed | Not guaranteed | No | No | No | No | No | No | No | Yes | No | Yes | No |
Recieved messages are removed from server | No | N/A | N/A | N/A | No | No | No | No | No | Yes | No | Yes | No | No | No | No | No | No | Yes | No | No | Yes | Yes | No | N/A | No | No | No | No | No | No | No | Questionable | Yes | No | Yes | No |
What can the apps hand to police? | This assumes that you've entered the associated info into the service if possible, otherwise marked as Not Applicable | |||||||||||||||||||||||||||||||||||||
IP address | Yes | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Varies by provider | Yes |
Real name | Yes | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | No | No | Yes | No | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | No | Yes | Varies by provider | Yes |
Username | Yes | No | No | No | Yes | Yes | N/A | Yes | Yes | N/A | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | No | No | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | No | Yes | Varies by provider | Yes |
Phone number | No | No | No | No | N/A | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Provider specific | Provider specific | Yes | Yes | N/A | N/A | Yes | Yes | No | Yes | No | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | No | Yes | Varies by provider | Yes |
Email address | Yes | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | N/A | Yes | Yes | Provider specific | Provider specific | Yes | Yes | Yes | N/A | N/A | N/A | No | Yes | No | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | No | Yes | Varies by provider | Yes |
Message contents | Yes | No | No | No | Yes | Yes | No | Yes | Yes | No | Yes | Yes | Yes | Yes | Sometimes | Yes | Yes | Yes | Yes | No | Yes | No | No | Yes | No | Sometimes | Yes | No | Yes | Yes | Yes | Yes | No | No | Yes | Yes | Yes |
Crypto wallets | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | No | N/A | No | N/A | N/A | No | Yes | N/A | N/A | N/A | N/A | N/A | Yes | N/A | N/A | N/A | N/A | N/A |
Profile pictures | Yes | No | N/A | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | N/A | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | N/A | No | No | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes |
Account creation date | Yes | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | N/A | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | No | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Account last active timestamp | Yes | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | N/A | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | No | Yes | Potentially | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Billing details | Yes | N/A | N/A | No | Yes | N/A | Yes | Yes | No | Yes | Yes | N/A | Yes | Yes | N/A | Yes | Yes | N/A | N/A | No | Yes | No | No | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Varies by provider | Yes |
Groups that you manage | Yes | No | No | No | Yes | Yes | No | N/A | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | No | Yes | No | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes |
Groups that you are a member of | Yes | No | No | No | Yes | Yes | No | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | No | No | Yes | No | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes |
Channels / broadcast rooms you are a member of | Yes | No | No | No | Yes | N/A | No | Yes | Yes | N/A | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | N/A | No | No | Yes | No | Yes | Yes | No | N/A | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes |
People you talk to | Yes | No | No | No | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | No | No | Yes | No | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes |
People you've blocked | Yes | No | No | No | Yes | Yes | No | Yes | Yes | No | Yes | N/A | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | No | No | Yes | No | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes |
People who have blocked you | Yes | No | No | No | Yes | Yes | Yes | Yes | Yes | No | Yes | N/A | Yes | Yes | Sometimes | Yes | Yes | Yes | Yes | No | Yes | No | No | Yes | No | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes |
What can an adversary find on their own? | This assumes you're using the default configuration, never intract with their sockpuppet accounts, such as adding them as a friend or sending them messages | |||||||||||||||||||||||||||||||||||||
IP address | No | No | Yes | No | Exploitable | No | No | Exploitable | No | No | No | Yes | Sometimes | ||||||||||||||||||||||||
Real name | No | No | No | No | No | No | Yes | Yes | Yes | Yes | No | No | Yes | ||||||||||||||||||||||||
Username | Yes | No | No | No | Yes | Yes | N/A | Yes | Yes | N/A | Yes | Yes | Yes | Yes | Yes | Yes |