Tusile is a communication app where you own your server. Self-host a community server on your own hardware — your messages, files, and voice traffic never touch infrastructure you don't control.
Create a free Tusile account to join public community servers hosted by others, or spin up your own. One identity works across every community you join.
FEATURES
• Text channels and direct messages
• Voice and video calls with screen sharing
• Per-user volume control, mic mute, and deafen
• Servers, invite links, and server discovery
• Friends, friend requests, and blocking
• Roles, permissions, and member management
• File uploads and image attachments
• GIF search and sharing
• Push notifications
WHY TUSILE?
• Your server, your data — Self-host a community server in your own environment. No third party reads or mines your conversations.
• Join any public server — Browse and join community servers hosted by others. No self-hosting required to participate.
• One identity everywhere — A single account works across every community server.
• Privacy by design — Each community server is independent. The Core only handles identity and discovery — it never sees your channel messages or voice calls.
• Easy to run — A Docker image lets you go from zero to a running server in minutes.
Tusile is available on Android, iOS, Windows, macOS, and web. The client is built with Flutter; the backends are Go services.
For more information, visit our documentation at tusile.dev.