Properties and the Title

Properties are what a Collection tracks — every Entry of the Collection carries one value per Property. There are 20 Property kinds — from a plain number to a live stopwatch to coloured tags to a list of sub-entries. Every Collection also has a built-in Title — the headline on each Entry's card.


A Collection is the shape of something you track. The Properties are the pieces of data inside that shape — every Entry of the Collection carries one value for each Property. Every Collection also has a built-in Title — the headline on each Entry's card in the feed, which defaults to the Collection's name but is yours to change per Entry.

This page covers all of it: what Properties are, every Property kind you can pick from (20 in total), and how the Title works.

Properties

Every Property has three things:

  • a name (reps, hours, note)
  • a kind — the type of data it holds (see the full list below)
  • an optional default value that fills in automatically when you quick-log

When you log an Entry on a Collection, you write one value per Property. Most Collections have 1–4 Properties. Anything beyond that usually wants to be split into multiple Collections, or composed with Sub-entries.

Property icons

Every Property shows a small icon in the builder — by default the one for its kind (a # for Number, a checkbox for True/false, and so on). Click that icon to change it: the picker opens with two tabs — Emoji and Icons (the full icon library, searchable by name). Pick a 🔥 or a flame icon for calories, a 🏃 for distance — whatever reads fastest for you.

A custom Property icon is remembered for this Collection only, so the same shared Property can wear a different icon in another Collection. To put it back, open the picker and choose Remove.

Every Property kind

There are 20 kinds, grouped here by what they're for. Pick the one that fits how you want to read and analyse the data later.

Basics

| Kind | What it stores | When to use it | |------|----------------|----------------| | Number | Integer or decimal | Anything you'd sum, average, or chart — reps, kg, km, calories, ratings, glasses, cups. | | Text | A short string | Names, titles, places, short notes. | | Markdown | A long string with formatting | Journal entries, session notes, long-form reflections. Renders bold, lists, headings. | | True/false (Checkbox) | A yes/no flag | Habit completions — did you do it today? |

Time

| Kind | What it stores | When to use it | |------|----------------|----------------| | Date | A calendar day | Birthday, due date, anniversary. | | Date/time | A specific moment | Wake time, bedtime, deadline, event start. | | Stopwatch | A live counter with Start / Pause / Resume / Stop | Work blocks, gardening, focus sessions — anything where you want to time it as it happens. See Stopwatch and Timer. Logging time after the fact? Use a Number property. | | Timer | A Stopwatch with a target duration | Pomodoro sessions, breathing exercises, meditation — same as Stopwatch but with a goal (e.g. 25 min). Overflows past zero without auto-stopping. |

Tags (picklists)

Coloured options you pick from a list — exactly like a select / multi-select. Tag holds one, Multi-tag holds several, and you can convert between them at any time. See Tag and Multi-tag.

| Kind | What it stores | When to use it | |------|----------------|----------------| | Tag | One option from this property's own list | Mood (happy / neutral / sad), priority (low / med / high) — options that belong to this Collection only. | | Multi-tag | Several options from this property's own list | Symptoms on a sick day, focus areas on a workout — many-from-one-list, scoped to this Collection. | | Global tag | One option from your shared Global Tags pool | A #project or #area you reuse across many different Collections. | | Global multi-tag | Several options from your shared Global Tags pool | Cross-Collection labels (#deep-work, #errand) you want consistent everywhere. |

References

| Kind | What it stores | When to use it | |------|----------------|----------------| | Relation | A link to another Collection's Entry | This reading session points at a specific Book Entry; this set points at the parent workout. | | Sub-entries | A list of child Entries this entry owns | A dish's ingredients, a recipe's items, a shopping trip's purchases — varies per Entry. See Sub-entries. | | Photo | One or more images — upload your own or paste a URL | Meal photos on a Food log, progress pics, reference shots. Shows on the Entry's card. | | File | An uploaded image, audio, or PDF | Progress photo, voice memo, receipt, lab result. |

Special text

| Kind | What it stores | When to use it | |------|----------------|----------------| | URL | A clickable web address | Link to an article you read, a video reference, a workout demo. | | Email | A formatted email address | Contacts on a CRM-style Collection. | | Phone | A formatted phone number | Same. |

Escape hatch

| Kind | What it stores | When to use it | |------|----------------|----------------| | JSON | Arbitrary structured data | Power-user use only — for data shapes that don't fit any other kind. You probably won't need it. |

Worked examples by domain

Pick the right kinds and the Collections feel natural to log.

Fitness — Push-ups

  • repsNumber, default 10
  • setNumber, default 1

Fitness — Run

  • distance_kmNumber, default 5
  • duration_minNumber, default 30
  • notesText

Health — Sleep

  • hoursNumber, default 7.5
  • qualityTag: great / good / ok / bad
  • noteText

Habit — Vitamins

  • takenTrue/false, default true

Habit — Smoke-free day

  • made itTrue/false, default true

Productivity — Deep work

  • durationStopwatch (live tracking — Start when you sit down, Stop when you're done)
  • projectTag: Kaizendex / client A / client B
  • noteMarkdown

Productivity — Pomodoro

  • focusTimer, target 25 min
  • was productiveTrue/false

Reading — Pages read

  • pagesNumber, default 10
  • bookRelation → Book Collection

Reading — Book finished

  • titleText
  • authorText
  • ratingTag: ★ / ★★ / ★★★ / ★★★★ / ★★★★★
  • notesMarkdown
  • linkURL (Goodreads, Amazon, etc.)

Meals — Meal log

  • nameText
  • caloriesNumber
  • protein_gNumber
  • tagsMulti-tag: breakfast / lunch / dinner / snack
  • photoFile

Mood — Daily check-in

  • moodTag: 😊 / 🙂 / 😐 / 😕 / 😞
  • energyNumber 1–5
  • noteMarkdown

Body — Weight

  • kgNumber, default 78.0

Body — Blood pressure

  • systolicNumber
  • diastolicNumber
  • measured_atDate/time

Time — Meditation

  • sessionTimer, target 15 min
  • styleTag: breath / loving-kindness / body scan

Reference — Contact

  • nameText
  • emailEmail
  • phonePhone
  • notesMarkdown

The Title

Every Entry has a Title — the headline you read on its card in the feed. It's built in: every Collection has one automatically, so you never add it as a Property.

By default, an Entry's title is the Collection's name. Make a "Todoo" Collection and every todo you log starts out titled "Todoo". But the title is yours to change — type "Buy milk" on one, "Call the dentist" on another. Entries you never rename keep showing the Collection name, so renaming the Collection re-labels them all.

Two different things live in two different places:

  • The Collection's name — edited at the very top of the Collection builder. It's the Collection's identity and is the same for every Entry.
  • The default Entry title — the Title row at the top of the Properties tab. Leave it showing the Collection name to inherit it, or type a different default that every new Entry starts with. (Editing this does not rename the Collection.)
  • The Title's icon — the icon on that same Title row. It matches the Collection's icon by default, but click it to pick a different emoji or icon just for the title; choose Remove to go back to matching the Collection. Changing it here does not change the Collection's icon.

To rename one Entry, just edit its title right on the card — or open the Entry and edit the heading on its page. Because the card title is now an editable field, you open an Entry by clicking its card body or the menu's Open.

Your other Properties — reps, hours, calories, a checkbox — show on the card next to the Title, each with its current value.

Defaults make logging fast

Defaults are the secret behind one-tap logging. If your Collection's Properties have sensible default values, tapping that Collection in chat writes a new Entry instantly with no extra input.

Set defaults thoughtfully:

  • Pick the value you log most often, not the average.
  • For habit tallies (vitamins, meds, water glass), true or 1 is almost always right.
  • For workouts that vary, leave the default empty and type the number — fast either way.
  • For Stopwatch/Timer, the default is "0m, ready to start" — the entry writes the moment you pick the Collection, then you Start the live counter on the card.

Properties that link Collections together

The Relation kind lets one Entry reference another Collection's Entry. Examples:

  • A Pages read Collection with a book Relation points each reading session at a specific Book.
  • A Set Collection with a workout Relation groups multiple sets under one workout session.
  • A Task done Collection with a project Relation organises completions under projects.
  • A Meal Collection with a recipe Relation points to a Recipe Entry with the ingredients.

Relations are how you build graphs across your tracking data without leaving the universal engine.

Next