One private social system
One Moment.
Everywhere it belongs.
Neluora is being built around a canonical Moment: one real event with ordered photos or videos, a caption, a cover, optional confirmed context and a deliberately chosen audience. Every surface references that identity instead of copying the post.
Connections and Home
Connections are mutual and explicitly accepted. They are the visible default audience in the composer. Home presents eligible private Moments in server-authoritative reverse chronology, stops at a finite recent boundary and loads older history only when you ask.
Daily, Showcase and Stories
Daily keeps ordinary life chronological. Showcase is manually curated from existing Moments. Stories are finite, expiring placements that remain tap-driven. Public Showcase is a different trust zone and can never be smuggled into a private Connections share.
People, Circles and Chats
People keeps Connection requests, accepted Connections and message requests distinct. A person who knows your verified phone number may request an encrypted conversation without first becoming a Connection. Circles remain separate bounded groups.
Private media
The implemented photo path sanitizes and encrypts media renditions on iPhone before upload. One content key is wrapped to authorized audience devices; Neluora stores canonical ciphertext rather than one media copy per recipient.
What is still being built
Recovery, reviewed MLS Chats, Circles, Stories, Daily and Showcase are release-blocking work, not simulated features. The security page distinguishes the verified vertical slice from the remaining private-beta boundary.