Private chat for 5 to 30 friends
A group chat your group owns.
Text, voice, video, and screen sharing on one small server. You choose the address. Your messages stay there.
Join with a name, not a snug account. snug has no ads and does not track members.
Try it first
Visit the room before you make one.
Drop into the demo before you decide. If it feels right, host a room at an address that belongs to your group.
Open the demo
Pick a name and come in. We wipe the demo regularly, so do not leave anything you need to keep.
Try demo.snug.chatHost your room
A $99 license covers one community and its server updates. You bring the Linux host and domain.
See the server licenseGet the app
Use the browser anywhere, or install snug for its own window and global push-to-talk.
Choose your downloadWhere privacy lives
Your server holds the conversation.
Your messages and files live on the server your group controls.
One place for friends
Chat, calls, and everything your group shares use one identity. Members do not need a separate snug account.
Small on purpose
snug is made for the group you already have. There are no followers, discovery feeds, or engagement scores.
Data you can move
The database and uploads are ordinary files on your server. Back them up or take them to another host.
One room, $99
Your room. Your address.
Pay once for one snug community and its future server updates. Run it on a Linux host and domain that stay in your name.
Hosting and domain fees are separate.
# set your domain and public media address
cp .env.example .env
# build, migrate, and start snug
docker compose up -d
Desktop preview
Keep snug close.
The web app works in a modern browser. The desktop app gives snug its own window and adds global push-to-talk.
These preview builds are not notarized or signed by a trusted publisher. Your operating system will ask you to confirm before opening them.
Universal for Apple silicon and Intel Macs
Download .dmgWindows 10 and 11
Download .exeAppImage or Debian package
The demo is open
See if it feels like your room.
demo.snug.chat is a real server that resets regularly. Bring a friend if you want to try a call. The rest is open to explore.
Open demo.snug.chat