Everything you need to install Hushwire, create an account, set up a community, and invite others.
Download the latest release for your platform.
Open the .dmg file and drag Hushwire to Applications.
If macOS blocks the app ("unidentified developer"), right-click and choose Open, or run:
xattr -d com.apple.quarantine /Applications/Hushwire.app
Run the .msi installer and follow the prompts. Hushwire will appear in your Start menu.
Because the binary is not yet signed, Windows may show a SmartScreen warning. Click "More info" then "Run anyway" to proceed.
Install the .deb package:
sudo dpkg -i hushwire-client_*.deb
sudo apt-get install -f
There is no password recovery. The server stores a salted hash of your password — it cannot recover the original. Use a password manager.
Hushwire organizes communities. Each community has its own channels, roles, and categories.
When you create a community, a #general channel is created automatically. You're auto-joined to all channels within a community.
To invite someone to your community:
The invite link takes them to a page on hushwire.io where they can download the client. No access code needed — the invite itself is their ticket in.
Once they've installed and created an account, they paste the invite link in the client to join your community.
` by default).Voice is end-to-end encrypted. The server relays encrypted packets without the ability to hear the conversation.
The first time you see another user, their identity key is stored locally (trust-on-first-use). If their key ever changes, you'll see a warning.
You can verify identities out-of-band by comparing safety numbers: right-click a user and go to Identity.
Access settings via the gear icon in the bottom-left user panel:
| Feature | Encrypted? | Details |
|---|---|---|
| Text messages | Yes | Signal Protocol (Sender Keys) |
| Direct messages | Yes | Signal Protocol (Sealed Sender) |
| Voice chat | Yes | End-to-end encrypted audio |
| Message history | Yes | Epoch key encryption |
| Server-side | Ciphertext only | Server cannot read any content |
When a new version is available, you'll see a toast notification in the app with a download link. If your version is too old to connect, the app will show an Update Required dialog.
No. All messages are encrypted on your device before being sent. The server only sees ciphertext.
Your messages are stored (encrypted) on the server and delivered when you reconnect. Your community and channel membership persists — you don't lose access to anything.
Yes. After logging in on a new device, your primary device will receive a provisioning request. Approve it to link the new device.
There is no password recovery. Choose a password you'll remember, or store it in a password manager.
Email alpha@hushwire.io.