Skip to content

ɳFamily

ɳFamily is a private social media platform for families, built on ɳSelf. It provides a self-hosted space for family members to share photos, updates, and conversations without any data leaving your own server.

Status: Available (v1.1.0) Repo: TBD Relationship to Flock: Independent. ɳFamily is an ɳSelf product. Flock is a Unity (unyeco) product. They share no code or infrastructure. The privacy boundary between the two projects is intentional.


Most families share photos and updates across a mix of iMessage, WhatsApp, Instagram, and Google Photos. None of these are private. None of them give you ownership of your data. ɳFamily is a self-hosted alternative where:

  • You own the server. All photos, posts, and messages stay on hardware you control.
  • No ads, no algorithms. The feed is chronological. No engagement optimization.
  • Invitation only. Family members join via invite codes. No public profiles, no discoverability.
  • Multi-generational. Simple enough for grandparents. Parental controls for kids.
  • One subscription. The ɳFamily plugin bundle runs on your existing ɳSelf server. No per-user pricing.

  • Upload photos and albums from any device
  • Automatic organization by date and location
  • Face detection and grouping (local processing, no cloud)
  • Shared albums with comments and reactions
  • Original quality preservation (no compression)
  • Chronological timeline of family activity
  • Posts with text, photos, and location
  • Reactions and threaded comments
  • Birthday and anniversary reminders
  • Real-time family group chat
  • Direct messages between family members
  • Photo and video sharing in chat
  • Voice messages
  • Parental controls per family member
  • Content filtering for younger members
  • Activity reports for parents
  • Screen time awareness (not enforcement, that is the device’s job)
  • All data stored on your server. Zero cloud dependencies.
  • No analytics, no tracking, no telemetry
  • End-to-end encryption for direct messages (planned)
  • Granular sharing controls (who sees what)

The ɳFamily bundle uses these ɳSelf Pro plugins:

PluginPurpose
socialActivity feed, posts, reactions, follows
photosPhoto upload, organization, face detection
activity-feedTimeline aggregation and display
moderationContent filtering and parental controls
realtimeWebSocket connections for live updates
cmsContent management for family pages/blogs
chatReal-time messaging

These plugins are shared with other ɳSelf products. The ɳFamily client app combines them into a family-specific .


ɳFamily follows the same pattern as other ɳSelf reference apps:

  1. Flutter client app (iOS, Android, Web) communicates with the ɳSelf backend via Hasura GraphQL.
  2. ɳSelf backend runs the ɳFamily plugin bundle. Plugins handle photo processing, feed generation, real-time messaging, and moderation.
  3. MinIO stores photos and media at original quality.
  4. Auth handles family member accounts, invitations, and role-based access.

No dedicated server is required. ɳFamily runs alongside your other ɳSelf apps on the same server.


ɳFamily is available as a plugin bundle at $0.99/mo or $9.99/yr. The ɳSelf+ subscription ($3.99/mo or $39.99/yr) includes ɳFamily along with all other plugin bundles.


Flock (unyeco/flock) is a separate family app built on Unity infrastructure. ɳFamily and Flock are completely independent:

ɳFamilyFlock
OrganizationɳSelf (nself-org)Unity (unyeco)
BackendɳSelf CLI stackUnity shared backend
HostingSelf-hosted by userUnity servers
Data ownershipUser owns everythingUnity-managed
TargetPrivacy-first familiesSocial families
StatusPlannedActive

The separation is by design. ɳFamily serves users who want complete data ownership. Flock serves users who prefer a managed .



Features | _Sidebar