/** * rChats landing page — rich content for rspace.online/rchats */ export function renderLanding(): string { return `
rChats

Your conversations, your infrastructure.

Encrypted Community Messaging

Real-time community chat with channels & threads, end-to-end encrypted by default. Local-first, works offline, and scoped to each rSpace community.

Try the Demo Create a Space

Native Encrypted Chat

Community messaging built from the ground up for privacy, speed, and self-hosting.

💬

Channels & Threads

Organize conversations by topic with channels. Dive deeper with threaded replies without cluttering the main feed.

🔒

End-to-End Encrypted

Messages encrypted with EncryptID passkeys. The server never sees plaintext — only community members can read messages.

📷

Local-First (CRDT)

Built on Automerge CRDTs. Send messages offline, sync seamlessly when reconnected. Your data lives on your device first.

🏠

Space-Scoped

Each rSpace community gets its own isolated chat instance. Channels, members, and history — all contained within your space.

Connect Your Chats

Already using Slack, Discord, or Matrix? Bridge them into rSpace for a unified community view.

🔗

Multi-Platform Bridge

Aggregate channels from Slack, Discord, Matrix, Telegram, and Mattermost into a single interface.

📥

Unified Inbox

Read and reply to messages across all connected platforms from one place. Similar pattern to rInbox's multi-IMAP aggregation.

🔃

Two-Way Sync

Messages flow both directions. Reply from rChats and it appears in the original platform. No context lost.

🌎

Community-Wide View

Bridge external channels into rSpace channels for a single community view, regardless of where members actually chat.

Part of a Self-Hosted Data Ecosystem

rChats isn't a standalone tool — it's one node in a wider network of self-hosted services that keep your data under your control.

📅

Meeting Integration

Start a rMeets video call from any channel. Meeting notes, recordings, and summaries flow back into the chat thread.

📄

Tasks & Notes

Turn chat messages into rTasks action items or rNotes documents. Keep conversations and decisions linked.

🔐

EncryptID SSO

One identity across the entire rSpace ecosystem. Passkey-based authentication, no passwords to manage.

On the Horizon

Features in development for the rChats roadmap.

🤖

AI Summaries

Coming Soon

Catch up on long threads with AI-generated summaries. Run locally or via your own LLM endpoint — no data sent externally.

🔌

Webhooks & Bots

Coming Soon

Build custom integrations with incoming and outgoing webhooks. Connect CI/CD, monitoring, and other services to channels.

🎤

Voice Channels

Coming Soon

Drop into voice channels powered by Jitsi. Persistent rooms for your community — always on, always private.

Your conversations belong to you.

Start chatting on infrastructure you control, or create a space for your community.

← Back to rSpace
`; }