Inside Droccy

From UUID to conversation.

A closer look at how your identity, connections, encryption, and real-time features fit together.

Connection flows

1 / 4
Start OPAQUEAuthentication request
1. Authentication requestServer metadata
Sender device

Web Crypto + in-memory keys

Next.js APIs

Auth, contacts, keys, and history

The browser creates an OPAQUE login request and sends it with the supplied UUID.
Data
UUID + OPAQUE start message
Storage
The plaintext password exists only in browser memory.
Visibility
Droccy cannot read it; plaintext stays on the device.

Ready to start a conversation?

Create an account or sign in with your UUID to open Droccy.