Team messaging that lives on your own server
Fiducio is a corporate messenger your company actually owns: real-time chats, offline-first apps, passkeys and push — all from a single Docker command, with your data never leaving your infrastructure.
Everything a team chat needs
A complete MVP — not a promise. Every feature below ships today.
Real-time messaging
WebSocket delivery with acknowledgements, typing indicators and read receipts. Retries are idempotent — no duplicate messages, ever.
Direct & group chats
One-to-one conversations and group rooms with roles, unread counters and full history with instant pagination.
Offline-first
Messages render from a local database and queue while you're offline, then sync seamlessly the moment the network returns.
Passkeys (WebAuthn)
Sign in with Face ID, Windows Hello or a hardware key — no passwords to phish. Classic email + password stays available.
Files & media
Drag-and-drop attachments with image previews and streaming playback. Files are opaque blobs on your disk — nothing is scanned.
Push notifications
Native Web Push wakes the app even when it's closed. Payloads are anonymised: no message text leaves your server.
Installable PWA
Install to the home screen or desktop in one tap. Starts offline, updates itself, feels native on every platform.
Spaces & administration
Your team lives in its own space: invite or add members, assign admins, block accounts — sessions are revoked instantly.
Your server. Your data. Your rules.
Fiducio deploys as a single Docker Compose stack: PostgreSQL, the app and an HTTPS proxy with automatic certificates. No third-party APIs, no telemetry, no per-seat pricing.
- Argon2id password hashing and revocable server-side sessions
- Opaque message bodies — the architecture is ready for end-to-end encryption
- Automatic HTTPS via Let's Encrypt, CSRF and rate-limit protection
- Light, dark and system themes; English, Russian and French out of the box
See it live in 30 seconds
Create a space on the demo server and message yourself from two browser tabs — watch the ticks turn blue.
Open demo.fiduc.io