Features

What Gather can do

Below is what the current version has implemented. Everything is checked against the code; anything unfinished is not listed here.

Dashed marks features that are implemented but still in testing or come with limitations.

Every word opens for one person alone.

Direct chats

One-to-one end-to-end encrypted conversations, with the message types and actions you use every day.

  • Text
  • Photos
  • Voice messages (with voice changer)
  • Video
  • Files
  • Location
  • Contact cards
  • Forward and merged forward
  • Quote reply
  • Unsend
  • Edit
  • Reactions
  • Read receipts
  • Typing indicators
  • Multi-select and delete
  • Copy
  • @mentions

Group chats

Group state is kept only on members' devices; the nodes do not know who is in a group.

  • Create and invite
  • Join requests and approval
  • Invite links
  • Token-holding requirement to join
  • Admins
  • Transfer ownership
  • Disband
  • Remove members
  • Mute one member or everyone
  • Announcements and pinning
  • Pinned messages
  • Welcome message
  • Polls
  • Tasks
  • Topics
  • Group apps
  • Group blocklist

Communities

Organize several groups together, managed by a council group.

  • Council group
  • Attaching sub-groups
  • Signed broadcasts
  • Approvals

Voice and video calls

Built on WebRTC. Nodes only relay signaling; media goes through the built-in relay.

  • One-to-one voice
  • One-to-one video
  • Group calls (up to 8 people)
  • On some networks a relay is needed to connect

Contacts

No phone number needed. Add friends by address or QR code.

  • Contact requests and approval
  • Auto-accept contact requests
  • Add by QR code
  • Remarks
  • Tags
  • Contact card sharing
  • Safety code check

Privacy

These settings are enforced on your device and do not depend on the nodes.

  • Disappearing messages (direct chats, adjustable timer)
  • Blocklist
  • Black Hole (silently drop messages from someone)
  • Invisible mode
  • Encrypted offline message storage
  • Android background message alerts (in development)

Devices and backup

Switch phones without losing your contacts.

  • Encrypted relationship backup (last 5 versions kept)
  • Restore contacts and groups on a new device
  • A new device sign-in takes over automatically
  • Several devices online at once (not supported yet)

Search, favorites and scheduling

All done on your device.

  • Local chat history search
  • Favorites (can be backed up encrypted)
  • Scheduled messages (the app must be running)

Wallet

A built-in multi-chain wallet; your identity also comes from keys generated on your device.

  • NA Chain
  • Ethereum
  • BNB Chain
  • Base
  • Solana
  • Create and import
  • Recovery phrase backup
  • Multiple wallets
  • Watch-only wallets
  • Receive and transfer
  • Tips in chat

Settings and personalization

Adjust it to your habits.

  • Five interface languages
  • Themes
  • Notifications and keyword alerts
  • Do-not-disturb hours
  • Gesture password
  • Manual node switching
  • Add a node by QR code
  • Maps (proxied through a node, no direct connection to the map provider)