Make sure it's really them.
Encryption protects your messages in transit. Verification confirms the other end belongs to the person you think it does. Minyma makes that simple - and worth doing for the conversations that matter.
Here's how identity works on Minyma, what a safety number is, how to verify a contact in person with a quick QR scan, and what it means when Minyma tells you a contact's keys have changed.
How identity works
Pinned on first contact, watched ever after.
Two ways to verify
Pick the level that fits the conversation.
For everyday chats, identity pinning works quietly in the background. For sensitive conversations, take a moment to verify - it only has to be done once per contact.
- Compare safety numbers. Each conversation has a unique safety number derived from both people's identity keys. If yours and your contact's match - read aloud, over a trusted channel, or side by side - the conversation is verified.
- Scan to verify, in person. The strongest option: scan your contact's QR code face to face. Minyma confirms a match and includes a check of their post-quantum identity key, then marks the contact verified.
When keys change
Minyma tells you - and why that matters.
A contact's keys can change for ordinary reasons: a new phone, a reinstall, or a reset. They can also change because something is wrong. Minyma doesn't guess which - it surfaces the change so you can decide.
A clear nudge, in the chat
When a contact's identity keys change, Minyma marks them as not verified and shows an in-chat prompt. This applies to both the classical and post-quantum identity keys - a change to either one routes into the same trust review.
Re-verify before sensitive sharing
If you expected the change (your contact got a new phone), you can re-verify and carry on. If you didn't, treat it as a reason to confirm through another channel before sharing anything important.
Our trust model, stated plainly
What we protect, and what we're still building.
- Minyma uses trust-on-first-use with pinning, comparable safety numbers, and in-person QR verification. For most people, in most situations, this is a strong and practical level of protection.
- Verification is hybrid post-quantum: identity is bound by both Ed25519 and ML-DSA-65 signatures, and the safety number and verify QR reflect both.
- A fuller key-transparency system - automatic, network-wide monitoring of identity keys - is a planned enhancement that builds on the verification above.
- Minyma is under continuous internal security testing and is queued for independent cryptographic review; we describe verification by exactly how it works, and publish review milestones as they're completed.