OPEN CRYPTOCHAT

A minimalist, open-source, end-to-end encrypted chat application.

Disclaimer - This website is part of a tutorial on end-to-end webapp encryption, and is intended to be used as a learning resource. Please do not use it to share sensitive information.

To learn how to build your own encrypted chat app, check out the tutorial.

{{ getKeySnippet(message.sender) }} > {{ message.text }}

CHATROOM

NOTIFICATION LOG

{{ notification.timestamp }}
{{ notification.message }}

KEYS

THEIR PUBLIC KEY

TRUNCATED IDENTIFIER - {{ getKeySnippet(destinationPublicKey) }}

{{ destinationPublicKey }}

Waiting for second user to join room...

YOUR PUBLIC KEY

TRUNCATED IDENTIFIER - {{ getKeySnippet(originPublicKey) }}

{{ originPublicKey }}

Generating Keypair...

>