ECCP
Layer 3 — Clients

Two clients, one open protocol.

PrivChat and exine are both ECCP client implementations. They sit above the same Layer 1 protocol and Layer 2 homeserver network, which means third parties can build their own clients without waiting for a central product team.

PrivChat

A calmer messaging experience that hides protocol complexity and makes private communication feel normal.

Target audience

Mainstream users, teams, and communities that want clear privacy defaults.

Quiet onboarding
Cross-device continuity
Readable, low-friction rooms

exine

A denser, code-shaped interface with plugin hooks, CLI workflows, and composable automation surfaces.

Target audience

Developers, moderators, and power users who prefer direct control.

Terminal-native workflows
Plugin host API
Structured stream output

Open implementation model

ECCP is strongest when Layer 3 remains competitive. Build a mobile app, a moderation console, an embedded client, or a niche UX without fragmenting the network.

Join the ecosystem