Product Introduction
- Definition: Fluxer is an open-source instant messaging and VoIP platform (AGPLv3 licensed) designed for secure, community-driven communication. It operates as a self-hostable, decentralized chat application supporting text, voice, video, and file sharing.
- Core Value Proposition: Fluxer exists to provide an ad-free, privacy-focused communication tool free from investor control. It prioritizes user sovereignty, data ownership, and community sustainability through transparent funding models and open development.
Main Features
- Messaging & Channels:
- Supports Markdown formatting, file sharing (images, videos, audio), and link previews.
- Organizes conversations via private DMs, group chats, and topic-based channels.
- Uses WebSocket protocols for real-time updates and REST APIs for message history.
- Voice & Video VoIP:
- Enables multi-device calling with noise suppression, echo cancellation, and screen sharing.
- Built on WebRTC technology for browser-based access; desktop clients use optimized native bridges.
- Features granular controls: mute, deafen, camera toggling, and per-user volume adjustment.
- Moderation & Administration:
- Role-based permissions (granular controls for channels/messages) and audit logs.
- Supports bot integration via webhooks and automated moderation actions (e.g., keyword filtering).
- Includes message search with filters (user, date, channel) and keyboard-driven quick-switcher.
- Customization & Self-Hosting:
- Allows custom CSS theming, emoji/sticker uploads, and media galleries.
- Self-hostable backend (Node.js/PostgreSQL) with official desktop clients; mobile in development.
- Cross-instance compatibility: users can connect to multiple independent Fluxer servers.
Problems Solved
- Pain Point: Eliminates data monetization and intrusive ads plaguing mainstream platforms (e.g., Discord, Slack).
- Target Audience:
- Privacy-conscious communities (activists, educators).
- Gaming groups and creators needing customizable, high-fidelity voice chat.
- Developers and sysadmins seeking self-hosted Slack/Teams alternatives.
- Use Cases:
- Community moderation: Granular roles automate governance for large servers.
- Secure team collaboration: Self-hosting ensures sensitive data never leaves internal infrastructure.
- Creator monetization: Future tools (e.g., tip jars, premium content) enable revenue without platform fees.
Unique Advantages
- Differentiation:
- No venture capital influence – funded via donations, Plutonium subscriptions ($4.99/month), and partnerships.
- Superior customization vs. competitors: full CSS control, custom emojis, and open API.
- Upcoming federation allows opt-in cross-server communication, unlike walled gardens like Discord.
- Key Innovation:
- Plutonium tier rewards early adopters with lifetime perks (e.g., Visionary pass) and funds development.
- Transparent roadmap: Publicly tracks features like E2EE messaging, slash commands, and RSS feeds.
Frequently Asked Questions (FAQ)
- Is Fluxer really free?
Fluxer’s core features are free forever with no ads. Optional Plutonium subscriptions ($4.99/month) unlock cosmetic perks, higher limits, and early feature access. - Can I self-host Fluxer?
Yes, Fluxer’s AGPLv3-licensed backend is fully self-hostable using Node.js and PostgreSQL. Official desktop clients connect to custom instances. - How does Fluxer protect privacy?
Fluxer never sells data or displays ads. All messages are encrypted in transit (TLS); upcoming opt-in E2EE will secure DMs. Self-hosting provides full data control. - When will mobile apps launch?
Mobile clients (iOS/Android) are in active development, following the desktop app’s public beta. Web access is available now via browsers. - What makes Fluxer better than Discord?
Fluxer offers no data mining, self-hosting, custom CSS, and community governance. Unlike Discord, it’s open-source and funded by users, not investors.
