Manual signaling
- The static app does not run a signaling server.
- You copy an Offer to your peer, then paste their Answer back.
- Future self-hosted signaling would only exchange setup metadata, not messages or files.
If the app does not appear, this page can reset only Encrypted Chat by OzCrypt service worker/cache data and reload.
Your identity, contacts, and chat history are not deleted by this recovery action.
Collecting startup diagnostics...
If this message stays visible, use the startup recovery panel to reload without deleting identity, contacts, or chat history.
Messages stay in page memory only. Refreshing or closing the tab clears the local conversation.
Use this section to create or unlock your local identity, prepare offline use, and manage local-only Encrypted Chat by OzCrypt data.
Pick your real-world scenario and follow guided steps to connect the quickest way.
Files are chunked, encrypted, and reconstructed in memory. Download received files before closing the tab.
Core messaging works without plugins. This area is reserved for optional local add-ons, help, and advanced extensions.
Diagnostics stay local and summarize browser support, connection state, signaling mode, and safety status without exposing messages or keys.
1:1 remains the stable mode. A full local mesh requires every participant pair to exchange its own Offer/Answer.
Encrypted Chat by OzCrypt is useful for direct secure connections, but connection quality still depends on browser and network behavior.