Inside Cuilvor

What you actually get

The inputs are just data plumbing. This is the part you live in — the outputs, the screens, the coaching. Scroll, or jump.

📊 Dashboard ☀️ Weekly review 🩸 Bloodwork 🎙️ Log stream 🧪 Compounds
01 · Every morning

The dashboard

TodayTrendsLabsCoach
Sleep · 14d
7h38
▲ 24min vs last wk
HRV · 14d
58ms
▲ steady
Resting HR
54bpm
▼ 2 bpm
Protein · today
96g
▼ 24g to target

Sleep — last 14 nights

9h

HRV — 14d trend

Targets this week

Zone-2 minutes
165 / 150 ✓
Avg protein
108 / 120
Steps / day
9,240 / 8k ✓

The at-a-glance layer. Every number is live from your own database — wearables fill it automatically once connected, or your logged entries fill it until then. Charts, targets, and today's macros in one screen.

02 · Every Sunday

The coaching output

Weekly review · Sun 6 Jul, 18:00

Good week, undone at the weekend.

Where you are

Sleep averaged 7h42 (+24 min), HRV steady at 58ms, resting HR down to 54. Protein hit target 5 of 7 days. Training was your best week this month.

Trending

▲ Zone-2 volume 165 min — first week over your 150-min target.
▼ Sleep consistency — bedtime drifted 90 min Fri & Sat; Sunday HRV took the hit. Last week's "protein at breakfast" change: done 5/7 ✓.

Change these two things
1

Bed by 23:00 Fri & Sat. Your weekday discipline is real — the weekend is quietly erasing it.

2

+30g protein at breakfast. Every low-protein day this week was morning-shaped.

Worth a GP conversation

Ferritin has trended down across your last 3 panels (48 → 34 → 28 µg/L). Not urgent, but bring the export to your next appointment.

The output that replaces the coach. Written to you every Sunday and saved forever. Short by design — trends, whether last week's advice stuck, and never more than two changes. Ask "how am I doing?" any day to run it on demand.

03 · Whenever a test lands

Bloodwork, decoded

TodayTrendsLabsCoach
NHS panel · 2 Jul 2026
62 biomarkers · 3 flagged · parsed from PDF in 4 seconds
+ Drop another PDF
BiomarkerValueReferencePositionFlag
Ferritin28 µg/L30–400
Low
Vitamin D (25-OH)48 nmol/L50–125
Low
hs-CRP3.1 mg/L<3.0
High
ApoB0.82 g/L<0.90
Optimal
HbA1c33 mmol/mol<42
Optimal
Testosterone21.4 nmol/L8.6–29
Normal

Ferritin — across your panels

ref floor 30 Jan · 48Apr · 34Jul · 28

Bloodwork, on demand. Drop a PDF from any lab at 9am and get this at 9:01 — every biomarker extracted, flagged against the report's own ranges, and trended across every previous panel so a slow decline like ferritin can't hide. Then a plain-English read of what to raise with your doctor.

04 · All day, in seconds

The log stream

Had a McDonald's cheeseburger and a caramel Grenade bar, took my omega-3 and vit D
Logged · parsed & stored
Cross-checked branded items against published UK nutrition data.
Cheeseburger 301 kcal · 15g PGrenade Caramel 221 kcal · 22g POmega-3 1gVit D 1000 IU
Day total: 1,730 kcal · 96g protein · 148g carbs · 71g fat
Slept about 6½ hrs, feeling rough, skipped the gym
Logged · daily metrics
Sleep 6.5hEnergy 3/10Training rest
That's 3 short nights this week — it'll surface in Sunday's review.
Started 250mcg BPC-157, subq, morning
Logged · compound
BPC-157 peptide250 mcgsubqweek 1
Tracked with dose & route. I'll watch your inflammation markers (hs-CRP) and recovery against it. Not medical advice — this is your log, not a recommendation.

The only interface you have to learn is a sentence. Food, sleep, mood, training, supplements, peptides, medication — all parsed to structured rows. Branded foods resolve to near-exact macros; anything unlabelled is estimated and flagged as such.

05 · If you take anything

The compound ledger

TodayTrendsLabsProtocol
Active protocol
Everything you take — correlated with how your body responds. Logged, never judged.
CompoundTypeDose · routeSinceCorrelated signal
Omega-3Supplement1g · oralongoinghs-CRP ▼
Vitamin D3Supplement1000 IU · oralongoing25-OH ▲ tracking
BPC-157Peptide250 mcg · subqwk 1 / 4recovery — watching
Testosterone (TRT)Hormone100mg/wk · IMwk 8Total-T in range
CreatineSupplement5g · oralongoing

Safety guardrail

Cuilvor tracks and correlates anything you log — including TRT, peptides or anabolics — and surfaces relevant biomarkers to monitor (e.g. haematocrit, lipids, liver markers on cycle). It will flag out-of-range values for your doctor. It never prescribes, doses, or recommends compounds. Your log, your clinician, your call.

Add peptides, hormones, medication or anabolics and nothing breaks — they become tracked variables with dose, route and cycle, correlated against your bloodwork over time. The system's job is visibility and safety flags, not medical advice.

This is a design preview — real screens render from your live data.
← Back to the Cuilvor home