/** * rInbox (rChats) landing page — encrypted community chat. * Ported from rchats-online Next.js page.tsx (shadcn/ui + Lucide). */ export function renderLanding(): string { return `
Part of the rSpace Ecosystem

Encrypted
Community Chat

Secure messaging powered by EncryptID passkeys. No passwords, no seed phrases — just hardware-backed encryption and full data ownership for your community.

Try the Demo → Get Started
How It Works

Secure Chat in 30 Seconds

Create a passkey on your device, join a community, and chat with end-to-end encryption.

1. Create a Passkey

Register with EncryptID using your device's biometrics or security key. No passwords to remember or leak. Your keys never leave your device.

2. Join a Community

Create or join a community chat space. Invite members with role-based access: viewers, participants, moderators, and admins. One identity across all r* apps.

3. Chat Securely

Messages are encrypted with keys derived from your passkey. Only community members can read them. True end-to-end encryption.

Built on Self-Sovereign Identity

Security without compromise, powered by EncryptID

End-to-End Encryption

AES-256-GCM encryption with keys derived from your passkey. Messages are unreadable to the server.

Passkey Authentication

WebAuthn passkeys backed by biometrics or hardware security keys. Phishing-resistant by design.

Community Spaces

Create isolated chat spaces with role-based access. Viewer, participant, moderator, and admin roles.

Cross-App SSO

One identity across rSpace, rVote, rMaps, rWork, and the full r* ecosystem via EncryptID.

Social Recovery

No seed phrases. Designate trusted guardians who can help you recover access to your account.

No Passwords

Passkeys replace passwords entirely. Nothing to leak, nothing to forget, nothing to phish.

Self-Sovereign

You own your identity and encryption keys. No platform lock-in, no central authority.

rSpace Ecosystem

Chat integrates with rSpace canvas, rVote governance, rFunds treasury, and more.

Try EncryptID

See it in action

Try the interactive EncryptID demo — register a passkey, derive encryption keys, and test signing and encryption right in your browser. No account needed.

← Back to rSpace
`; }