# Tracking and records

URL: https://docs.clatri.com/en/health/tracking/

> How to log body metrics, your menstrual cycle with predictions, health activities and encrypted medical documents in Clatri.

In addition to tracking conditions and treatments, Clatri lets you record body metrics, track your menstrual cycle, document health activities, and store medical documents.

## Body metrics

Body metrics record specific measurements of your body: weight, height, body fat percentage, and muscle mass. Each entry is a snapshot of a moment in time.

With weight and height, Clatri automatically calculates your **BMI** (body mass index) and classifies it with color: green (normal), yellow (overweight), red (obesity). The dashboard shows your most recent weight, the trend (up, down, or stable), the change in kilos, and a small line chart with your recent history.

Metrics also support **detailed measurements** (chest, waist, hip) and progress photos. Useful if you follow a fitness program or a diet and want to see changes over time.

## Menstrual cycle

Period tracking records menstruation days and calculates predictions based on your history.

### Logging

You can log a period day by tapping the date on the calendar or telling the agent *"my period started today"*. You can also log full ranges: *"my period was from March 3 to 7"*. Each day can have optional notes.

### Predictions

From your cycle history, Clatri calculates:

- **Average cycle length** — based on your previous records
- **Estimated next period** — when it's expected to start
- **Estimated fertile window** — calculated between days 10 and 17 of the cycle
- **Days until next period**

Predictions improve with more data — the more cycles you log, the more accurate the calculation.

### In the UI

The screen shows a calendar with period days marked, views by week, month, and quarter, a prediction card, and the log history.

### Share only the period

From the entity settings, you can share **only** period tracking with another person — your partner, for example — without exposing the rest of your health data. This is explained in [Entities](https://docs.clatri.com/en/entities/).

## Health activities

Health activities are point-in-time events on your medical timeline. Each activity has a type:

| Type | Example |
|------|---------|
| Symptom | Headache, nausea, dizziness |
| Medical appointment | Cardiologist consult on Thursday |
| Medical visit | I went to the doctor today, they told me… |
| Lab test | Complete blood count, results Friday |
| Diagnostic imaging | Chest X-ray |
| Procedure | Dental cleaning, tooth extraction |
| Vaccine | COVID booster, annual flu shot |
| Medication taken | Specific log that you took something |
| Measurement | Blood pressure 120/80, glucose 95 |
| Note | Free observation about your health |

Activities can have a numeric value (for measurements), link to a condition or episode, and schedule a reminder if it's a future appointment.

## Medical documents

Medical documents store files you want to keep handy: clinical records, lab results, medical orders, authorizations, diagnostic imaging, medical bills.

Each document has:

- **Type** — clinical record, lab result, diagnostic imaging, prescription order, authorization, sick leave, referral, invoice
- **Attached files** — PDFs, images. Can be multiple per document
- **Metadata** — title, description, document date, expiration date, issuer (doctor or hospital)
- **Links** — can be associated with a condition, episode, or prescription

Documents about to expire are flagged in red. Expired ones are also flagged. This is useful for medical authorizations or lab results that have validity periods.

When you upload a document to chat, the agent can help you organize it: it extracts the content via OCR, identifies what it's about, and suggests how to link it with your existing conditions or prescriptions.

Health documents are encrypted at rest with the **system key**, and with the **double layer** (user + system) if you turned on user encryption in **Settings → Security → Encryption password**. In both cases encrypted files never receive a public URL — the backend decrypts them in memory and returns the bytes directly. The detail is in [Security and privacy](https://docs.clatri.com/en/security/).
