Say the relationship in plain Chinese
我爸的哥哥的女儿 — with or without 的. Question wording like 该怎么称呼? is ignored, and compound words are expanded on the way in, so 爷爷 becomes father → father.
Fully offline · No account
Say it to KinPath exactly like that. It works out what the two of you call each other and draws the people along the way as a small family tree. Titles are calculated offline on the device, and the tree never leaves your iPhone.
How it works
The first thing the app shows you is a question: who is it you want to know the term for?
我爸的哥哥的女儿 — with or without 的. Question wording like 该怎么称呼? is ignored, and compound words are expanded on the way in, so 爷爷 becomes father → father.
“What I call you” and “what you call me” are derived from one path, so they always describe the same chain. Regional variants are shown side by side, like 外婆 / 姥姥.
Outside the first run, asking only calculates. The card tells you how many people this would create and how many would attach to records you already have; nothing is written until you press save.
Features
A wrong relationship is far more trouble than one more tap, so these are the places KinPath would rather stop and ask.
No guessing
When a word is ambiguous in Chinese itself, KinPath stops and offers the alternatives instead of picking one — a guess writes a wrong relationship into your family tree, which is worse than one more tap. The same holds for 舅舅, 阿姨 and 侄子.
Birth order
Sibling birth order reaches the kinship engine, which is what keeps these three apart. Quick entry numbers children in the order you type them, and shows the rank being assigned before you commit.
Quick entry
Pick a relationship once, then type one name per person and press return. Photo, age and city are left for later — five sons cost five names. A second father, mother, husband or wife is refused, with the name of whoever already holds that slot.
Relationship graph
Direct, marriage and peer relationships are drawn in blue, pink and orange, with the kinship word on the line. Drag nodes to untangle a crowded area, pinch to zoom, or search for someone and pin them to the middle.
Path finder
The shortest path between them, in blood-only or extended-family mode, with a hop count and a tappable timeline of everyone along the way. The starting person defaults to whoever is marked as you.
Consistency
Contradictory and circular relationships are refused, and there is never a second relationship between the same two people. A generation that disagrees only through a mixed path is flagged rather than blocked — real families do produce those.
People
Avatars are squared and re-encoded when you pick them, so one costs tens of kilobytes. People without a photo show the first character of their name rather than an identical silhouette. Record a year of death and the age is reported as 享年, measured to that year; when the year is unknown, none is invented.
Locations
An offline country/region → administrative area → city cascade covering mainland China, Taiwan, Hong Kong, Macau, and the United States is bundled with the app, so one city never ends up spelled three ways. Choosing one makes no network request, and the app never asks for location permission.
Backups
Photos travel with it. Importing merges by identity — existing people are updated, new ones added, nothing deleted — so a backup taken before photos existed will not wipe the ones you have since added. And if the database ever fails to open, the app still starts, says so plainly, and leaves the file on disk untouched for recovery rather than crashing.
Privacy
The tree is never uploaded, and titles are calculated on the device.
There is nothing to sign in to.
No analytics, no advertising SDKs, no third-party trackers.
Export the whole family tree to a JSON file at any time.