Real-Time Randomization

A tool for randomising subjects one at a time as they enrol in a clinical trial — the realistic scenario where you don't know all participants in advance.


What it does

  • Assigns each enrolling subject to a treatment arm using the chosen randomisation method
  • Maintains a running log of all allocations
  • Keeps the allocation sequence concealed (next assignment generated on demand)

This supports proper allocation concealment — a key safeguard against selection bias, because the person enrolling subjects cannot predict the next assignment.


Randomisation methods

Method What it does
Simple Independent random assignment (like a coin flip)
Block Randomised within blocks to keep groups balanced
Stratified Separate randomisation within strata

A UniversalChatBot is available for discussion.