The buckets come from where research on wellbeing agrees. Five well-studied models each name the parts of a full life a little differently, but they keep landing on the same areas: meaning, close relationships, growth, absorbing work, security, and health.
| Bucket | Holds | Grounded in |
|---|---|---|
| Soul | Meaning, faith, reflection | Purpose in life (Ryff); Meaning (PERMA); meaning and purpose (VanderWeele); dīn in the maqāṣid |
| People | Family, friends, community | Relatedness (self-determination theory); positive relations (Ryff); the Harvard Study's strongest finding; social wellbeing (Gallup); nasl in the maqāṣid |
| Mind | Learning, research, thinking | Personal growth (Ryff); competence (SDT); ʿaql in the maqāṣid |
| Art | Making things: music, food | Engagement and flow (PERMA, Csikszentmihalyi) |
| Work | Craft and contribution | Accomplishment (PERMA); autonomy and competence (SDT); career wellbeing (Gallup) |
| Wealth | Money, home, security | Financial wellbeing (Gallup); financial and material stability (VanderWeele); māl in the maqāṣid |
| Body | Strength and movement | Physical health (VanderWeele, Gallup) |
| Longevity | Sleep, care, maintenance | Mental and physical health (VanderWeele); nafs, the preservation of life, in the maqāṣid |
| Stay away from | Things you are cutting back | Cuts across all buckets; logged as slips, never as failures |
Three design rules follow from the research:
The daily journal follows the day reconstruction method (Kahneman and colleagues): a short look back at the day, written the same evening, gives a more accurate record than trying to sum up a whole week later. The “Wheel of Life” used by coaches is the popular ancestor of a color wheel like this one, but it is a coaching tool rather than a research finding.
The grid draws one dot for every week of a life, and places your goals on it. Your birth date stays in your file and nowhere else.
Each row is one year. Tap any week to open its month.
Switching sets changes your trackers. Every log, journal line and goal stays.
Changes are kept as history, so past days still show what you were tracking then. Private trackers never leave in a shared template.
Your life file is private by default. This rule is written on the outside of the sealed file, so a future network can honour it without reading what is inside.
Today this rule is recorded in your file. Automatic release needs the network that will hold the key, which comes later. The names you list stay inside the sealed part.
Your data lives only in this browser. Sealing encrypts the whole file with a passphrase on this device. Paste the result into a file called taqdeer.lauh and keep copies somewhere you trust.
If you lose the passphrase, nobody can open the file, including you.
A template is your trackers with no logs, no journal, no goals, no name and no private trackers.
A life is a header and one append-only log. Current trackers and goals are not stored; they are replayed from the log, so every change keeps its history. Edits within ten minutes count as the same entry.
{ "format": "lauh/2",
"person": { "name", "born", "horizon" },
"release": { "mode", "years", "heirs" },
"log": [
{ "kind": "def", "ref": "walk", "set": { "name": "Walk", "bucket": "longevity",
"type": "dose", "min": 20, "unit": "min" } },
{ "kind": "log", "d": "2026-10-08", "ref": "walk", "v": 35, "src": "auto", "by": "garmin" },
{ "kind": "journal", "d": "2026-10-08", "text": "…", "src": "human" },
{ "kind": "goal", "gid": "house", "set": { "byAge": 50 }, "why": "…", "src": "human" },
{ "kind": "summary", "from": "2024-03-01", "to": "2024-05-31", "text": "…",
"src": "inferred", "conf": 0.6, "basis": "…" } ] }
Every entry also has "id" and "t" (when it was written).
src: human · manual · auto · import · inferred
Sealed: { "format": "lauh/2+sealed", "release": { "mode", "years" },
"kdf": PBKDF2-SHA256, "cipher": AES-256-GCM, "data": "…" }
Removes everything Taqdeer keeps here. Seal a copy first.