AltuntasTech
All projects 02 / 07

Private-server encrypted messenger

A messaging platform for employees that runs on the institution’s own servers. Messages are encrypted on the sender’s device and decrypted only on the recipient’s. Neither the server nor the admin panel can read them.

Client
A financial institution (confidential)
Work
End-to-end encrypted enterprise messaging, six platforms
Platform
iOS, iPadOS, macOS, watchOS, Android, Web
Technology
Go, PostgreSQL, S3 / MinIO, Swift, Kotlin, TypeScript

What we built

  • Signal protocol design (X3DH, Double Ratchet, Sender Key) with one wire format across Swift, Kotlin and TypeScript
  • Clients for iOS, iPadOS, macOS, watchOS, Android and the web
  • Active Directory sign-in; an account closed in AD closes here within the hour
  • Admin panel that cannot read content, sealed audit log, SIEM export
  • Content-free push: the phone is only woken up

Who sees what

What the server seesWhat the server never sees
Who wrote to whom, and whenMessage text
Size of the encrypted envelopeFiles and photos sent
Registered devicesDecryption keys

Planning something similar?

Tell us what you want to build, what system you have today and your timeline.

Write an email
Email
iletisim@altuntastech.com.tr
Phone
+90 541 916 1893
WhatsApp
Send a message

© 2026 AltuntasTech. All rights reserved.