vialfile

Bloodwork cadence

Per-peptide recheck reminders — IGF-1, lipid panels, CBC + CMP. We compute due dates from your protocol-start and the library cadence so your next draw lands on time, not when you remember.

No protocols yet. Choose a peptide above and save its start date.

What we track and why

  1. IGF-1 every 4–8 weeks on GH-secretagogues. CJC-1295 / Ipamorelin / Tesamorelin push IGF-1 — out-of-range readings are the earliest signal that dose needs trimming.
  2. CBC + CMP at baseline + every 12 weeks on long courses. Healing peptides (BPC-157, TB-500) and KPV stay in the body for months; periodic CBC catches cytopenias before they're symptomatic.
  3. Fasting glucose + HbA1c on GH-axis stacks. CJC + Ipamorelin nudges fasting glucose; an HbA1c every 12 weeks closes the loop.
  4. Lipid panel + BP on melanocortins. Melanotan-II in particular changes BP transiently and lipids over months.

Peptides not in the dropdown? The library is currently 25 peptides covering >90% of common stacks. We'll widen it as the request log fills.

Bloodwork-cadence FAQ

How is "next due" computed?

From your protocol start date plus the cadence in weeks. The cadence auto-fills from the library's recommendation per peptide (e.g. CJC-1295 = q8w from "IGF-1 baseline + q8w; fasting glucose + HbA1c q12w" — we take the most-frequent interval). You can override the cadence to whatever your prescriber set.

What does "overdue" mean exactly?

The most-recent due date is in the past and we have not been told you've drawn since. We anchor at the latest missed date, not the first — so if you're 200 days into an 8-week-cadence protocol and haven't reset the start, we say "32 days overdue", not "144 days overdue". Restart the protocol after each draw to keep the numbers honest.

Why no bloodwork-result upload?

Cadence reminding ships first because it's the gap that costs the most (missed draws = months of unflagged drift). Result upload + trending lands when we can ship it without server sync — likely OCR-on-device of lab PDFs in v2. If you want a server-synced version sooner, please ping @bitinvestigator.

Where is my data stored?

In your browser's localStorage under key vialfile-bloodwork-v1. Clearing site data, switching browsers, or using private mode will erase your protocols. Server sync is opt-in in a later release.

Can the suggestions surface peptides I'm logging?

Yes. The "logged injections without bloodwork protocols" list reads your injection log (kept under vialfile-log-v1) and surfaces any peptide you've injected but haven't started a protocol on. Tap the suggestion to pre-fill the form. Logs and protocols stay in separate keys.