A new era of messaging. Fast, secure, cloud-based chat service.
Messages are delivered faster than any other messenger, using distributed global servers.
End-to-end encrypted secret chats, advanced MTProto encryption protocol.
Access all your chats and media from any of your devices instantly.
Send files up to 2GB, unlimited cloud storage for all your media.
Group chats support up to 200,000 members with powerful admin tools.
Automate work, games, payments and services with open Bot API.
Download CiVi Chat on all your devices
Google Play / APK
App Store
Desktop Client
Mac App Store
Native App
web.CiVi Chat.org
Build powerful bots and integrate CiVi Chat into your services
Create bots that can handle messages, manage groups, process payments, and more. Fully documented HTTP-based API.
POST https://api.civichat.org/bot{token}/sendMessage
Content-Type: application/json
{ "chat_id": 123456, "text": "Hello!" }
Low-level API for building custom clients. Implements MTProto 2.0 protocol with full encryption support.
// MTProto schema example
messages.sendMessage#64fd2bcc flags:{ ... }
peer:InputPeer msg_id:int ... = Updates
Set up webhooks to receive real-time updates for your bot, eliminating the need for polling.
curl -X POST https://api.civichat.org/bot{token}/setWebhook \
-d "url=https://yourserver.com/webhook"
Official SDKs available for JavaScript, Python, Java, Go, and Rust. Community libraries for many more languages.
npm install civichat-bot-api
pip install civichat-python
go get github.com/civichat/go-sdk
Open, secure, and built for scale
CiVi Chat uses a modified MTProto 2.0 protocol, originally designed for secure instant messaging. The protocol ensures data integrity, confidentiality, and authentication at every layer.
All traffic is transmitted over TCP or WebSocket with TLS 1.3. Custom transport protocols are available for optimized mobile connections, reducing battery consumption and latency.
The protocol specification is open and documented. Developers are encouraged to build compatible clients, review the cryptographic implementations, and contribute to the ecosystem.