K9 Chat

Content rating
Everyone
100+
Downloads
Content rating
Everyone
Users Interact
Learn more
Screenshot image
Screenshot image

About this app

K9 Chat is an End-To-End Encrypted, "Zero Trust" based chat application with secure voice and video calls, providing anonymous communications with no tracking possibility - Only usable with K9 servers - on-premise, cloud-based or hybrid over VPN maintaining the most possible level of security in communications within entities, governments and closed teams.

Features:
- End-to-end encrypted messaging
- Secure 1:1 and group voice calls
- Secure 1:1 and group video calls
- Encrypted file sharing
- Static location attachments

Foreground service usage (Android policy disclosure):
During an active voice or video call, K9 Chat runs a phone-call foreground service to keep the WebRTC audio session alive when you switch apps or lock your screen. Without this service, Android would suspend the call activity within ~30 seconds and the call would drop. The service is:
- User-initiated: only starts when you place or accept a call.
- User-visible: shows a persistent "Ongoing call" notification while the call is active.
- User-stoppable: ending or declining the call stops the service immediately.

The service declares android:foregroundServiceType="phoneCall", matching the FOREGROUND_SERVICE_PHONE_CALL permission used for VoIP and telecom-style calling apps.

Contact: support@k9.ms
K9 Chat: end-to-end encrypted secure chat with voice and video calls
Updated on
Jul 11, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • This app may share these data types with third parties
    Location, Messages and 7 others
  • No data collected
    Learn more about how developers declare collection
  • Data is encrypted in transit
  • You can request that data be deleted

What’s new

Online status is now real: presence is reported live by the server instead of being estimated from recent messages.