Caller ID that never uploads your contacts
The usual bargain is that your address book becomes part of a global directory. TreeLinker does not make that trade.

Short answer
TreeLinker shows a card when someone in your own contacts calls you, telling you how they are related to you — for example "Nadia — sibling of Safa" — rather than just showing a name. Everything on that card comes from your own device. TreeLinker has no database of phone numbers, cannot tell you who owns an unknown number, and never uploads your address book. If a caller is not already someone you know, no card is shown at all.
How ordinary caller ID apps work
The large caller ID services identify strangers because they have collected hundreds of millions of address books. When someone installs the app and grants contacts access, everyone in their phone is added to a shared directory — including people who never installed anything and never agreed to it.
That is why those apps can name an unknown number, and it is also the most common complaint made about them.
How TreeLinker works instead
TreeLinker answers a different question. Not "who owns this number", which requires harvesting, but "how is this person connected to me", which requires only what is already on your phone.
The name and the relationship on the card are read from your own contacts and your own family tree. Nothing is fetched over the network while your phone is ringing, and nothing about the call is published to anyone.
The everyday case is not strangers
In an address book of thousands, the problem usually is not an unknown number. It is a known name you cannot place — four people are saved as Nadia and this is the one whose connection you have forgotten.
That is what the card is for. It gives a placement, not an identification.
The Caller Name on a contact
Each contact has a Caller Name section showing exactly what will appear when that person calls. TreeLinker recommends it from the relationships you have already recorded, and you can accept it, edit it or clear it.
It is a private note. It is never shown to the person it describes, never shown to other users, and never published anywhere.
How TreeLinker differs from a conventional caller ID app
| TreeLinker | Conventional caller ID apps | |
|---|---|---|
| Names unknown numbers | No — by design | Yes |
| Uploads your address book | Never | Usually, to build the directory |
| Shows how the caller is related to you | Yes | No |
| Spam and scam blocking | No | Yes |
| Needs a network connection while ringing | No | Usually |
| Ads | None | Common in free tiers |
| Price | Free | Free tier with paid upgrade |
If identifying unknown numbers and blocking spam is what you need, a conventional caller ID app is the right tool — TreeLinker does neither and does not intend to.
Frequently asked questions
Can TreeLinker tell me who an unknown number belongs to?
No. It has no number-to-name database and deliberately refuses to answer that question. A service that answers it lets anyone work through the number space and harvest identities.
Does it block spam calls?
No. TreeLinker has no spam database and does not block calls.
Is my Caller Name visible to the person it describes?
No. It is a private note visible only to you, on your device and your account.
Which permissions does it need?
Android's call screening role, so it can see the incoming number, and permission to display over other apps so the card can appear. It never requests call log access.
Is caller identification available on iPhone?
No. It is Android only, because iOS does not offer an equivalent call screening role.
TreeLinker — a family relationship management app.
Related pages
Caller identification
A card that shows how an incoming caller is related to you, built entirely from your own contacts. No database, no uploads, nothing shown for strangers.
A relationship manager for the people you actually know
Record how the people in your life are connected, see the path between any two of them, and keep a timeline of what has happened with each one.
A contact manager organised by relationship
A contact manager that organises people by how they are related to you, not just by name. Groups, tags, per-contact timelines and key dates, stored on your device.
Start with the contacts you already have
TreeLinker is free on Google Play. No ads, no subscription, and your address book never leaves your phone.
Android. Free. No account required to browse your own contacts.