Skip to main content

59-second zero-trace terminal chat backed by the 59chat relay

Project description

59CHAT

SILENCE IS A CHOICE.

PyPI version License: MIT Platform Zero Footprint

59CHAT Terminal Interface

59CHAT exists for professionals who understand that true privacy isn't a feature.

It's architecture. Terminal-native. Low retention by design. Every message self-destructs in 59 seconds after read, rooms expire in 59 minutes, and empty rooms are destroyed as soon as the last participant leaves.


⚡ Installation

We don't do config files. We don't do electron wrappers. A single binary.

pip install 59chat

🚀 Usage

01 - ACQUIRE

No registration. No email. Just a disposable identity generated on the fly.

59chat --new

02 - CONNECT

Join a secure, quiet room.

59chat --join ROOM_ID

🛡️ The Architecture of Silence

MINIMAL RETENTION

Messages are held in memory only while a room is alive. After they are read, they burn in 59 seconds. Empty rooms are removed immediately, and idle rooms die after 59 minutes.

NO SIGNUP FLOW

No registration. No email. No account ceremony. Create a room, share the code, talk, and leave.

BUILT FOR PRECISION

No Electron. No trackers. No bloat. A single binary that does one thing flawlessly.


⌨️ Keybindings

Key Action
Ctrl+C Panic Switch (Immediate Purge)
/clear Force clear screen
/burn Set custom burn timer

Built for the Awesome TUIs community.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

59chat-0.4.1.tar.gz (9.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

59chat-0.4.1-py3-none-any.whl (10.1 kB view details)

Uploaded Python 3

File details

Details for the file 59chat-0.4.1.tar.gz.

File metadata

  • Download URL: 59chat-0.4.1.tar.gz
  • Upload date:
  • Size: 9.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for 59chat-0.4.1.tar.gz
Algorithm Hash digest
SHA256 5b25a15e7873a093ecfafe3c802fa2af0ec1ce8d7d244b99a30b9ee45092c50e
MD5 0f4d8315d61dbcfbf90ae9a0ece58ac5
BLAKE2b-256 4bc50fb51268d1ca039bed7b0715fdcbec870c5ad3d6602928b02674a1d35d37

See more details on using hashes here.

File details

Details for the file 59chat-0.4.1-py3-none-any.whl.

File metadata

  • Download URL: 59chat-0.4.1-py3-none-any.whl
  • Upload date:
  • Size: 10.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for 59chat-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ba0c1566139cdf8304ffc6321e7d9d7c7db569b8fdecbd473aeef82934e954ae
MD5 b7743f81b441b81cdf9ef42aded7fc1f
BLAKE2b-256 94e43813aa7d8f9615962cc6c43503743999dd383340d02cfb620960dbb4f334

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page