.shot { transition: transform 0.5s cubic-bezier(0.23, 1, 0.32, 1); } .shot:hover { transform: translateY(-8px); }
Own Product: Privacy & Security

Keylane:
a messenger that trusts math, not corporations.

Livotov Labs’ own product: an end-to-end encrypted messenger with no phone number and no account, post-quantum cryptography in every chat, group and call, and a relay that cannot read what it carries. Kotlin from the phone to the rack.

Product
Keylane by Livotov Labs
Platform
Android & iOS
Stack
KMP · Ktor · Kodium
Status
Public beta since Aug 2026

The Brief

Three things nobody offered together

We think a genuinely end-to-end secure messenger ought to exist by now — one that takes the device in your hand as seriously as the server in the rack, treats privacy as architecture rather than policy, and still looks and behaves like an app you would choose on the merits. Most products get one or two of those; we were not willing to trade any of them away.

Design constraints we set ourselves:

  • No identity we could be asked to hand over: no phone number, no email, no account — a key pair generated on the device is the account.
  • No server we could be ordered to read: envelopes only, no sender identity, no social graph, 14-day maximum retention of undelivered mail.
  • No cryptography that a future quantum computer breaks: hybrid classical + post-quantum in every handshake, every group and every identity key.
  • No security that makes the app unpleasant: mainstream polish, biometrics, calls, media, notebook.
Keylane messenger: conversation, chats and encrypted call screens

The Build

One language, three components

Keylane is Kotlin end to end. The same architecture (VISCE) and the same crypto library run on the phone and on the server, which is what makes a hybrid post-quantum protocol tractable for a small team.

Kotlin Multiplatform App

Android and iOS from one codebase with Compose Multiplatform, Composables UI and Lucide. PIN-derived keys encrypt everything at rest; the hardware key is destroyed on lock and regenerated only by the PIN. Face ID / Touch ID / fingerprint via Keychain and Keystore.

Zero-Knowledge Ktor Relay

Ktor 3, Exposed, PostgreSQL, Koin. Routes sealed envelopes by device id, streams them over SSE, wakes devices through privacy-preserving push, stores attachments as anonymous TTL-reaped blobs, and exposes a desktop operator console.

Kodium Crypto Core

Pure-Kotlin NaCl (X25519, Ed25519, XSalsa20-Poly1305) plus ML-KEM and ML-DSA, open source under Apache 2.0. Used for PQXDH key exchange, hybrid identity signatures and proof-of-possession tokens.

Trust Infrastructure

Published whitepaper and threat model, transparency report and warrant canary, vulnerability disclosure with safe harbour, funding disclosure and roadmap — and a changelog that logs security-relevant changes instead of shipping them silently.

The Product

Secure doesn’t have to mean sparse

Keylane: Chats
Chats
Keylane: Conversation
Conversation
Keylane: Encrypted video call
Encrypted video call
Keylane: Contacts without phone numbers
Contacts without phone numbers
Keylane: Secure notebook
Secure notebook
Keylane: Photos and files
Photos and files
Keylane: Profile: a key, not a number
Profile: a key, not a number
Keylane server operator console, overview screen
The operator console: spool, users, federation and keys for a relay — without ever seeing a message.

Where it stands

Open to everyone.

0
Phone numbers, emails or passwords stored
2
Platforms from one Kotlin codebase
14 d
Maximum relay retention of undelivered mail
Free
No ads, no data product
Launch news ·
Keylane enters public beta: post-quantum encrypted messaging with no phone number

Keylane left closed beta on 21 August 2026. Read the announcement →

© 2026 Livotov Labs • Masterfully Engineered in Europe, Bulgaria