Hand a relative a file, let them build in it, take it back, and merge what they did into your tree. No link, no access to your tree, nothing shared until you say so.
You export a copy, and later you decide, person by person, what comes back in. Nothing is written to your tree until you approve it — and a snapshot is taken so you can undo it.
The file they import becomes a tree of their own, in their own account. They can take as long as they like, and they never see anything you did not send.
Both routes end the same way — you merge their work into your tree, person by person, and your tree is untouched until you approve. They differ only in how the work gets to them and back.
Open your tree and set the screen to the branch they know about — their side of the family, a few generations. The export takes what is on screen, so framing it first is how you decide what they get.
There is no harm in sending the whole tree, but a smaller file is easier for them to work in and easier for you to review when it comes back.
Export in the toolbar, then JSON (current view). SVG, PNG and PDF are pictures — only JSON can be imported back into Salasilah and merged.
The file is about to leave Salasilah and travel through email or WhatsApp, and it contains living people’s details in full. Encrypt this file is ticked by default; leave it that way and choose a password.
Untick it and you get plain, readable JSON — fine if the file never leaves your own machine, careless if it is about to be sent to someone.
Press Download, then send them the file — and send the password another way. A password in the same message as the file protects nobody.
On their dashboard: Import → JSON, then pick the file you sent. They need a Salasilah account, which is free — if they do not have one, send them an invite first.
Because the file is encrypted, Salasilah asks for the password before it will open it. A wrong one is refused and can be retried — nothing is imported until it is right.
If you sent a plain file instead, this step simply does not appear.
The import lands as a normal tree on their dashboard. It is theirs: they open it, add people, correct dates, add photos, and none of it touches yours. There is no deadline and nothing is shared back automatically.
When they are done they export it the same way you did — Export → JSON, encrypted, password sent separately — and send it back.
Import the file they send back exactly as they imported yours: Import → JSON, password, done. It arrives as a separate tree on your dashboard, sitting alongside the original. Your tree has not changed.
Get these the right way round. The source is left exactly as it is either way, but merging your big tree into their small one is not what you meant.
The two trees were built separately, so Salasilah does not assume anyone is the same person — not even when the names match exactly. For each person it offers a likely match, and you choose: the same as someone you already have, or a new person.
Anyone you leave as “new person” is added. Anyone you mark as the same is merged into the person already in your tree, filling in blanks rather than overwriting what you wrote.