Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hungry Rat

Ephemeral, end to end encrypted chat. No accounts, no phone number, no email, nothing tying you to a real identity.

What this is

You show up, pick a name, and that's it: you get an identity (something like Nick#0392) that lives in your browser. From there you can:

  • Send someone a direct message by their tag, encrypted end to end.
  • Create ephemeral group rooms and share the link.
  • Send one time invites (to paste in WhatsApp, email, wherever) without exposing any real key.
  • Sync your identity to another device with a code or QR.
  • Kill your identity whenever you want: wipes your registration, your conversations (on both ends), and any rooms you created.

The server (relay/) never sees anything in the clear. It's a blind mailman, it just forwards encrypted blobs between sender and recipient, nothing more. Encryption keys travel outside the server's reach (URL fragments, live ECDH handshakes) or wrapped so only the recipient can open them.

Who this is for

This isn't meant to replace your everyday WhatsApp. It's for when you need to talk to someone without leaving a trace: people who take privacy seriously, security nerds, or anyone who just wants a one off conversation that doesn't get logged anywhere with their name on it.

It's a small, niche project. If you're after status feeds, video calls, and ten million users, this isn't it. If you want something simple, anonymous, and small enough to audit yourself, it might be.

How it's put together

  • web/ is the frontend, Next.js. All the encryption happens here, in the browser.
  • relay/ is the server, Node plus WebSockets. It only forwards, it never decides or stores content.
  • nginx/ is the reverse proxy for production.

Status

This is a personal project under active development, not a finished product. Be careful if you're thinking of relying on it for anything serious yet.

About

Anonymous, end-to-end encrypted chat. No accounts, no phone number, ephemeral by design.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages