Features

Everything you can do with mindlog · id

A complete digital identity platform: public card, encrypted messaging, agenda, network, premium and AI connector.

Digital identity card

A unique @handle, freely configured attributes (name, bio, job, socials, custom fields) and a photo. Share <code>@you</code> everywhere: your universal business card.

Agenda & availability

Manage your events, public or private. Display your free slots: visitors see your real availability and can book directly.

Meeting requests

Visitors pick a free day, leave a message, and request a meeting. You accept or decline from your space. Premium members get priority access.

Contact network

Link your profile to other users (friend, colleague, partner…). Explore the 3-degree graph. First-degree contacts can message you directly.

E2E encrypted messaging

Text, voice, attachments — all end-to-end encrypted (X3DH + Double Ratchet). The server only ever sees ciphertext. Adjustable disappearing messages and view-once messages.

P2P audio & video calls

End-to-end encrypted peer-to-peer calls: the audio and video stream goes directly browser-to-browser. Our servers are never on the media path — nothing to intercept, nothing to subpoena.

Multi-device encryption

Your private key lives in an encrypted vault (PBKDF2 + AES-GCM), unlocked by your passphrase or WebAuthn passkey. Restore it on any device: your messages stay readable everywhere.

Public, private & recovery

A public link to share, a secret link to edit your card, a recovery email if you lose your key. Three access levels, zero passwords to remember.

Under the hood

Cryptography & architecture

Proven protocols, auditable code, cross-platform test vectors.

X3DH + Double Ratchet

X3DH protocol for key establishment, Double Ratchet for session key rotation. Forward secrecy: a compromised key doesn't compromise past messages.

E2E group chats (sender keys)

End-to-end encrypted group chats via the sender keys protocol — the same as Signal. Each member independently verifies the others' keys.

Cross-platform test vectors

The crypto core is identical on Web (WebCrypto) and Android (javax.crypto). Frozen test vectors replay the same protocol in CI — universality is a verified property.

MCP server (63 tools)

Model Context Protocol: connect Claude, ChatGPT or Cursor. Your AI can read and write your card, agenda, availability, connections, gallery, Premium space and more.

Open source AGPLv3

Source code fully public, auditable and self-hostable. No black box. Cryptographic whitepaper available.

PWA + push notifications

Installable as a native app on any device. Encrypted push notifications via Web Push Protocol. Partial offline mode (service worker).

Clients

One identity, every device

🌐 Web (PWA)

The reference client. Runs in any modern browser, installable as a PWA.

Available

🤖 Android native

Kotlin + Jetpack Compose. Multi-module, offline-first (Room), Credential Manager passkeys.

Available

🍎 iOS

Capacitor build of the web client. App Store distribution planned.

Coming soon

🖥 Desktop

Tauri 2 wrapper around the web client. Linux, macOS and Windows.

Coming soon

🤖 AI · MCP

Model Context Protocol server. Plug your AI into your identity — 63 tools.

Available

📡 Live

Encrypted live streams over P2P mesh for your Premium space.

Beta

Try it free — no credit card.

Create your @handle, add a photo, share your link. Free forever, no commitment.