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)