Still starting Encrypted Chat by OzCrypt

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...
encrypted chat workspace is loading

If this message stays visible, use the startup recovery panel to reload without deleting identity, contacts, or chat history.

Encrypted connection

Connect after key exchange completes

Messages stay in page memory only. Refreshing or closing the tab clears the local conversation.

Set up this device

Identity, offline readiness, and local storage

Use this section to create or unlock your local identity, prepare offline use, and manage local-only Encrypted Chat by OzCrypt data.

Connect

Connection assistant

Pick your real-world scenario and follow guided steps to connect the quickest way.

Encrypted file transfer

Send small files over the DataChannel

Files are chunked, encrypted, and reconstructed in memory. Download received files before closing the tab.

Plugins

Extend Encrypted Chat by OzCrypt carefully

Core messaging works without plugins. This area is reserved for optional local add-ons, help, and advanced extensions.

Connection diagnostics

Understand the current session state

Diagnostics stay local and summarize browser support, connection state, signaling mode, and safety status without exposing messages or keys.

Group / Mesh

Small group mesh is planned, not faked

1:1 remains the stable mode. A full local mesh requires every participant pair to exchange its own Offer/Answer.

Guide

What this local preview can and cannot do

Encrypted Chat by OzCrypt is useful for direct secure connections, but connection quality still depends on browser and network behavior.

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.

Using Encrypted Chat by OzCrypt without internet

  • Both devices must open, cache, or install Encrypted Chat by OzCrypt before going offline.
  • Face-to-face QR exchange can move protected invite/response packages without internet.
  • If the network blocks direct secure connections, offline mode may not be able to connect.

LAN and network limits

  • May work on local networks that allow direct secure connections.
  • AP/client isolation, VPNs, firewalls, or restrictive Wi-Fi can block direct connections.
  • Browsers do not provide a simple general LAN peer discovery API.

Room code, contact, and chat history

  • Room codes are temporary. They only help devices connect.
  • A contact is the saved identity of a person on this device.
  • Chats are saved by the other person's identity, not by room code.
  • If the same person reconnects with a new room code, Encrypted Chat by OzCrypt can reopen the same chat.

Security model

  • Session keys are ephemeral in this local preview.
  • Compare fingerprints over a trusted channel before relying on the session.
  • Do not use for life-critical or high-risk communications without independent review.

Planned local features

  • Mesh group chat up to four people is planned, but not active.
  • Encrypted local history is planned and would require a local passphrase.
  • QR signaling may be added where local QR utilities are available.