Programs & protocols

Programs are how StackTrack turns your library into a schedule—dose amounts, timing, phases, and date ranges, all in one place.

Creating a program

  1. Go to ProgramsCreate program
  2. Name — e.g., “Morning stack”, “Peptide protocol”
  3. Description (optional) — notes for yourself
  4. Start date — when the program begins
  5. End date (optional) — when it ends; leave blank for ongoing
  6. Status — Draft, Active, Paused, or Completed

Adding drugs to a program

For each drug in the program you set:

  • Drug — from your library
  • Dose pattern — static, ramp up, ramp down, periodic, or custom
  • Target dose — main dose amount
  • Dose unit — mg, mcg, IU, ml, etc.
  • Frequency — daily, BID, TID, weekly, every N days, or custom
  • Time of day — morning, afternoon, evening, bedtime (or custom times)
  • Duration (optional) — days for this drug in the program
  • Sort order — order in the program list

Dose patterns

Static

Same dose every time (e.g., 500 mg vitamin D daily).

Ramp up

Start at a lower dose and increase over time:

  • Ramp start dose — starting amount
  • Ramp end dose — target amount
  • Ramp days — number of days to reach target

Example: 0.25 mg → 0.5 mg over 7 days.

Ramp down (taper)

Start high and decrease over time. Same fields as ramp up, but end dose is lower.

Periodic (cycling)

On/off cycles (e.g., 5 days on, 2 off):

  • Phase config — define days on and days off
  • StackTrack generates schedule entries only for “on” days

Custom

For complex schedules, use the custom schedule builder to define exact dates and doses.

Frequency options

  • Daily — once per day
  • BID — twice daily
  • TID — three times daily
  • Weekly — pick specific days (e.g., Mon, Wed, Fri)
  • Every N days — e.g., every 3 days
  • Custom — define your own pattern

Time of day

  • Morning (AM)
  • Afternoon (PM)
  • Evening
  • Bedtime

Or set custom times if your schedule varies.

Activating a program

  1. Set status to Active
  2. StackTrack generates schedule entries for each dose in the date range
  3. Entries appear in the Today view and Schedule page
  4. To change doses or drugs, edit the program and Regenerate schedule to update entries

Pausing and completing

  • Paused — program is on hold; no new doses scheduled
  • Completed — program has ended; historical data is preserved