Platforms
Web, Android, iOS, Windows, Linux, macOS, BSD, Windows phone, UWPVideoconferencing
YesAudio recording
YesGroups
≤ 100,000Video recording
YesPublisher
Various companies affiliated with TelegramFile Size
2048 MBEnd-to-end encryption
Secret chatsMedia
images / video / audio / GIFs / stickers / PiP Video / VideomessagesVoIP
YesService integrations
Through botsLocationsharing
LiveMultidevice
CloudDIY integrations
YesMessage history
YesUnit Testing
YesOpen source
Most clientsIn-app purchases
To pay 3rd partiesUsernames
yesMessage deletion
Mutual/timedOpen source backend
noCloud sync
YesAudio/video streaming
Only from some clientsMultiplatform
YesOpen clients API
yesProxy support
yesScreensharing
-Search
-Private Channels
-Open-Source
-Server Stored Messages
-User Groups
-Security Score
-Channel Settings
-Peer-to-Peer
-Jurisdiction
-Upload File Size
-Animated Profile
-Required Android Version
-Messaging systems
-In-App Purchases
-Server stored messages
-Cloud Sync
-Message Deletion
-Hosting options
-Native videoconferencing
-Bot
-Platforms
Web, Windows, Linux, Mac, iOS, AndroidVideoconferencing
YesAudio recording
NoGroups
YesVideo recording
NoPublisher
-File Size
-End-to-end encryption
-Media
-VoIP
-Service integrations
-Locationsharing
-Multidevice
-DIY integrations
-Message history
-Unit Testing
-Open source
-In-app purchases
-Usernames
-Message deletion
-Open source backend
-Cloud sync
-Audio/video streaming
-Multiplatform
-Open clients API
-Proxy support
-Screensharing
YesSearch
YesPrivate Channels
YesOpen-Source
NoServer Stored Messages
PermanentUser Groups
YesSecurity Score
15/20Channel Settings
YesPeer-to-Peer
NoJurisdiction
United StatesUpload File Size
8 MB free, 50 or 100 MB paidAnimated Profile
Only with Discord NitroRequired Android Version
-Messaging systems
-In-App Purchases
-Server stored messages
-Cloud Sync
-Message Deletion
-Hosting options
-Native videoconferencing
-Bot
-Platforms
Chrome, iOS, Android, Mac OS, WindowsVideoconferencing
-Audio recording
-Groups
-Video recording
-Publisher
-File Size
-End-to-end encryption
-Media
-VoIP
-Service integrations
YesLocationsharing
-Multidevice
-DIY integrations
-Message history
-Unit Testing
-Open source
-In-app purchases
-Usernames
-Message deletion
-Open source backend
-Cloud sync
-Audio/video streaming
-Multiplatform
-Open clients API
-Proxy support
-Screensharing
YesSearch
-Private Channels
-Open-Source
-Server Stored Messages
-User Groups
-Security Score
-Channel Settings
-Peer-to-Peer
-Jurisdiction
-Upload File Size
-Animated Profile
-Required Android Version
-Messaging systems
-In-App Purchases
-Server stored messages
-Cloud Sync
-Message Deletion
-Hosting options
-Native videoconferencing
-Bot
-Platforms
Web / iOS / Android / OSX / ChromeVideoconferencing
Up to 10 peopleAudio recording
NoGroups
≤150Video recording
NoPublisher
Google IncFile Size
Varies with deviceEnd-to-end encryption
NoMedia
images / maps / emoji / stickers / GIFsVoIP
YesService integrations
NoLocationsharing
YesMultidevice
YesDIY integrations
YesMessage history
-Unit Testing
-Open source
-In-app purchases
-Usernames
-Message deletion
-Open source backend
-Cloud sync
-Audio/video streaming
-Multiplatform
-Open clients API
-Proxy support
-Screensharing
YesSearch
Through GMailPrivate Channels
-Open-Source
-Server Stored Messages
-User Groups
-Security Score
-Channel Settings
-Peer-to-Peer
-Jurisdiction
-Upload File Size
-Animated Profile
-Required Android Version
Varies with deviceMessaging systems
Data SMSIn-App Purchases
NoneServer stored messages
PermanentCloud Sync
YesMessage Deletion
NoHosting options
HostedNative videoconferencing
YesBot
NoPlatforms
Web, Windows, Linux, Mac, iOS, AndroidVideoconferencing
-Audio recording
-Groups
-Video recording
-Publisher
-File Size
-End-to-end encryption
-Media
-VoIP
-Service integrations
-Locationsharing
-Multidevice
-DIY integrations
-Message history
-Unit Testing
-Open source
-In-app purchases
-Usernames
-Message deletion
-Open source backend
-Cloud sync
-Audio/video streaming
-Multiplatform
-Open clients API
-Proxy support
-Screensharing
-Search
-Private Channels
-Open-Source
-Server Stored Messages
-User Groups
-Security Score
-Channel Settings
-Peer-to-Peer
-Jurisdiction
-Upload File Size
-Animated Profile
-Required Android Version
-Messaging systems
-In-App Purchases
-Server stored messages
-Cloud Sync
-Message Deletion
-Hosting options
-Native videoconferencing
-Bot
-Platforms
Android / iOS / WPVideoconferencing
YesAudio recording
YesGroups
≤150Video recording
YesPublisher
FacebookFile Size
Varies with deviceEnd-to-end encryption
NoMedia
images / video / audio / emoji / stickersVoIP
YesService integrations
-Locationsharing
yesMultidevice
YesDIY integrations
-Message history
-Unit Testing
-Open source
-In-app purchases
-Usernames
-Message deletion
-Open source backend
-Cloud sync
-Audio/video streaming
-Multiplatform
-Open clients API
-Proxy support
-Screensharing
-Search
-Private Channels
-Open-Source
-Server Stored Messages
-User Groups
-Security Score
-Channel Settings
-Peer-to-Peer
-Jurisdiction
-Upload File Size
-Animated Profile
-Required Android Version
Varies with deviceMessaging systems
DataIn-App Purchases
NoneServer stored messages
PermanentCloud Sync
YesMessage Deletion
NoHosting options
-Native videoconferencing
-Bot
-