Databag
A federated chat client designed for privacy and selfhosting.
Screenshots
Description
Notable features of Databag include:
- Decentralized (direct communication between app and selfhosted server)
- Federated (accounts on different nodes can communicate)
- Public-Private key based identity (not bound to any blockchain or hosting domain)
- End-to-End encryption (the hosting admin cannot view sealed topics, default unsealed)
- Audio and Video Calls (nat traversal requires separate relay server)
- Topic based threads (messages organized by topic not contacts)
- Lightweight (server can run on a raspberry pi zero v1.3)
- Low latency (use of websockets for push events to avoid polling)
- Unlimited accounts per node (host for your whole family)
- Mobile alerts for new contacts, messages, and calls (supports UnifiedPush)
Versions
Permissions
What the app asks the system for. Android only grants sensitive access after you confirm it.
- CameraTake photos and videos.
- MicrophoneRecord audio.
- Network stateCheck whether and how the device is connected.
- Change networkChange network connections.
- Audio settingsAdjust volume and audio output.
- Internet accessSend and receive data over the internet.
- MusicRead audio files from the media library.
- PhotosRead images from the media library.
Show 8 more permissions
- VideosRead videos from the media library.
- Write storageCreate and change files on the device storage.
- Read storageRead files on the device storage.
- NotificationsShow notifications.
- Foreground serviceKeep running in the background, visible in the status bar.
- FOREGROUND_SERVICE_MEDIA_PROJECTION
- Prevent sleepingKeep the device from going to sleep.
- Wi-Fi stateRead information about the Wi-Fi connection.
Comments