A family tree that requires two people to agree
Build your family — one confirmed connection at a time.
Add parents, a spouse, siblings and cousins. Every relationship stays pending until the other person confirms it — then it becomes part of a living family graph with chat, a feed and privacy circles you control.
- 5
- tree layouts
- 4
- privacy circles
- 16
- milestone badges
The process
Four steps from empty tree to living family graph
Every step is designed so no one is added, changed or removed without the people involved knowing about it.
- Step 1
Add a relative
Enter their name and relationship type. If they aren't on the app yet, a managed profile is created for them.
- Step 2
Send the invite
Share a secure single-use link over WhatsApp, SMS, email or a copied link. Resend anytime with a fresh token.
- Step 3
They confirm
Both sides review the claim in Pending Confirmations. Only mutual consent turns an edge confirmed.
- Step 4
The graph grows
Confirmed edges merge into one shared graph, so your relatives' relatives become discoverable paths.
Relationship lifecycle
Statuses change. History never disappears.
A relationship moves through clear states, and every transition is written to your activity log with who initiated it and when.
- 1
Pending
Proposed, not yet agreed
- 2
Confirmed
Both people agreed
- 3
Disputed
One side flags an issue
- 4
Dissolved
Ended, never deleted
Dissolving a confirmed edge takes two deliberate steps: an impact review that lists the relatives and paths affected, then a typed confirmation. Records are preserved, never deleted.
Try it
Click through a relationship, step by step
This is a live sandbox — no account needed. Play the role of both people and watch the edge and the audit trail change with every action.
No relationship yet
Ravi wants to add Meera as his sister. Nothing exists in the shared graph until he proposes it.
Activity log
Every transition is appended here — it can't be edited or removed.
- Nothing logged yet. Take an action to see how the audit trail builds up.
Privacy circles
Label every relative, then decide what each label can see
Close family, extended, long relations and friends. Each circle has its own switches for profile visibility, direct messaging and feed access.
- Profile fields hidden per circle — contact details stay with close family only.
- Messaging permission is enforced at the database level, not just in the UI.
- Posts and stories are published to the circles you pick, one post at a time.
Visualisation
Five ways to look at the same family
Switch layouts anytime. Drag nodes to reposition them, pinch to zoom and pan across large trees — your layout is remembered per view.
Everything included
A family network, not just a chart
Family Matrix combines the rigour of a genealogy graph with the everyday tools families actually use.
A shared graph
Relationships are two-way, not solo entries. Both sides see the same truth.
Consent first
Someone claims you as their sibling? You approve it before it becomes real.
Nothing gets erased
Divorce or estrangement changes status — history isn't rewritten.
Family chat
One-to-one and group chats with media, built for the people already in your tree.
Feed & stories
Share updates and photo stories scoped to the circles you choose.
Notifications inbox
Confirmations, mentions and replies in one list you can filter and mark read.
Milestones & XP
Unlock badges as your tree grows, with a chronological achievements feed.
Blocking & reporting
Stop or report abusive interactions instantly, in both directions.
Installable PWA
Add it to your home screen — offline-ready, no app store required.
Engagement
Growing your tree is a journey with milestones
Each discovery, confirmation and completed profile earns XP and moves you up a ten-level ladder. Badges are logged with timestamps so you can see how the family came together.
Privacy & security
Built so the database enforces the rules
Access control lives in row-level security policies, not just in the interface.
Row-level security
Every table is default-deny. You only ever read rows your circles permit.
Append-only audit trail
Activity events can't be edited or deleted, by you or anyone else.
Private media storage
Avatars, chat media and story files live in private buckets with per-path access.
FAQ
Questions families ask
Can someone add me to their tree without asking?
They can propose the relationship, but it stays pending until you confirm it. Nothing appears as a real connection in the shared graph without both people agreeing.
What happens if a relationship ends?
Nothing is deleted. You can dispute a relationship or dissolve it after a two-step confirmation. The edge stays in history with its status changed, and the change is written to your activity log.
I received a request I never made — can I remove it?
Yes. Pending requests show whether they were sent by you or claimed about you. You can cancel your own request or mark an incoming one as "not related"; the record is kept as dissolved for the audit trail.
Who can see my profile and posts?
You assign every relative to a circle — close family, extended, long relations or friends — and each circle controls profile visibility, messaging and feed access separately.
Can I block or report someone?
Yes. Any profile or chat has a safety menu for blocking and reporting. Blocking removes messaging and feed access immediately in both directions.
Where are my photos and chat media stored?
Avatars, chat media, post media and stories are kept in private storage buckets with per-path access rules, so only people your circles allow can load them.
Start with one relative.
Add someone you know is on your side, send the invite, and let the graph grow from there.
Create your free account