User devices
Primary device
- Every user on Comm has a primary device
- Your primary device owns your private keys and personal data
- Your other devices all "proxy" through your primary device
Keyservers
- A keyserver is a primary device that can also host communities
- You can use our desktop app on your laptop (macOS or Windows) to host a keyserver, or you can host a keyserver as a Linux service
- Comm is not able to control who has access to the data on a keyserver
- Multiple users can share the same keyserver
Core Concepts
Communities
- Communities in Comm are like servers in Discord
- Each community is hosted on a specific user's keyserver
- Users in Comm can be a member of any number of communities
- You don't need a keyserver to join a community, but you do need one to host a community
Chats
- There are two distinct kinds of chats in Comm:
- Because they are hosted on a keyserver, channels are more full-featured than DMs
Threads