Public Comparison of FOSS Messaging/VoIP apps
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
View only
 
 
ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
Skype
GChat/Hangouts
SlackDiscordTeamSpeakWhatsAppKikSnapchatViberAsanaHipChat
FB Messenger
Wire
2
Client Details
https://www.skype.com
https://discordapp.com
https://www.teamspeak.com/
https://www.messenger.com
https://wire.com/
3
Web Client✅ (Beta)
4
iOS client
5
Android client
6
Desktop app
✅ Win/Mac/Linux
✅ Windows/Mac✅ Win/Mac/Linux
7
Chat features
8
User identifiers
Full name, Phone #, Email
Discord Tag, EmailID
Full name, E-mail
Name, Phone, email
9
1:1 chats
10
Group chats
11
Public chats
12
Delivery receipts
13
Read receipts
14
Synchronises message history across multiple devices
✅ (up to 30 days)
15
Specifiable PIN (or equivalent) to launch app
16
Secret chats (only visible if you enter a PIN)
17
Server-side message archiving
18
Custom archive retention
19
Server-side search of message history
20
Editable messages
21
Threaded messages (one-level-deep)
22
Threaded messages (arbitrarily nested threads)
23
Ability to split threads into new conversation
24
Ability to copy messages into new conversation
25
Self-destructing messages (like Snapchat)
26
Redactable messages ('recall' a message from being visible)
27
Typing notifications
28
Access controls per room
29
History visibility controls
30
Access controls per message
31
Group access controls
32
Conversation tagging
33
Message tagging
34
Message pinning
35
Mentions (ability to notify someone e.g. '@user')
36
Group mentions (ability to notify a group, e.g. '@everyone')
37
Reactions✅ (Like only)
38
URL Previews
39
Formatted text support
40
Rich Text Editor
41
Per-device read-up-to-marker
42
Read-up-to-marker synchronised across devices
43
Unread message count (per room)
44
Unread conversation count
45
Image transfer
46
Video transfer
47
Push-to-talk voice
48
Push-to-talk video
49
Arbitrary file transfer
50
Offline support on web
51
Offline support on mobile
52
File indexes
53
File contents searching
54
File previewing
55
Single-click quoting of previous messages to 'reply'
56
Notification features
57
Per-user notifications (e.g. notify for other people's mentions)
58
Per-keyword notifications (e.g. notify for "coffee")
59
Per-room notifications (i.e. mute/unmute conversations)
60
Push notifications settings synchronised across clients
61
Web notifications (whilst webapp running)
62
Web push notifications (whilst webapp not running)
63
Mobile push notifications
64
Email notifications
65
Configure body-less push notifications
66
VoIP features
67
1:1 voice calls
68
1:1 video calls
69
Group voice calls
70
Group video calls (via Multiway Conferencing Unit (MCU))
71
Group video calls (via Stream Forwarding Unit (SFU))
72
Screen sharing✅ (Web only)
73
Shared Whiteboarding
74
Co-browsing
75
Other features
76
App integrations (textual via bots)Planned
77
App integrations (virtual users/rooms)
78
App integrations (interactive widgets)
79
Local addressbook integration
80
Uploads addressbook for discovery of users
81
Server-side addressbook / contact list
82
Per-conversation personas
83
Invite users by email address
84
Invite users by phone number
85
Invite users by FB/Twitter/etc✅ Web link✅ Web link
86
Cryptography (inspired by the EFF Scorecard)
87
Encrypted in transit?✅ TLS✅ TLS✅ TLS
88
Encrypted so the provider can’t read it? ("E2E encryption")
89
Can you verify contacts’ identities?
90
Does the app track which contacts' identities are verified?
91
Are past comms secure if your keys are stolen?
92
Is security design properly documented?
93
Has there been any recent code audit?
94
Has there been a public code audit?
95
1:1 cryptographic ratchet
96
Group E2E algorithm
97
Obfuscates metadata
98
99
100
Loading...
Main menu